Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Lima – 1,219 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

Tierra Viva Miraflores Mendiburu 3 stars

Hotel in Miraflores, Lima

Tierra Viva Miraflores Mendiburu has a privileged location, in the middle of the best gastronomic area of Miraflores; at walking distance from the best restaurants in Peru, such as: Cevicheria La Mar,... Staffs are friendly. Clean and comfy beds. Breakfast is good!

Show more Show less
9.2
Superb
1,120 reviews

Ayenda Andesmar 3 stars

Hotel in Miraflores, Lima

Situated in the exclusive Miraflores district in Lima, Ayenda Andesmar offers accommodation right on Grau Avenue, only a 12-minute walk from Larcomar shopping mall. perfect, nice breakfast, even the manager got out of his wooden door to help at a busy day! started with putting oranges in the machine, we thought he would stop there to never return, but hey, no, soon he had to put his jacket off hahaha... Maybe he should be a bit less strict to the staff, since they were obviously afraid of doing anything just 1 degree or second wrong ;-) Like a bit of crumbles and the staff was running to it... The main receptionist is a genius. The hotel is central enough in Miraflores, get a cab to Barrenco, ask how much at the hotel, I forgot, or first walk a bit along the promenade/boulevard up on the cliffs, the months with mist are inevitable as we had sunshine in the rest of Peru in winter, Lima cloudy, wet (not rain, but thick mist) for 6 months, but worth the trouble if you're there. Note that the Archeological museum is closed for renovation when we were there. Don't go back to Miraflores in either taxi or Millenium "Metro-bus", taxi's don't take you, too much traffic, the bus 10 times faster but far too crowdy, we had to let 4 busses pass. Be sure to have soles in coins for the bus if you do, it is a special experience to feel like a sardine in a tin, making physical and vocal interaction with locals easier, especially when they like to improve their English.

Show more Show less
9.2
Superb
1,237 reviews
Avg. price/night:
£49

AC Hotel by Marriott Lima Miraflores 5 stars

Hotel in Miraflores, Lima

Set in Lima, 140 m from Larcomar, AC Hotel by Marriott Lima Miraflores offers accommodation with a restaurant, free private parking, a fitness centre and a bar. Nice place, nice location, nice service ! But why I have to pay the second espresso will be for me a hidden secret! Never experienced something like this! This should get reconsidered. Beside that - perfect place to stay!

Show more Show less
9
Superb
368 reviews
Avg. price/night:
£107

Tierra Viva Miraflores Centro 3 stars

Hotel in Miraflores, Lima

Situated in Lima, 1.5 km from Larcomar, Tierra Viva Miraflores Centro features accommodation with free WiFi and free private parking. Everything!!! Location, staff, cleanliness, spacious! The room is really nice and well maintained. Breakfast has a lot of variety. Bathroom is really clean and spacious. Stay here while in Lima!!

Show more Show less
9.4
Superb
662 reviews
Avg. price/night:
£62

Dazzler by Wyndham Lima San Isidro 4 stars

Hotel in San Isidro, Lima

Set in Lima, 6 km from Larcomar, Dazzler by Wyndham Lima San Isidro offers accommodation with a restaurant, free private parking, an outdoor swimming pool and a fitness centre. We enjoyed our experience at the dazzler hotel, that staff was great especially Sandra and Katie. The breakfast buffet was one of the best complimentary buffet we,'ve experience. Adlo and Andrea and the kitchen staff turn the meal into an experience with the many cusine they prepare, that are just delicious. The bed was extremely comfortable and the room was clean, great value for the price.

Show more Show less
9
Superb
442 reviews
Avg. price/night:
£80

Hotel Estelar San Isidro

Hotel in San Isidro, Lima

Located in Lima, 4.4 km from Museum of the Nation, Hotel Estelar San Isidro provides accommodation with a restaurant, free private parking, a fitness centre and a bar. Friendly staff. Great service, room, shower, breakfast.

Show more Show less
9.1
Superb
131 reviews
Avg. price/night:
£57

Helen's House El Mirador

Hotel in Miraflores, Lima

Set in Lima, within 500 metres of Larcomar and 8 km of Museum of the Nation, Helen's House El Mirador offers accommodation with a garden and free WiFi throughout the property as well as free private... Is close to everything and they are really accommodate. my flight was at 12am and they let me have my luggage in another room

Show more Show less
9.1
Superb
101 reviews

Aloft Lima Miraflores, a Marriott Hotel 4 stars

Hotel in Miraflores, Lima

Designed for citizens of the world that likes open spaces, are sociable and for who possibilities are created by travels. This hotel is amazing, everything on this property is above the expectations. I don't even find the words to describe. RECOMMANDED

Show more Show less
9.3
Superb
262 reviews
Avg. price/night:
£85

Innside Lima Miraflores 4 stars

Hotel in Miraflores, Lima

Located in Lima, 1.1 km from Larcomar, Innside Lima Miraflores features an outdoor swimming pool. 5 km from Museum of the Nation, the hotel offers a fitness centre and a bar. Everything was really good but what stood out most is the friendlyness of the staff. Extremely friendly and generally interested. Out the many hotels we have visited this got to be one of the best!

Show more Show less
9.3
Superb
501 reviews
Avg. price/night:
£101

Libre Hotel, BW Signature Collection by Best Western 3 stars

Hotel in Miraflores, Lima

Libre Hotel, BW Signature Collection by Best Western is offering accommodation in Lima. Located around 800 metres from Larcomar, the hotel is also 5 km away from Museum of the Nation. Clean, convenient hotel with great breakfast

Show more Show less
9.2
Superb
532 reviews
Avg. price/night:
£55

Most booked hotels in Lima in the past month

See all

Lima's best hotels with breakfast

See all

Budget hotels in Lima

See all

Hotels located in the centre of Lima

See all

FAQs about hotels in Lima

There are 1218 hotels in Lima listed on Booking.com, which from 108297 guest reviews have an average review score of 8.41. To give you an idea of how much a hotel in Lima might cost, the average price for a one-night stay is £48 (based on bookings made on our site in the last 30 days). Room sizes will naturally vary according to minimum and maximum occupancy requirements. However, to give you an indication, the average size of a double room in a Lima hotel is 29m². If you're looking for some ideas on where in Lima to book a hotel, the areas around Larcomar and Waikiki Beach have proven popular with our other guests. Whether you book a hotel in Lima or elsewhere, you can always rely on 24/7 customer support when you book with Booking.com – wherever you are, whenever you need it.

Explore guest reviews of hotels in Lima

See all
gogless