leroy11, I can't say I experienced the Lima discotecas myself. We stayed at the Holiday Inn, which is about 20-30 minutes away from the airport. There seemed to be a lot of entertainment in this area. Can't wait to hear your report...
We stayed: GUA--Radisson; LIM--Holiday Inn; MGA--Intercontinental; and CCS-- Intercontinental. All were nice. Plenty of choices in GUA fairly close to the airport. Hotels were more distant in LIM, MGA & CCS. The Holiday Inn was the least expensive and also had the largest room. I didn't see much in MGA except the Intercontinental.
All airport taxes were listed and paid in US$ . US$ were accepted without exception for taxis, food, and purchases. We had good luck with all our taxis.
Non-Spanish speakers should be fine. Many ticket agents, taxi drivers, and waiters didn't speak English well, but there was usually someone nearby to help. I speak so-so Spanish, which definitely helped us out, although we still ended up with a few surprises--mainly when our food arrived. Once, in trying to order a plain peppercorn hamburger for my friend, I succeeded in ordering two: one plain and one regular. I managed to eat this mistake, just had to order another beer to wash it down. Similarly, I ended up with a "Haiti-style" dinner one night that featured steak, a fried egg, ham, a hot dog, french fries, and fried banana. Again, I ate.
Several of the hotel and rental car agents, and even a few of the airline agents seemed unfamiliar with the LatinPass program. Most everyone was able to figure it out, though.
While travelling, be sure to drink an Inca Kola in Peru and grab some of the famous fried chicken in El Salvador.