Search Hotels in Peru

Most hotels are fully refundable. Because flexibility matters.

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

Search over 2.9 million properties and 550 airlines worldwide.

Top Cities in Peru

Filter by

Novotel Cusco
4 out of 5
San Augustin 239 Esquina, Cusco, Cusco, 0
Fully refundableReserve now, pay when you stay
The price is $105 per night from Jun 13 to Jun 14
4.5/5 Wonderful! (886 reviews)
"Very visually appealing, on a quiet side street within 5 min walk of city center/plaza de armas. Rooms very reasonably priced and spacious, but no real view. Hotel lobby has a beautiful courtyard feel with a nice restaurant and bar within. Bed was comfortable. A great deal if you want to guarantee ..."

Reviewed on May 11, 2022

Novotel Cusco
Sanctuary Lodge, A Belmond Hotel, Machu Picchu
5 out of 5
Carretera Hiram Bingham Km 7.5, Machu Picchu, Cusco
The price is $1,225 per night from Jun 3 to Jun 4
4.5/5 Wonderful! (279 reviews)
"This place has stunning views. The accommodations were top quality and the staff was attentive and friendly and helpful."

Reviewed on Mar 8, 2022

Sanctuary Lodge, A Belmond Hotel, Machu Picchu
Holiday Inn Lima Airport
3.5 out of 5
Av. Tomas Valle s/n, Esq. Av. Faucett, Centro Aereo Comercial - Callao, Callao, Callao, 7031
Fully refundable
The price is $133 per night from May 24 to May 25
4.5/5 Wonderful! (961 reviews)
"Everything"

Reviewed on May 14, 2022

Holiday Inn Lima Airport
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.
Radisson Hotel Decapolis Miraflores
4 out of 5
Avenida 28 De Julio 151, Miraflores, Lima, Lima, 18
Fully refundableReserve now, pay when you stay
The price is $115 per night from May 17 to May 18
4.5/5 Wonderful! (979 reviews)
"Absolutely fabulous Hotel! we went with our 10 months old son and we enjoyed every second. The staff are superb!! the kitchen staff didn't have any issues to wash our baby bottles and the desk staff gave us a very late check out without issues. The first time we were there was without baby and we ..."

Reviewed on May 12, 2022

Radisson Hotel Decapolis Miraflores
Iberostar Selection Miraflores
5 out of 5
Malecon 28 de Julio 385, Lima, Lima, Lima 18
Fully refundableReserve now, pay when you stay
The price is $117 per night from Jun 2 to Jun 3
4.9/5 Exceptional! (40 reviews)
"It was exactly what I wanted! Beautiful, clean, modern room with everything we needed. Amazing rooftop bar and pool! Gorgeous sunset. I could see El Parque del Amor from my room window, as well as the ocean! Walkable to Miraflores' attractions. Would stay here again."

Reviewed on May 9, 2022

Iberostar Selection Miraflores
ibis Larco Miraflores
3 out of 5
Avenida Larco 1140, Miraflores, Lima, LIMA, Lima 18
Fully refundableReserve now, pay when you stay
The price is $59 per night from May 20 to May 21
4.2/5 Excellent! (983 reviews)
"I really recommended this hotel. It’s close to Larco Mar in Miraflores. The hotel is clean and the breakfast is so delicious. The location is perfect close to mall, bars, restaurants. I’ll be back soon. 🤗🙏"

Reviewed on Apr 5, 2022

ibis Larco Miraflores
Palacio del Inka, A Luxury Collection Hotel by Marriott
5 out of 5
Plazoleta Santo Domingo No 259, Cusco, Cusco, 8002
Fully refundableReserve now, pay when you stay
The price is $296 per night from Jun 10 to Jun 11
4.7/5 Exceptional! (675 reviews)
"The service was amazing, above my expectations!!"

Reviewed on Mar 13, 2022

Palacio del Inka, A Luxury Collection Hotel by Marriott
JW Marriott Hotel Lima
5 out of 5
Malecon De La Reserva 615, Lima, Lima, 18
Fully refundableReserve now, pay when you stay
The price is $169 per night from Jun 7 to Jun 8
4.6/5 Exceptional! (847 reviews)
"Good hotel, there was some construction happening in the hotel during our stay which made for more noise than expected. We didn't use all the amenities to comment on those, but overall we were very pleased. Rooms are nice, spacious, and comfortable."

Reviewed on Apr 19, 2022

JW Marriott Hotel Lima
JW Marriott El Convento Cusco
5 out of 5
Esquina De La Calle Ruinas 432, y San Agustin, Cusco, Cusco, 8002
Fully refundableReserve now, pay when you stay
The price is $246 per night from Jun 10 to Jun 11
4.8/5 Exceptional! (991 reviews)
"Beautiful place nice and clean and great customer service!!! 5 star hotel"

Reviewed on May 5, 2022

JW Marriott El Convento Cusco
Hotel Estelar Miraflores
4 out of 5
Avenida Benavides 415, Miraflores, Lima, LIMA, 18
Fully refundableReserve now, pay when you stay
The price is $92 per night from May 20 to May 21
4.3/5 Excellent! (974 reviews)
"Buen lugar"

Reviewed on May 13, 2022

Hotel Estelar 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.

Peru Hotel Travel Guide

Gear up for the excursion you desire when you utilize Expedia to lock down a place to stay at any of the hotels, resorts, or motels in Peru. It doesn't matter what kind of niceties you prefer to have available, our straightforward booking system makes it simple for you to find exactly what you are for. Start hunting today, and you're guaranteed to find the perfect room for your trip.

Want to rest your head at a sumptuous inn? No problem. We've got a diverse variety of cheap lodges in addition. And there are a ton of selections in between, as well. It all depends on what you're in the mood for and how much you'd like to spend. And as far as location is concerned, you can choose a room in any part of the area you'd like. You'll find an assortment of lodging options right where everything's happening, as well as private lodges on the periphery of Peru. When you peruse our assortment of lodges in Peru, you're sure to find cheap rates and awesome specials on any type of lodge here.

Expedia aims to save you money and time when arranging your stay at a hotel in Peru, so you can spend your days getting the most out of your vacation and not fretting about busting your budget. So why wait another moment to book your travel plans? Designate your preferred travel dates now to find the best specials on getaways in Peru!

Price trends for hotels in Peru

Less expensive
More expensive
Next month
May
March
$49
Month
Price
January
$67
February
$68
March
$69
April
$65
May
$48
June
$49
July
$50
August
$55
September
$55
October
$55
November
$57
December
$60
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Peru. Select dates and complete search for nightly totals inclusive of taxes and fees.

Recent reviews of Peru hotels
expedia verified reviews

Our app takes you further

Earn double Expedia Rewards points when you book on the app as a member. Save even more on trips so you can take more trips, and manage it all on the go.

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code