Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

Search Lima Hotels

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
JW Marriott Hotel Lima
5 out of 5
Malecon De La Reserva 615, Lima, Lima
Free cancellationReserve now, pay when you stay
The price is SG$232 per night from 29 Jan to 30 Jan
Excludes taxes & fees
4.6/5Exceptional! (741 reviews)

"For the price of the room - isn’t worth it. The view is what you’re paying for. The breakfast was actually good."…"

Reviewed on 6 Jan,2021

JW Marriott Hotel Lima
Hotel Estelar Miraflores
4 out of 5
Avenida Benavides 415, Miraflores, Lima, LIMA
Free cancellationReserve now, pay when you stay
The price is SG$111 per night from 8 Feb to 9 Feb
Excludes taxes & fees
4.3/5Excellent! (852 reviews)

"Excellent service, nice infrared and great location."…"

Reviewed on 15 Jan,2021

Hotel Estelar Miraflores
Decameron El Pueblo Resort&Conference Center - All Inclusive
3.5 out of 5
Carretera Central Km 10.5, Ate Vitarte, Santa Clara, Lima
The price is SG$348 per night from 21 Jan to 22 Jan
Excludes taxes & fees
3.7/5Good! (29 reviews)

"The towels could be available in each pool. Improvements should be done on sanitary installations."…"

Reviewed on 8 Feb,2020

Decameron El Pueblo Resort&Conference Center - All Inclusive
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Country Club Lima Hotel - The Leading Hotels of the World
5 out of 5
Los Eucaliptos 590 San Isidro, Lima, LIMA
Free cancellationReserve now, pay when you stay
The price is SG$181 per night from 22 Jan to 23 Jan
Excludes taxes & fees
4.5/5Wonderful! (287 reviews)

"Great hotel with huge clean rooms. The bathroom is also huge. Very much worth the price. The breakfast is just okay, though."…"

Reviewed on 6 Jan,2021

Country Club Lima Hotel - The Leading Hotels of the World
Casa Andina Premium Miraflores
4.5 out of 5
Calle La Paz 463, Miraflores, Lima, Lima
Free cancellation
The price is SG$141 per night from 25 Jan to 26 Jan
Excludes taxes & fees
4.5/5Wonderful! (989 reviews)

"It was a centrally located property & was very well maintained."…"

Reviewed on 23 Mar,2020

Casa Andina Premium Miraflores
Wyndham Costa Del Sol Lima City
4 out of 5
Av. Salaverry 3060 - Magdalena del Mar, Lima, Lima
Free cancellationReserve now, pay when you stay
The price is SG$99 per night from 18 Feb to 19 Feb
Excludes taxes & fees
4.4/5Wonderful! (548 reviews)

"We were quarantined in Peru during the CoronaVirus. the hotel and especially the staff were exceptional during this difficult time. thank you for everything we so appreciated all the staff continuing to work."…"

Reviewed on 19 Mar,2020

Wyndham Costa Del Sol Lima City
Selina Miraflores Lima
3 out of 5
Alcanfores 425 - 465, Miraflores, Lima, Lima
Free cancellationReserve now, pay when you stay
The price is SG$58 per night from 25 Jan to 26 Jan
Excludes taxes & fees
4/5Very Good! (276 reviews)

"My kids liked the bunk bed but the property was dirty."…"

Reviewed on 6 Feb,2020

Selina Miraflores Lima
ibis Lima Reducto Miraflores
3 out of 5
Av Reducto 1057, Miraflores, Lima, PE
Free cancellationReserve now, pay when you stay
The price is SG$65 per night from 4 Feb to 5 Feb
Excludes taxes & fees
4.4/5Excellent! (465 reviews)

"Buena ubicación todo limpio buen servicio trato amable buen desayuno 100% recomendado"…"

Reviewed on 3 Mar,2020

ibis Lima Reducto Miraflores
Sonesta Hotel El Olivar Lima
4 out of 5
Pancho Fierro 194, Lima, Lima
Free cancellationReserve now, pay when you stay
The price is SG$123 per night from 22 Jan to 23 Jan
Excludes taxes & fees
4.5/5Wonderful! (244 reviews)
Nice stay

