
Lima is a city of contrasts, where clifftop glamour meets bohemian charm and colonial grandeur rubs shoulders with creative cool. Whether you want Pacific views from a rooftop pool, a romantic escape in a sculptor’s former home, or a stylish hideaway in Barranco’s artsy backstreets, the best places to stay in Lima offer something for every kind of traveller. From family-friendly comfort to boutique indulgence, this coastal capital has stays as varied as its vibrant neighbourhoods.
Lima’s neighbourhoods are distinct enough to shape your whole trip. Base yourself in Barranco for cobbled streets, art galleries and colourful colonial mansions—ideal for those who love a local vibe with a touch of elegance. You’ll be steps from oceanfront promenades, indie boutiques and some of the city’s best coffee shops and seafood spots. Over in Miraflores, the vibe is more polished: perfect for families or first-time visitors looking for beach access, shopping centres like Larcomar, and walkable access to coastal parks like El Malecón. Stay here for world-class dining, from hole-in-the-wall cevicherías to upscale Asian-Peruvian fusion. For a more tranquil retreat, San Isidro blends business-sleek and old-world charm, with leafy avenues, golf courses, and fine restaurants nestled between embassies and museums. Culture lovers can explore pre-Columbian treasures at the Larco Museum or take in Lima’s grand colonial core with a visit to the Plaza Mayor and ornate churches. Night owls can dip into craft cocktail bars or live music venues tucked into restored mansions. Wherever you base yourself, Lima rewards curious travellers—and a good hotel can put the whole city at your feet.
No spam. Only sweet updates about the latest hotel openings and the best places to stay.
Lima (Miraflores)
A charming property in a quiet neighbourhood. Traditionally dressed rooms feature handcrafted furniture, pretty tiled bathrooms and beamed ceilings. A laid-back restaurant serves up Peruvian classics and Italian dishes. With easy access to the city's main attractions, this is a smart choice.
Lima (Miraflores)
Located in the district of Miraflores, Lima, Arawi Hotel features smart modern rooms and family suites are also available. Make the most out of the location to either head along to the beach or immerse yourself in Peru's capital. A great city choice with lovely friendly staff.
Lima ( Barranco)
A small boutique hotel perched atop a cliff overlooking the ocean. A former residence of a sculptor art remains throughout with rooms adorned with bright contemporary works. Indulgent breakfasts are offered and drinks served in the tranquil gardens. A charming stay in Lima's bohemian district.
Lima (Barranco)
This boutique hotel is located in a 1920s property in the artsy Barranco district of Lima. The rooms' traditional, cosy styling complement the building's original features; book the master suite for split-level living space and a private balcony. Sunbathe on the roof terrace; a chic city hotel.
Lima (San Isidro)
This 5* Country Club hotel, set in a 1920's English mansion, is situated in the San Isidro district of Lima. The elegant suites come with king-size beds and access to the pool, gym and golf course. Enjoy superb meals in their excellent restaurant! Feel like royalty at this top-notch and classy spot.
Lima (Miraflores)
A retro boutique property in a quiet neighbourhood. Charmingly decorated rooms feature black and white photography, funky bespoke lights and small but perfectly formed bathrooms. Indulgent breakfasts are served on the patio and numerous restaurants can be found within walking distance.
Lima (Distrito de Barranco)
This boutique hotel is set in a beautiful historic building located in Barranco, Lima's most vibrant district. It features elegantly decorated rooms and a wonderful restaurant serving a blend of Peruvian ingredients and Mediterranean flavours. A top-class and upmarket stay in a superb area.
Lima (Distrito de Lima)
El Golf Hotel is located in the San Isidro district of Lima and features smart, elegant rooms decorated with white walls and fabrics. Unwind on the terrace or take a refreshing dip in their small pool. The is a brilliantly located property at excellent value-a wonderful choice for a city stay.
Lima (Miraflores)
Five star contemporary chic with stunning ocean views. Luxury hums through the spa, gym and rooftop pool with the popular Tragaluz restaurant serving delicious Asian-Peruvian dishes. Suites are stylish with marble bathrooms & walk in showers. A perfect location for exploring nearby Barranco.