Boasting a sprawling population of more than 10 million people, Lima can be an intimidating place to visit. With the city spanning dozens of districts and neighborhoods, it’s hard to even know where to begin when looking for accommodation. That’s why we’ve compiled this useful list of the best hotels in Lima. You can’t go wrong with these tried and tested favorites. Don’t forget to consult this guide to the best hotels in Lima before you book your trip to the City of Kings!
Avenida Ernesto Diez Canseco 490, Miraflores
This unique company offers huge rooms with kitchens and large beds–essentially a full apartment–but with all the normal amenities and staff of a traditional hotel. With several buildings throughout Miraflores, the perfect “apartment” awaits you. You can choose from high end luxury to mid-range and stylish apartments. There is also extremely helpful staff at the ready which make living in an apartment an incredibly enjoyable experience.
Boulevard Tarata 250, Miraflores
The Hostería Angiolina is located on a quiet block in Miraflores, close to Parque Kennedy and other well-known landmarks. Start every morning with a delicious full American breakfast, included in the price of your room. The rooms have an elegant interior which breathes class and gives you a real feel of treating yourself. With cozy beds and a quiet atmosphere the hotel is perfect for those who want to relax and unwind.
Casa del Viajero
Calle Schell 589, Miraflores
Located close to the social hub Kennedy Park the hotel boasts amazing staff with an incredible reputation for ensuring each customer has the most enjoyable experience possible. With a rooftop area for sunbathing and chilling out it can be a traveler’s dream. There is also a 24 hour reception and a laundry service so the customer has as little stress as possible while they enjoy Miraflores. The shopping center Larcomar is also only a short walk away!
Calle Juan Fanning 211, Barranco
Straddling the border between the districts of Miraflores and Barranco, Casa Fanning is within a short walk of some of the best restaurants, bars and cultural attractions in all of Lima. The facilities here are also excellent, with large rooms and an on-site rooftop pool. Barranco is the neighbouring town to Miraflores which offers an artsy vibe and a great atmosphere. The Metropolitano bus station is also a short walk away, making getting around Lima extremely easy.
Maria Luisa Hotel
Pasaje Tello 241, Miraflores
The Maria Luisa Hotel is a true hidden gem, located on a quiet side street directly across from the famous Parque Kennedy. The rooms are luxurious and the staff maintains a high standard of service, making this one of the best hotels in Lima. A laundry service is available as well as many other amenities to help ensure you have a great stay in the city. Then, after a long day of exploring Lima, what better way to unwind than in a bubbling jacuzzi?
Av. Paseo de la Republica 6315, Miraflores
Hotel Nirvana offers a great value for quality services and facilities and a good location in the Miraflores district. The hotel features a garden area, barbecue facilities and even on-site parking. There is an array of rooms to choose from, so if you want to indulge in a king-sized bedroom or chill out in a female only dorm there is something for everyone. The garden area is the perfect place to soak in the sun, with beautiful plants decorating an outdoor pool.
Hopefully our list of The Best Hotels in Lima has helped you get a better idea of what is out there. You’re sure to find something on our list that suits your needs perfectly. Now you can concentrate on the fun stuff: planning your trip and all the amazing sights you’ll see in the City of Kings.