Search Hotels in Peru

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in Peru

Compare 8,285 hotels in Peru with room rates, reviews, and availability. Most hotels are fully refundable.

Wifala Harmony Hotel
3.0 star property
9.0 out of 10, Wonderful, (43)
"Las chicas de la cocina fueron maravillosas, siempre al pendiente de sus huspedes . Nos consintieron muchísimo"
The price is $96
includes taxes & fees
$96 per night
Nov 2 - Nov 3
Wifala Harmony Hotel
Vertical Sky Luxury Suites
3.0 star property
9.8 out of 10, Exceptional, (26)
"my stay at the vertical Sky was amazing! the staff, where very nice, the food was delicious, the view on the room was breath taking, waking up at the sacred valley view was such a great experience, so happy that I found this place, if i ever go back to peru this would be the highlight of my trip again, and i highly recommend this place."
The price is $282
includes taxes & fees
$282 per night
Nov 13 - Nov 14
Vertical Sky Luxury Suites
Wyndham Costa Del Sol Lima Airport
4.0 star property
9.0 out of 10, Wonderful, (2696)
"A clean, walkable hotel across from the Lima airport. Perfect for those late flights and an early flights out. Great staff. Comfy bed made the long flight and easier to navigate with a place to sleep for a couple of hours."
The price is $182
includes taxes & fees
$182 per night
Nov 29 - Nov 30
Wyndham Costa Del Sol Lima Airport
Wyndham Costa Del Sol Lima City
4.0 star property
9.2 out of 10, Wonderful, (1008)
"Best hotel I've stayed at in Lima yet. Great experience. "
The price is $75
includes taxes & fees
$75 per night
Nov 27 - Nov 28
Wyndham Costa Del Sol Lima City
Casa Andina Standard Benavides
3.5 star property
9.4 out of 10, Exceptional, (638)
"Great location 😁"
The price is $80
includes taxes & fees
$80 per night
Nov 6 - Nov 7
Casa Andina Standard Benavides
Samaykuy Bed and Breakfast
3.0 star property
10.0 out of 10, Exceptional, (1)
"The owner was fantastic. His correspondence leading up to our stay was clear & helpful. The room and breakfast was wonderful. He also offered to be our guide around the area (for a fee) and was very knowledgeable. Really enjoyed our stay. "
Samaykuy Bed and Breakfast
Holiday Inn Lima Airport, an IHG Hotel
3.5 star property
9.4 out of 10, Exceptional, (1369)
"Convenient for accessing the airport. Staff area friendly and helpful. Free breakfast and airport shuttle. Nice pool and sitting areas."
The price is $167
includes taxes & fees
$167 per night
Nov 18 - Nov 19
Holiday Inn Lima Airport, an IHG Hotel
Iberostar Selection Miraflores
5.0 star property
9.6 out of 10, Exceptional, (729)
" Great"
The price is $157
includes taxes & fees
$157 per night
Dec 1 - Dec 2
Iberostar Selection Miraflores
Selina Miraflores Lima
3.0 star property
8.4 out of 10, Very Good, (429)
"One"
The price is $44
includes taxes & fees
$44 per night
Nov 1 - Nov 2
Selina Miraflores Lima
Palacio del Inka, A Luxury Collection Hotel by Marriott
5.0 star property
9.6 out of 10, Exceptional, (832)
"We had a lovely time at this hotel. It was about a 10 minute walk to plaza de Armas where there were lots of restaurants and shopping. The best part of this hotel was the 5 month old baby Alpaca on the hotel terrace. The staff were all super friendly. Couldn’t have asked for a more perfect stay. "
The price is $367
includes taxes & fees
$367 per night
Dec 1 - Dec 2
Palacio del Inka, A Luxury Collection Hotel by Marriott
Hotel Estelar Miraflores
4.0 star property
9.0 out of 10, Wonderful, (1010)
"It was impossible to change the temperature and the room, and the Wi-Fi was really quite poor. Otherwise, the location was excellent."
The price is $119
includes taxes & fees
$119 per night
Nov 11 - Nov 12
Hotel Estelar Miraflores
Casa Andina Premium Miraflores
4.5 star property
9.0 out of 10, Wonderful, (1007)
"Casa Andina Premium Miraflores is a First Class hotel! I always stay there when traveling to Lima."
The price is $109
includes taxes & fees
$109 per night
Nov 3 - Nov 4
Casa Andina Premium Miraflores
Wyndham Costa del Sol Cusco
4.0 star property
9.4 out of 10, Exceptional, (1016)
"A beautiful hotel with a fabulous courtyard. Perfect after a busy day to relax and have a pisco sour!"
The price is $116
includes taxes & fees
$116 per night
Dec 1 - Dec 2
Wyndham Costa del Sol Cusco
Sonesta Hotel Cusco
4.0 star property
9.4 out of 10, Exceptional, (1007)
"This is a lovely hotel located in the heart of Cusco. Walkable to the Plaza de Armas! Highly Recommend!"
The price is $131
includes taxes & fees
$131 per night
Nov 17 - Nov 18
Sonesta Hotel Cusco
Casa Andina Select Miraflores
4.0 star property
9.0 out of 10, Wonderful, (1009)
"It is a central hotel for walking or riding a bike to many activities or shopping. There are many dinning options close by. It is a pick up and drop off for the Bus Hop if you are planning to go down southern Peru. The breakfast is very good and the staff are friendly and helpful. They have a nice jacuzzi & Sauna that you can book. "
The price is $76
includes taxes & fees
$76 per night
Nov 21 - Nov 22
Casa Andina Select Miraflores
JW Marriott El Convento Cusco
5.0 star property
9.8 out of 10, Exceptional, (1005)
"aaaamazing!! the fact that it used to be a convent is in itself a marvel. it is simply oozing in history but they have made it so modern as well that the atmosphere is just so cozy, comfortable and super fine. the decor is magnificent, and really makes an impression. their courtyard in the center is also so picturesque. the staff are effective and accomodating, check in a breeze and they are quick to make arrangements for u if you ask. the free breakfast selection was simply a wow with like 3 or...
The price is $283
includes taxes & fees
$283 per night
Nov 30 - Dec 1
JW Marriott El Convento Cusco
Aranwa Cusco Boutique Hotel
4.5 star property
9.6 out of 10, Exceptional, (386)
"Beautiful room with great staff and location. Highly recommended."
The price is $195
includes taxes & fees
$195 per night
Nov 16 - Nov 17
Aranwa Cusco Boutique Hotel
Crowne Plaza Lima, an IHG Hotel
4.0 star property
9.2 out of 10, Wonderful, (578)
"Excelente atención y de verdad la atención de Liis Vargas es de lo mejor, siempre atento a todo lo que necesitamos y nos apoyaba en todo para resolver o conseguir información es un gran elemento en el Hotel "
The price is $146
includes taxes & fees
$146 per night
Nov 21 - Nov 22
Crowne Plaza Lima, an IHG Hotel
Selina Plaza De Armas Cusco
3.0 star property
8.6 out of 10, Excellent, (160)
"It was close to everything and fair amenities for the price."
The price is $72
includes taxes & fees
$72 per night
Nov 2 - Nov 3
Selina Plaza De Armas Cusco
Holiday Inn Lima Miraflores, an IHG Hotel
4.0 star property
9.4 out of 10, Exceptional, (341)
"Hotel is nice and clean logistically in a good spot. Close to the freeway and near to a main road always congested with traffic "
The price is $130
includes taxes & fees
$130 per night
Nov 30 - Dec 1
Holiday Inn Lima Miraflores, an IHG Hotel
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.
Don't see what you're looking for?
See all available properties in Peru
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

