From family pensións to glass towers, Lima has every type of accommodations. Though it's one of the most expensive destinations in the country, an overflow of lodgings means there's some good value, particularly in the midrange.

If arriving at night, it’s worth contacting hotels in advance to arrange for airport pickup; even budget hostels can arrange this – sometimes for a few dollars less than the official airport service.

Central Lima

Offerings in the congested city center lag behind other neighborhoods. Central Lima has seen its high-end business slip away as upscale establishments have shifted to San Isidro and Miraflores. Some of the city's cheapest lodgings are near the most storied attractions. But keep in mind that the area is mainly alive during the day and can feel abandoned at night. Although security has improved greatly, it is advisable to take taxis at night and to never display expensive camera gear or jewelry.

San Isidro

Want to fit into San Isidro? Carry a tennis racket. With a hyper-exclusive golf course at its heart, this is the tree-lined cradle of Lima’s elite, who inhabit expansive modernist homes and sip cocktails at members-only social clubs. Accommodations are unapologetically upscale.

Miraflores

The favored neighborhood for travelers is Miraflores, which offers plenty of hostels, inns and upscale hotel chains and vigilant neighborhood security.

Overlooking the ocean, this area’s pedestrian-friendly streets teem with cafes, restaurants, hotels, high-rises, banks, shops and nightclubs that pump out everything from disco to cumbia (Colombian salsa-like dance music). There are many quiet blocks, too.

Barranco

At the turn of the 20th century, this was a summer resort for the upper crust. In the 1960s it was a center of bohemian life. Today, it is cluttered with restaurants and bustling bars, its graceful mansions converted into boutique hotels. It is certainly one of the most walkable areas, with lots of gardens and colonial architecture.