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 – 975 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Costa del Sol Wyndham Lima Airport 4 stars

Hotel in Callao, Lima

This 4-star hotel is conveniently located within Lima's Jorge Chavez International Airport. It includes an on-site Spa Express. Soooo close to the airport! The staff was great and the rooms comfortable. They even have English TV channels. A rare treat for those that travel a bunch.

Show more Show less
8.2
Very good
3,246 reviews
Price from
£79
per night

Holiday Inn - Lima Airport, an IHG Hotel 4 stars

Hotel in Callao, Lima

Situated in Lima, just in front of the airport the exclusive Holiday Inn - Lima Airport features accommodation with a restaurant, free private parking, fitness centre and bar. The hotel is within walking distance from the airport, if you know how to tell all the pushy people trying to get you to get in a taxi or buy something no, though they do offer a free shuttle service. Everyone was so nice, and it was very clean. The dinner we got in the restaurant was amazing, and the free breakfast was really good as well. The pool was a little small, but it was just me there when I went, so it wasn't that bad. And they even held on to our bags after check out so we could go to a museum and come back there to get the free shuttle.

Show more Show less
8.8
Fabulous
1,785 reviews
Price from
£101
per night

Casa Suyay 3 stars

Hotel in Miraflores, Lima

Casa Suyay is located in Lima, 30 metres from Kennedy park. Free Wi-Fi access is available and buffet breakfast is included. Lima's downtown and commercial area is 10 km away. My second time staying. Perfect location.

Show more Show less
8.8
Fabulous
1,759 reviews
Price from
£23
per night

Selina Miraflores Lima 3 stars

Hotel in Miraflores, Lima

Located in Lima's vibrant Miraflores district, located just 15 minutes from the beach. It offers a variety of modern accommodation, international cuisine. Situated near the center. Staff are nice, brekki was good too. The bar at the 1st floor was also super

Show more Show less
8.4
Very good
1,997 reviews
Price from
£9
per night

Costa del Sol Wyndham Lima City 4 stars

Hotel in San Isidro, Lima

Offering a magnificent and year-round outdoor pool on the top floor, Costa del Sol Wyndham Lima offers accommodations in Lima. Nice place in a friendly neighborhood and shops nearby. This location is pretty close to Miraflores and other popular areas. I really enjoyed staying in this hotel.

Show more Show less
8.5
Very good
1,348 reviews
Price from
£36
per night

ibis Lima Larco Miraflores 3 stars

Hotel in Miraflores, Lima

Located on Miraflores’ main avenue, Ibis Larco Miraflores features a restaurant and a 24-hour bar. It offers rooms with free WiFi and cable TV only a 3-minute walk from Larcomar Shopping Mall. The thing I love the most was where the property was located. Staff were really nice and very helpful. For 30 S/. Extra they provided an excellent and delicious breakfast, in general I definitely recommend this place and probably will stay again.

Show more Show less
8.4
Very good
3,203 reviews
Price from
£38
per night

Hospedaje el viajero-Aeropuerto

Hotel in Callao, Lima

Set in Lima and with Las Nazarenas Church reachable within 9 km, Hospedaje el viajero-Aeropuerto offers express check-in and check-out, allergy-free rooms, a restaurant, free WiFi throughout the... They were very nice and took care of me really well. They changed me to a better room that was vacant and made even cut up my fruit I had for breakfast without me even asking. They will even walk you to the airport.

Show more Show less
8.1
Very good
1,444 reviews
Price from
£9
per night

Selina Posada Miraflores 3 stars

Hotel in Miraflores, Lima

This property offers modern accommodation in Lima’s most elegant district, an 8-minute drive from Larcomar Shopping Mall. It features a 24-hour reception and a business center. Friendly Staff, Clean and Nice Rooms

Show more Show less
8.3
Very good
682 reviews
Price from
£15
per night

Suites Larco 656 Miraflores Lima 2 stars

Hotel in Miraflores, Lima

In Lima´s Miraflores district, Suites Larco 656 Miraflores Lima offers spacious rooms with cable TV and telephone only a 10-minute walk from the beach and 3 blocks from Kennedy Park. Location, friendly staff, clean

Show more Show less
8.3
Very good
1,294 reviews
Price from
£20
per night

Hotel Lexus 3 stars

Hotel in Miraflores, Lima

Strategically located 900 metres from Kennedy Park, Hotel Lexus offers accommodations in the neighbourhood of Miraflores in Lima. Free WiFi access is available and a complimentary breakfast is served.... Everything I’m so happy with it

Show more Show less
8.3
Very good
1,948 reviews
Price from
£30
per night

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

Explore guest reviews of hotels in Lima

See all
gogless