COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

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.

Top Cities in Peru

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$134 per night from 27 Feb to 28 Feb
Excludes taxes & fees
4.1/5Very Good! (1,236 reviews)

"Convenient location, clean, friendly staff, safe."…"

Reviewed on 8 Feb,2021

Wyndham Costa Del Sol Lima Airport
Royal Decameron Punta Sal - All Inclusive
3.5 out of 5
Km. 1190 Panamerican Highway North, Canoas de Punta Sal, Tumbes
Get Rates
3.9/5Very Good! (121 reviews)

"The wonderful shows. The food at dinner needs so improvement. Asia restaurant better then the other two"…"

Reviewed on 29 Dec,2020

Royal Decameron Punta Sal - All Inclusive
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$285 per night from 1 Mar to 2 Mar
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.
Hotel Estelar Miraflores
4 out of 5
Avenida Benavides 415, Miraflores, Lima, LIMA
Free cancellationReserve now, pay when you stay
The price is SG$122 per night from 27 Feb to 28 Feb
Excludes taxes & fees
4.3/5Excellent! (854 reviews)

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

Reviewed on 15 Jan,2021

Hotel Estelar Miraflores
Aranwa Vichayito Bungalows & Carpas
4 out of 5
Panamericana Norte Km 1211, Playa Vichayito, Los Organos, Piura
Free cancellationReserve now, pay when you stay
The price is SG$131 per night from 1 Mar to 2 Mar
Excludes taxes & fees
4.3/5Excellent! (65 reviews)

"Comfortable as always, staff was very kind. Restaurant could improve"…"

Reviewed on 20 Feb,2021

Aranwa Vichayito Bungalows & Carpas
Casa Andina Premium Miraflores
4.5 out of 5
Calle La Paz 463, Miraflores, Lima, Lima
Free cancellation
The price is SG$148 per night from 26 Mar to 27 Mar
Excludes taxes & fees
4.5/5Wonderful! (991 reviews)

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

Reviewed on 23 Mar,2020

Casa Andina Premium Miraflores
Trendy Host Osma, Barranco
3.5 out of 5
Av. Pedro de Osma 307, Barranco, Lima
Get Rates
4.4/5Excellent! (135 reviews)
Great location, clean apartment, but room for a lots of improvement

"Overall this place was fine but there were quite a few issues. First, I messaged the host on the VRBO app a few days before arriving to let her know I’d be arriving very early in the morning and she never even replied. When I got there, I had to call her on the front desk guy’s phone to tell her ..."…"

Reviewed on 27 Dec,2020

Trendy Host Osma, Barranco
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$231 per night from 19 Mar to 20 Mar
Excludes taxes & fees
4.6/5Exceptional! (745 reviews)

"The staff was extremely professional and helpful. They exceeded our expectations. Customer service gets 10 stars. Will be staying there in future."…"

Reviewed on 21 Feb,2021

JW Marriott Hotel Lima
Casa Biru Hotel Boutique
3.5 out of 5
Calle San Agustin 212, Cusco
Free cancellation
The price is SG$53 per night from 27 Mar to 28 Mar
Excludes taxes & fees
4.5/5Wonderful! (21 reviews)

"El servicio del hotel fue muy bueno, muy impecable el lugar. Totalmente, lo recomiendo."…"

Reviewed on 2 Jan,2021

Casa Biru Hotel Boutique
Punta Sal Suites & Bungalows Resort
3.5 out of 5
Carretera Sullana Tumbes Km. 173, Canoas de Punta Sal, Tumbes
Get Rates
4.8/5Exceptional! (46 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
Aranwa Paracas Resort & Spa
4.5 out of 5
El Chaco, La Puntilla lote C, Paracas, Ica
Free cancellationReserve now, pay when you stay
The price is SG$218 per night from 27 Feb to 28 Feb
Excludes taxes & fees
4.1/5Very Good! (382 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
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$274 per night from 28 Feb to 1 Mar
Excludes taxes & fees
4.5/5Wonderful! (467 reviews)

"Perfect getaway, infront of sea, great location. No need to go anywhere else. Friendly staff"…"

Reviewed on 21 Dec,2020

DoubleTree Resort by Hilton Hotel Paracas - Peru
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$212 per night from 26 Feb to 27 Feb
Excludes taxes & fees
4.5/5Wonderful! (289 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
Holiday Inn Lima Airport
3.5 out of 5
Av. Tomas Valle s/n, Esq. Av. Faucett, Centro Aereo Comercial - Callao, Callao, Callao
Free cancellation
The price is SG$144 per night from 27 Feb to 28 Feb
Excludes taxes & fees
4.5/5Wonderful! (935 reviews)

"The hotel was very clean. We felt comfortable using the common areas. We saw staff following appropriate Covid protocols. Complementary breakfast was delicious with plenty of options."…"

Reviewed on 5 Feb,2021

Holiday Inn Lima Airport
Antigua Casona San Blas
4 out of 5
Calle Carmen Bajo 243, San Blas, Cusco
Get Rates
4.9/5Exceptional! (703 reviews)

"Central location in hip San Blas. Hands down most memorable bedding comfort and pillows."…"

Reviewed on 17 Jan,2021

Antigua Casona San Blas
LP Los Portales Hotel Piura
4 out of 5
Libertad 875, Piura, Piura
Free cancellation
The price is SG$82 per night from 26 Feb to 27 Feb
Excludes taxes & fees
4.5/5Wonderful! (231 reviews)

"Hotel staff very rude! I called hotel & was put on hold for 20 minutes before they hung up phone with speaking to me about my concern."…"

Reviewed on 7 Feb,2020

LP Los Portales Hotel Piura
Susanna Inn Machu Picchu Hotel
3 out of 5
Av Imperio de los Incas 642, Machu Picchu
Free cancellationReserve now, pay when you stay
The price is SG$63 per night from 5 Mar to 6 Mar
Excludes taxes & fees
4.6/5Wonderful! (86 reviews)

"Esta muy bien ubicado, el personal es muy amable y te brindan buena información acerca de restaurantes y como tomar los autobuses a Machu Picchu, sirven el desayuno desde muy temprano para quienes tienen acceso a las 6:00 am, recomendado!"…"

Reviewed on 20 Aug,2020

Susanna Inn Machu Picchu Hotel
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$197 per night from 28 Feb to 1 Mar
Excludes taxes & fees
4.6/5Wonderful! (436 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
Balneario de Huacachina s/n, Ica
Free cancellationReserve now, pay when you stay
The price is SG$101 per night from 1 Mar to 2 Mar
Excludes taxes & fees
3.9/5Good! (134 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
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$122 per night from 12 Mar to 13 Mar
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 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.

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$53 and luxury accommodation going up to SG$285. 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$53, 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.