"While my stay was only one night, I really enjoyed my time here. Super clean, good WiFi, and a great staff. My thanks especially to Joao who went above and beyond accommodate."…"

Reviewed on 18 Oct,2020

Sonesta Hotel El Olivar Lima
Luxury Hotel Inkari
4 out of 5
Calle Narciso De La Colina 251, Miraflores, Lima, Lima
Free cancellationReserve now, pay when you stay
The price is SG$95 per night from 23 Jan to 24 Jan
Excludes taxes & fees
4.1/5Very Good! (258 reviews)

"That spa tub does not disappoint. By far the best part of everything. Service was perfect."…"

Reviewed on 19 Feb,2020

Luxury Hotel Inkari
Delfines Hotel & Convention Center
4.5 out of 5
Calle Los Eucaliptos 555, Lima, Lima
Free cancellationReserve now, pay when you stay
The price is SG$177 per night from 19 Feb to 20 Feb
Excludes taxes & fees
4.4/5Excellent! (149 reviews)

"The service and staff are very good. The property needs some updates like new carpets in bedrooms and modernize the bathrooms but overall for the price is a very good deal"…"

Reviewed on 30 Mar,2020

Delfines Hotel & Convention Center
Aloft Lima Miraflores, a Marriott Hotel
4 out of 5
Av. 28 de Julio N 894, Miraflores, Lima, Lima
Free cancellationReserve now, pay when you stay
The price is SG$130 per night from 22 Jan to 23 Jan
Excludes taxes & fees
4.7/5Exceptional! (96 reviews)
xcellent food, attentive staff

"Amazing staff who couldn’t do more to help us. We were travelling with my 10 month old daughter for the first time and received excellent care right from the onset. The breakfast was delicious, the room well laid out and it was definitely the best of the three hotels we stayed at during our visit ..."…"

Reviewed on 6 Aug,2020

Aloft Lima Miraflores, a Marriott Hotel
Palmetto San Miguel
3 out of 5
Av. La Marina No. 3691, San Miguel, Lima
Free cancellationReserve now, pay when you stay
The price is SG$71 per night from 21 Jan to 22 Jan
Excludes taxes & fees
3.7/5Good! (76 reviews)
Good Value

"just needed a place to sleep between flights. The cost of a taxi from the airport was 35 sole. The room was clean and much like the photos. Upon arrival I was given a coupon for a free drink delivered to my room. I left before before breakfast but was given a bag of breakfast snacks. Great value ..."…"

Reviewed on 18 Feb,2020

Palmetto San Miguel
Estelar Apartamentos Bellavista
3.5 out of 5
Bellavista 216, Miraflores, Lima, Lima
Free cancellationReserve now, pay when you stay
The price is SG$105 per night from 21 Jan to 22 Jan
Excludes taxes & fees
4.1/5Very Good! (306 reviews)

"Very helpful, professional and friendly staff throughout."…"

Reviewed on 7 Jan,2020

Estelar Apartamentos Bellavista
Swissôtel Lima
5 out of 5
Via Central 150,Centro Empresarial Real, San Isidro, Lima 27, Lima, Lima
Free cancellationReserve now, pay when you stay
The price is SG$199 per night from 22 Jan to 23 Jan
Excludes taxes & fees
4.6/5Exceptional! (433 reviews)

"Nice hotel in a posh part of town. I will confess that while the room was perfectly fine, it was not nearly as large or luxurious as I had expected and that was with my having received a complimentary upgrade."…"

Reviewed on 22 Nov,2020

Swissôtel Lima
Sheraton Lima Hotel & Convention Center
4.5 out of 5
Paseo De La Republica 170, Lima, Lima
Free cancellationReserve now, pay when you stay
The price is SG$127 per night from 29 Jan to 30 Jan
Excludes taxes & fees
4.3/5Excellent! (279 reviews)

"Great hospitality and food - nice room, very spacious"…"

Reviewed on 1 Mar,2020

Sheraton Lima Hotel & Convention Center
Hotel B
4 out of 5
Sáenz Peña 204 Barranco, Lima
The price is SG$237 per night from 22 Jan to 23 Jan
Excludes taxes & fees
4.9/5Exceptional! (88 reviews)

