Search Hotels in Peru

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Top Cities in Peru

Check prices for these dates

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Star rating

Our top choices for Peru hotels

Vertical Sky Suites

Vertical Sky Suites
3.0 star property
Ollantaytambo
9.8 out of 10, Exceptional, (75 reviews)
"Amazing experience and service! We only stayed one night but the everything was smooth. Dinner on property was delicious. The view out of the dome was beautiful. 100% recommend. Staff was great and very accommodating."
United States
Sebastian
The price is ₩323,932
₩356,325 total
Jul 10 - Jul 11
Vertical Sky Suites

Wyndham Costa Del Sol Lima Airport

Wyndham Costa Del Sol Lima Airport
4.0 star property
Callao
8.8 out of 10, Excellent, (3,389 reviews)
"Very clean, shuttle to the airport was great, breakfast was delicious!"
United States
Kadi
The price is ₩166,423
₩183,065 total
Jun 24 - Jun 25
Wyndham Costa Del Sol Lima Airport

Kantu Hotel

Kantu Hotel
3.0 star property
Cusco Historic Center
9.0 out of 10, Wonderful, (490 reviews)
"Amazing place"
United States
Jonathan
The price is ₩66,660
₩66,660 total
Jun 30 - Jul 1
Kantu Hotel

Sonesta Hotel Cusco

Sonesta Hotel Cusco
4.0 star property
Cusco Historic Center
9.6 out of 10, Exceptional, (1,003 reviews)
"Great location, great breakfast buffet and very friendly and helpful hotel staff"
United States
Sucharita
The price is ₩272,700
₩299,970 total
Jul 5 - Jul 6
Sonesta Hotel Cusco

Wyndham Costa Del Sol Lima City

Wyndham Costa Del Sol Lima City
4.0 star property
San Isidro
9.4 out of 10, Exceptional, (1,092 reviews)
"Hotel was wonderful"
United States
Stefano
The price is ₩102,414
₩112,655 total
Jul 11 - Jul 12
Wyndham Costa Del Sol Lima City

Holiday Inn Lima Miraflores by IHG

Holiday Inn Lima Miraflores by IHG
4.0 star property
Miraflores
9.6 out of 10, Exceptional, (989 reviews)
"I love wonderful staff at this hotel"
United States
Hal
The price is ₩169,680
₩186,648 total
Jul 3 - Jul 4
Holiday Inn Lima Miraflores by IHG

Casa Andina Standard Benavides

Casa Andina Standard Benavides
3.5 star property
Miraflores
9.4 out of 10, Exceptional, (1,214 reviews)
"Good hotel to stay"
United States
HUGO
The price is ₩144,531
₩158,984 total
Jun 30 - Jul 1
Casa Andina Standard Benavides

Wyndham Grand Costa Del Sol Lima Airport

Wyndham Grand Costa Del Sol Lima Airport
5.0 star property
Callao
9.4 out of 10, Exceptional, (541 reviews)
"Gorgeous hotel!"
United States
Marjorie
The price is ₩334,057
₩367,463 total
Jun 22 - Jun 23
Wyndham Grand Costa Del Sol Lima Airport

Royal Decameron Punta Sal

Royal Decameron Punta Sal
3.5 star property
Canoas de Punta Sal
7.6 out of 10, Good, (168 reviews)
"Good food, clean resort, friendly staff. "
United States
Christopher
Royal Decameron Punta Sal

Holiday Inn Lima Airport by IHG

Holiday Inn Lima Airport by IHG
3.5 star property
Callao
9.4 out of 10, Exceptional, (1,908 reviews)
"Great and convenient hotel for an early flight. Also, restaurant inside the hotel was affordable and very good."
United States
Severine
The price is ₩170,028
₩207,024 total
Jun 28 - Jun 29
Holiday Inn Lima Airport by IHG

Souma Hotel, Vignette Collection by IHG

Souma Hotel, Vignette Collection by IHG
5.0 star property
Miraflores
9.4 out of 10, Exceptional, (1,030 reviews)
"This was a beautiful hotel in a great location!"
United States
Allison
The price is ₩225,735
₩248,309 total
Jun 26 - Jun 27
Souma Hotel, Vignette Collection by IHG

Wyndham Costa del Sol Cusco

