Peru may have travel restrictions in place due to COVID-19.

Search Peru 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
Cities
Amenities
Accessibility
Trip type

Top Hotels in Peru

Wyndham Costa Del Sol Lima Airport
4 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$153 per night from 7 Dec to 8 Dec
Excludes taxes & fees
4.1/5Very Good! (1,306 reviews)

"clean, quiet, good staff was a quick stop over and convenient"…"

Reviewed on 30 Nov,2020

Wyndham Costa Del Sol Lima Airport
Decameron El Pueblo Resort&Conference Center - All Inclusive
The price is SG$280 per night from 23 Dec to 24 Dec
Excludes taxes & fees
3.8/5Good! (28 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
Royal Decameron Punta Sal - All Inclusive
3.9/5Very Good! (119 reviews)
Good quality at the base, bad quality in the high.

"It is good to go with children, in my case babbies. The workers are gently. But it looks the high level management are more interested in doing business than in communnicate with the guests. I bought fopur nights and was impossible to get a late check oput, even paying. and nobody with responsibility ..."…"

Reviewed on 28 Dec,2019

Royal Decameron Punta Sal - 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.
Holiday Inn Lima Airport
3.5 out of 5
Free cancellation
The price is SG$132 per night from 19 Dec to 20 Dec
Excludes taxes & fees
4.5/5Wonderful! (930 reviews)
Welcome calm during a trying time at Lima Airport

"This hotel is very convenient to the airport, with clean and comfortable service. If I had a layover in Lima and needed to be close to the airport, I would recommend staying here. Due to COVID-19 and flight changes / airport closings, I was arrived very early in the morning the last day Lima airport ..."…"

Reviewed on 23 Mar,2020

Holiday Inn Lima Airport
Casa Andina Premium Miraflores
4.5 out of 5
Free cancellation
The price is SG$162 per night from 5 Dec to 6 Dec
Excludes taxes & fees
4.5/5Wonderful! (988 reviews)

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

Reviewed on 23 Mar,2020

Casa Andina Premium Miraflores
El Mirador de Vichayito
2.5 out of 5
Antigua Panamericana Norte 1150, Los Organos, Talara
Free cancellationReserve now, pay when you stay
The price is SG$51 per night from 7 Dec to 8 Dec
Excludes taxes & fees
4.1/5Very Good! (15 reviews)
not as advertised

"Hotel was 130 dollars extremely expensive over priced, room was bunk beds not as advertised double. No cot provided for my son who is 10 months old and fell out of bed onto a hard dirty floor. No air con, absolutely covered in mosquito bites from head to toe. Substandard breakfast, no sea views. ..."…"

Reviewed on 10 Mar,2020

El Mirador de Vichayito
Aranwa Paracas Resort & Spa
4.5 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$308 per night from 6 Dec to 7 Dec
Excludes taxes & fees
4.1/5Very Good! (381 reviews)

"This is a classy resort situtated on the beach with all the ammenities - decadent and luxurious. If you need to relax and live large this is the place to be!"…"

Reviewed on 20 Oct,2019

Aranwa Paracas Resort & Spa
Punta Sal Suites & Bungalows Resort
The price is SG$217 per night from 20 Dec to 21 Dec
Excludes taxes & fees
4.9/5Exceptional! (42 reviews)

"Very friendly and helpful staff. Beautiful and peaceful piece of the Pacific Ocean. Food is a bit pricey even by U.S. standards and being in the desert not a ton of free, fresh water available. My only tip would be to bring extra water, besides that I would go back anytime."…"

Reviewed on 18 Jan,2020

Punta Sal Suites & Bungalows Resort
Swissôtel Lima
5 out of 5
Via Central 150,Centro Empresarial Real, San Isidro, Lima 27, Lima, Lima
Free cancellation
The price is SG$176 per night from 11 Dec to 12 Dec
Excludes taxes & fees
4.6/5Wonderful! (431 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
DM Mossone Ica
3 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$106 per night from 8 Dec to 9 Dec
Excludes taxes & fees
3.9/5Good! (132 reviews)

"Pros: basic and cheap and location is near the oasis and sand dunes Cons: spider in room. toilet flush spoiled during our stay"…"

Reviewed on 27 Feb,2020

DM Mossone Ica
Country Club Lima Hotel - The Leading Hotels of the World
5 out of 5
Los Eucaliptos 590 San Isidro, Lima, LIMA
Free cancellation
The price is SG$189 per night from 2 Jan to 3 Jan
Excludes taxes & fees
4.6/5Wonderful! (281 reviews)

"Location is great, room was very big, service was fantastic."…"

Reviewed on 21 Nov,2020

Country Club Lima Hotel - The Leading Hotels of the World
DoubleTree Resort by Hilton Hotel Paracas - Peru
4 out of 5
Lote 30-34 Urb. Santo Domingo, Pisco34, Paracas, Ica
Free cancellationReserve now, pay when you stay
The price is SG$336 per night from 7 Dec to 8 Dec
Excludes taxes & fees
4.5/5Wonderful! (456 reviews)

"helpful stafff. Waitstaff very polite. Beautiful room and property"…"

Reviewed on 16 Mar,2020

DoubleTree Resort by Hilton Hotel Paracas - Peru
JW Marriott Hotel Lima
5 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$222 per night from 18 Dec to 19 Dec
Excludes taxes & fees
4.6/5Exceptional! (735 reviews)

"Amazing... in spite of the limitations covid-related I had an amazing experience during my stay... the staff super friendly and accommodating... I didn’t want to leave!"…"

Reviewed on 7 Sep,2020

JW Marriott Hotel Lima
The Westin Lima Hotel & Convention Center
5 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$221 per night from 5 Dec to 6 Dec
Excludes taxes & fees
4.8/5Exceptional! (374 reviews)

"Great Hotel. Breakfast is a bit ordinary for a 5 star"…"

Reviewed on 27 Feb,2020

The Westin Lima Hotel & Convention Center
Casa Andina Premium Cusco
4 out of 5
Plazoleta De Limacpampa Chico - 473, Cusco, Cusco
Free cancellation
The price is SG$184 per night from 5 Dec to 6 Dec
Excludes taxes & fees
4.5/5Wonderful! (744 reviews)

"Beautiful location. Easily accessible. Able to walk to the city centers. Continently located near markets for local shopping. Friendly staff, easy check in. Cleanliness up to par. Delicious restaurant inside hotel. I could go on and on..."…"

Reviewed on 21 Mar,2020

Casa Andina Premium Cusco
Wyndham Costa Del Sol Lima City
4 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$86 per night from 5 Dec to 6 Dec
Excludes taxes & fees
4.4/5Wonderful! (543 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
Inkaterra Machu Picchu Pueblo Hotel
4.5 out of 5
Pueblo de Machu Picchu, 084, Machu Picchu, Cusco
The price is SG$665 per night from 5 Dec to 6 Dec
Excludes taxes & fees
4.7/5Exceptional! (66 reviews)
Beautiful hotel!!!

"This hotel was amazing. Made our stay in Aguas Calientas perfect. The room and staff were great. Wish I has more than 2 days here."…"

Reviewed on 26 Jan,2020

Inkaterra Machu Picchu Pueblo Hotel
Sonesta Hotel Cusco
The price is SG$81 per night from 4 Jan to 5 Jan
Excludes taxes & fees
4.6/5Exceptional! (996 reviews)

"Friendly staff , easy check in and check out Close to plaza de armas 👍"…"

Reviewed on 7 Nov,2020

Sonesta Hotel Cusco
Casa Andina Select Chiclayo
3.5 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$107 per night from 5 Dec to 6 Dec
Excludes taxes & fees
4.4/5Excellent! (239 reviews)

"Everything was nice employees very helpful and polite great place"…"

Reviewed on 11 Mar,2020

Casa Andina Select Chiclayo
Hotel Paracas, a Luxury Collection Resort, Paracas
5 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$439 per night from 7 Dec to 8 Dec
Excludes taxes & fees
4.7/5Exceptional! (439 reviews)

"My room had a pool and a big terrace 2 bathrooms Kitchen, sink and fridges"…"

Reviewed on 16 Nov,2020

Hotel Paracas, a Luxury Collection Resort, Paracas
Don't see what you're looking for?
See all available properties in Peru
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 Peru

Find your ideal hotel in Peru


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

The range of costs in Peru tend to vary, with more affordable options starting at SG$51 and luxury accommodation going up to SG$665. The exact cost of a hotel in Peru 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 Peru?

Cheap hotels in Peru are easier to find than you might think. The lowest prices are usually starting at SG$51, 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 Peru, will I receive a refund?

Many of our accommodation bookings in Peru 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 Peru?

When you browse on Expedia, you'll find an extensive selection of hotels in Peru 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 Peru?

All sorts of travellers visit Peru, 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 Peru?

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 Peru, 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 Peru 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.