Search Peru Hotels

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in Peru

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Cities
Cities
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top Hotels in Peru

Selina Miraflores Lima
3.0 star property
8.2 out of 10, Very good, (389)
"Great"
The price is CA $59
CA $65 total
includes taxes & fees
May 13 - May 14
Selina Miraflores Lima
Hilton Lima Miraflores
5.0 star property
9.6 out of 10, Exceptional, (922)
"W"
The price is CA $331
CA $364 total
includes taxes & fees
Jun 7 - Jun 8
Hilton Lima Miraflores
Taypikala Boutique Machupicchu
4.0 star property
8.4 out of 10, Very good, (847)
"There was some construction going on in the airport and hotel meticulously arranged another accommodation and also gave a free dinner at their Cusco hotel"
The price is CA $168
CA $168 total
includes taxes & fees
Jun 10 - Jun 11
Taypikala Boutique Machupicchu
Save an average of 15% on thousands of hotels when you're signed in
Selina Posada Miraflores
3.0 star property
8.4 out of 10, Very good, (153)
"Very nice and affordable place to stay in Lima! "
The price is CA $48
CA $53 total
includes taxes & fees
May 28 - May 29
Selina Posada Miraflores
Dazzler by Wyndham Lima Miraflores
4.0 star property
9.0 out of 10, Wonderful, (1001)
"Overall it was a very good experience. I like the noon check-out time. Buffet breakfast was nice. Rooms could use some updates and shower curtains...lol. Half glass enclosure doesn't work & water gets all over the floor. Bar area is cool. The dinner show wasn't available for our stay, which was a bummer."
The price is CA $148
CA $162 total
includes taxes & fees
May 19 - May 20
Dazzler by Wyndham Lima Miraflores
Casa Del Sol Machupicchu
4.0 star property
8.8 out of 10, Excellent, (532)
"Very good!! We were pleased with the service, location. Staff and we highly recommend Great experience!! The room with a beautiful view of the river Love it!"
The price is CA $453
CA $453 total
includes taxes & fees
May 14 - May 15
Casa Del Sol Machupicchu
ibis Budget Lima Miraflores
3.0 star property
9.2 out of 10, Wonderful, (285)
"Great customer service "
The price is CA $73
CA $81 total
includes taxes & fees
May 13 - May 14
ibis Budget Lima Miraflores
Dazzler by Wyndham Lima San Isidro
4.0 star property
8.8 out of 10, Excellent, (361)
"Nice area"
The price is CA $84
CA $92 total
includes taxes & fees
May 25 - May 26
Dazzler by Wyndham Lima San Isidro
Torre Dorada
3.0 star property
9.6 out of 10, Exceptional, (470)
"Room 203 - the door of the shower cube cannot be closed. It’s better to fix. Thanks. "
The price is CA $69
CA $69 total
includes taxes & fees
May 18 - May 19
Torre Dorada
Union Hotel Cusco
3.5 star property
9.0 out of 10, Wonderful, (737)
"The property was quaint, and inclusive. Staff was great, and helpful. I loved the baby Alpaca Kiki in the courtyard. The restaurant staff was amazing, and the food delicious. The beds were comfortable. I liked the live music in the courtyard in the evenings. "
The price is CA $132
CA $146 total
includes taxes & fees
May 14 - May 15
Union Hotel Cusco
Hotel Paracas, a Luxury Collection Resort, Paracas
5.0 star property
9.4 out of 10, Exceptional, (631)
"The resort itself is amazing. The property is very beautiful, manicured lawns and gardens and the restaurant, bar and rooms are well appointed and very clean. The food and drinks are on the expensive side but very good and the breakfast buffet was amazing. Staff at the restaurants and pool/bar were beyond friendly and amazing. Loved them! The gentleman at check-in though did not provide much of a warm welcome. We had just driven from Lima and had an encounter with corrupt cops on the way...
The price is CA $266
CA $293 total
includes taxes & fees
May 19 - May 20
Hotel Paracas, a Luxury Collection Resort, Paracas
Padama Hotel
3.5 star property
7.2 out of 10, Good, (842)
"Hotel is located in Callao so 5 mins drive to airport, but I wouldn’t choose to go walking around at night. Perfect for overnight airport stop if a few hours. Room basic and clean, shower and towels. Also sell water/ couple drinks if you have run out. Unfortunately taxi pick up didn’t arrive but found someone safe to take me, ( arrived at midnight) but transfer straight forward in the morning. Very reasonable price £20."
The price is CA $38
CA $38 total
includes taxes & fees
May 19 - May 20
Padama Hotel
Aloft Lima Miraflores
4.0 star property
9.6 out of 10, Exceptional, (188)
"Everything was just according with my expectations "
The price is CA $135
CA $149 total
includes taxes & fees
Jun 7 - Jun 8
Aloft Lima Miraflores
Courtyard by Marriott Lima Miraflores
4.0 star property
9.4 out of 10, Exceptional, (435)
"Wonderful place to stay in Lima Peru"
The price is CA $161
CA $177 total
includes taxes & fees
May 31 - Jun 1
Courtyard by Marriott Lima Miraflores
Best Western Plus Urban Larco Hotel
3.5 star property
9.4 out of 10, Exceptional, (745)
"Good property "
The price is CA $105
CA $116 total
includes taxes & fees
Jun 10 - Jun 11
Best Western Plus Urban Larco Hotel
Decameron El Pueblo - All Inclusive
3.5 star property
7.8 out of 10, Good, (51)
"Excellent staff. Everyone was very polite and accommodating. The facility had all the bells and whistles with everything inclusive. Great food, wine and beverages. "
Decameron El Pueblo - All Inclusive
Hotel Taypikala Cusco
4.0 star property
8.8 out of 10, Excellent, (648)
"It was nice that they picked us up at the airport. We only stayed one night. "
The price is CA $118
CA $118 total
includes taxes & fees
May 17 - May 18
Hotel Taypikala Cusco
Delfines Hotel & Convention Center
4.5 star property
8.8 out of 10, Excellent, (272)
"Excellent experience! We pay for an upgrade and the room was amazing!"
The price is CA $196
CA $215 total
includes taxes & fees
May 31 - Jun 1
Delfines Hotel & Convention Center
Monasterio, A Belmond Hotel, Cusco
5.0 star property
9.6 out of 10, Exceptional, (411)
"Ive traveled quite a bit for work and vacations all over the work and I think this maybe best hotel I’ve stayed at. EVERYTHING superb- everyone looking out for guests. The facilities are historic but so beautiful and well kept. Location is ideal."
The price is CA $643
CA $707 total
includes taxes & fees
Jun 4 - Jun 5
Monasterio, A Belmond Hotel, Cusco
EPIQUS HOTEL
3.0 star property
7.8 out of 10, Good, (42)
"very good 👍 "
The price is CA $72
CA $72 total
includes taxes & fees
May 27 - May 28
EPIQUS HOTEL
Don't see what you're looking for?
See all available properties in Peru
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.

Frequently asked questions

How much do hotels in Peru cost?
The season and factors like Easter and school holidays can affect the price of a hotel in Peru. You can find cheap options from CA $38 in a few different ways on Expedia. First, key in the dates you’d like to go on vacation, then use the filters like budget and amenities to narrow your search. You can also sort by price, so the most inexpensive options appear at the top.
When is the best time to go to Peru?
Any time is a great time to visit Peru, just remember that the weather will vary depending on your destination. If a Lima summer vacation is on the cards, organize your trip between December and February. You can expect average temperatures of between 19ºC and 25ºC then in this city, which has a desert climate.
What is the best area to stay in Peru?
If your travels are taking you to Peru, consider a stay in Lima or Cusco. Once you’ve picked your hotel, check out the many awesome things there are to see and do here.