How much do hotels in Peru cost?
Prices for Peru hotels vary according to the season and other factors, like Christmas and school holidays. You can find cheap options from $44 in a few different ways. Select your destination and vacation dates and then pick your budget using the “Price per night” filter. You can then refine your search by choosing your preferred amenities and more.
When is the best time to go to Peru?
Temperatures vary across Peru, so the best time to travel really depends on where you’re visiting. If you’re wanting a summer vacation in Lima, plan your trip between December and February. At this time of year average temperatures range from 66ºF to 77ºF. Bear in mind that Lima has a desert climate, so pack accordingly.
What is the best area to stay in Peru?
Check out the activities and attractions on offer in Lima and Cusco. These exciting cities are only two of the many popular places to get a hotel in Peru.
How can I find cheap hotels in Peru?
Find inexpensive stays without breaking a sweat by using our useful filters. Choose the “Price per night” box to see budget-friendly options in Peru. You can also look at our cheap hotels in Peru page. The lowest rate available starts from $44 per night.
What are the best hotels in Peru for families?
Expedia makes it a cinch to score a property with all the essentials for an unforgettable family getaway to Peru. Start by selecting “Family friendly” in the “Traveler experience” section of our filter tool. Then narrow your search by things like “Property type” and “Guest rating.” Whether you need a family hotel in Peru for a weekend trip or an extended getaway, we’ve got you and your group covered.
Why should I book my Peru hotel with Expedia?
We make booking a hotel in Peru as simple as swiping right for your dream vacation. First off, there’s the broad range of options and amazing prices. Then, there’s our online Help Center, which is available around-the-clock. Plus, when you’re a member of our One Key™ loyalty program, you can collect OneKeyCash™* and use it on eligible hotels, flights, activities and more. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Hotels.com, Expedia and Vrbo.