Wyndham Costa del Sol Cusco
4.0 star property
Cusco Historic Center
9.4 out of 10, Exceptional, (1,256 reviews)
"Very helpful staff and convenient location"
United States
Samir
The price is ₩229,447
₩252,399 total
Jun 26 - Jun 27
Wyndham Costa del Sol Cusco

Hilton Garden Inn Cusco

Hilton Garden Inn Cusco
3.5 star property
Santa Ana
9.2 out of 10, Wonderful, (1,000 reviews)
"Great breakfast and staff! We had a fabulous time in Cusco."
United States
CAROLINA
The price is ₩231,447
₩254,592 total
Jul 9 - Jul 10
Hilton Garden Inn Cusco

Sleepover - Lima Airport, the only in-terminal sleep pods

Sleepover - Lima Airport, the only in-terminal sleep pods
1.5 star property
Callao
9.0 out of 10, Wonderful, (153 reviews)
"Loved the experience"
United States
Lucy
The price is ₩93,055
₩109,805 total
Jun 29 - Jun 30
Sleepover - Lima Airport, the only in-terminal sleep pods

Palacio del Inka, A Luxury Collection Hotel by Marriott

Palacio del Inka, A Luxury Collection Hotel by Marriott
5.0 star property
Cusco Historic Center
9.6 out of 10, Exceptional, (1,015 reviews)
"Fantastic place, we stayed here last year also, the stuff are really amazing specially Waldy, very helpful on everything, great location."
United States
remo
The price is ₩586,698
₩707,778 total
Jul 13 - Jul 14
Palacio del Inka, A Luxury Collection Hotel by Marriott

Hotel Estelar Miraflores

Hotel Estelar Miraflores
4.0 star property
Miraflores
9.2 out of 10, Wonderful, (1,019 reviews)
"Great people, great service, good breakfast, spacious room"
United States
Nelson
The price is ₩182,482
₩200,730 total
Jun 25 - Jun 26
Hotel Estelar Miraflores

InterContinental Real Lima Miraflores by IHG

InterContinental Real Lima Miraflores by IHG
5.0 star property
Miraflores
9.4 out of 10, Exceptional, (172 reviews)
"property is very new and well maintained. Great restaurant options and very close to the coastline. had a great stay!"
Canada
Dominika
The price is ₩346,935
₩381,629 total
Jul 3 - Jul 4
InterContinental Real Lima Miraflores by IHG

Hilton Garden Inn Lima Miraflores

Hilton Garden Inn Lima Miraflores
3.5 star property
Miraflores
9.4 out of 10, Exceptional, (428 reviews)
"Very clean room, good food, and great amenities!"
United States
Leticia
The price is ₩177,104
₩194,814 total
Jul 5 - Jul 6
Hilton Garden Inn Lima Miraflores

Torre Dorada

Torre Dorada
3.0 star property
Santiago
9.4 out of 10, Exceptional, (710 reviews)
"Clean Hotel, friendly and exceptional helpful staff. Great breakfast."
United States
Lata
The price is ₩89,878
₩89,878 total
Jun 30 - Jul 1
Torre Dorada

Hotel Indigo Lima Miraflores by IHG

Hotel Indigo Lima Miraflores by IHG
5.0 star property
Miraflores
9.6 out of 10, Exceptional, (98 reviews)
"Very good hotel"
United States
Kannan
The price is ₩222,705
₩244,976 total
Jul 10 - Jul 11
Hotel Indigo Lima Miraflores by IHG
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.

Great weekend hotel deals in Peru

Showing deals for:Jun 26 - Jun 28

Save an average of 15% on thousands of hotels when you're signed in

Top Peru Hotel Reviews

Explore a world of travel with Expedia

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 ₩66,660 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 19ºC to 25ºC. 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 ₩66,660 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?
Expedia is your one-stop shop for planning the ultimate holiday experience in Peru. You'll find plenty of hotels to select from and handy search filters that make it easy to find what you're looking for. Worried about your plans changing at the last minute? Many of our hotels offer flexible cancellation policies, because we know flexibility matters. Get more out of your trip with Expedia Rewards. Join today for free to start collecting points and unlocking membership perks. Enjoy instant access to Member Prices, which adds up to savings worth 10% or more on select hotels!