"The location is perfect for me, excellent staff and food, if I have any minor complaint would be my room was below the rooftop area and hearing chairs and such being dragged around, it is my 3rd tome at the hotel and would definitely return for my next trip Lima"…"

Reviewed on 14 Mar,2020

Hotel B
Hotel Estelar San Isidro
3.5 out of 5
Calle Coronel Odriozola 111, San Isidro, Lima, Lima
Free cancellationReserve now, pay when you stay
The price is SG$99 per night from 8 Feb to 9 Feb
Excludes taxes & fees
4.3/5Excellent! (36 reviews)

"The hotel was great! Very nice service and good rooms! Nice location! The bathroom is very amazing! The breakfast is very nice! I think people should go to this hotel in Peru! Very amazing!"…"

Reviewed on 4 Jan,2021

Hotel Estelar San Isidro
AC Hotel by Marriott Lima Miraflores
4.5 out of 5
Malecon de la Reserva 729 Mira, Lima
Free cancellationReserve now, pay when you stay
The price is SG$160 per night from 5 Feb to 6 Feb
Excludes taxes & fees
4.7/5Exceptional! (88 reviews)

"Ocean view was anazing.. terrace breakfast was very nice view"…"

Reviewed on 31 Dec,2020

AC Hotel by Marriott Lima Miraflores
Courtyard Lima Miraflores
4 out of 5
Calle Schell No 400, Miraflores, Lima, Lima
Free cancellationReserve now, pay when you stay
The price is SG$115 per night from 23 Jan to 24 Jan
Excludes taxes & fees
4.6/5Exceptional! (348 reviews)
Just perfect

"Friendly staff perfect location and cozy place"…"

Reviewed on 10 Mar,2020

Courtyard Lima Miraflores
Don't see what you're looking for?
See all available properties in Lima
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Cities in Lima

Find your ideal hotel in Lima


How much does it cost to stay in a hotel in Lima?

The range of costs in Lima tend to vary, with more affordable options starting at SG$58 and luxury accommodation going up to SG$348. The exact cost of a hotel in Lima is going to differ based on the kind of hotel and holiday experience you're looking for. While you'll find no shortage of affordable options across the Expedia site, the more amenities you opt for, the higher the overall cost is going to be.


What is the cheapest price for a hotel in Lima?

Cheap hotels in Lima are easier to find than you might think. The lowest prices are usually starting at SG$58, and that's not only for the typically cheapest hotels. You can decrease the cost of some more luxurious hotels by taking advantage of Expedia's special deals, and being flexible on your travel dates helps as well. Don't forget to sort your search results by price to easily find the most affordable options.


If I need to cancel my hotel reservation in Lima, will I receive a refund?

Many of our accommodation bookings in Lima offer free cancellation options. You just need to log in to your account and check your itinerary to see if your booking qualifies for a refund. If it doesn't, you can still cancel, but standard cancellation policies will apply. If you don't see an option to cancel, it might mean that your booking is either too close to check-in or is non-refundable. If you have question or need assistance, visit our Customer Service Portal.


How to find the best hotels in Lima?

When you browse on Expedia, you'll find an extensive selection of hotels in Lima covering a wide variety of travellers and trip types. The best way to find accommodation that fits your desired holiday experience is by taking advantage of our filters. You can sort by price, rating, size, amenities and other options, and you can even implement multiple filters at once. You can also use the map to pick an hotel with your ideal location.


What kind of hotels can I find in Lima?

All sorts of travellers visit Lima, and hotels are available to accommodate that wide variety. You'll find small boutique hotels as well as well-known hotel brands with multiple rooms and high-end amenities. From cheap options to luxurious stays, you can certainly find what you are looking for on Expedia.


How to find the best hotel deals in Lima?

Expedia sources multiple deals and makes it easy for you to compare them on the site. If you're looking for deals on the best hotels in Lima, there's no better place to look. You'll find a multitude of offers combined all in a single, convenient location, and you can apply search filters to those deals to hone in on the specific kind of holiday experience you've been looking for.


Why book your hotel in Lima with Expedia?

Booking with Expedia helps you get the most out of your holiday by saving your budget for the destination rather than the accommodation. Expedia offers bundles when you book hotels and flights together, and all other deals are easy to access and examine in a single glance.