Search Peru Hotels

  • 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
Guest rating
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, (56 reviews)
"Excellent hotel, incredible service and staff extremely helpful. "
Canada
Mohammad
The price is RM1,940
RM2,134 total
7 May - 8 May
Vertical Sky Suites

Hotel Pakaritampu

Hotel Pakaritampu
3.0 star property
Ollantaytambo
9.2 out of 10, Wonderful, (145 reviews)
"Easy walking distance from the train. "
United States
TIMOTHY
The price is RM445
RM489 total
13 May - 14 May
Hotel Pakaritampu

Wyndham Costa Del Sol Lima Airport

Wyndham Costa Del Sol Lima Airport
4.0 star property
Callao
8.8 out of 10, Excellent, (3,316 reviews)
"Nice place for overnight stay"
United States
Natalia
The price is RM443
RM488 total
11 May - 12 May
Wyndham Costa Del Sol Lima Airport

Sonesta Hotel Cusco

Sonesta Hotel Cusco
4.0 star property
Cusco Historic Center
9.6 out of 10, Exceptional, (1,003 reviews)
"Good location, excellent staff."
United States
Ryan
The price is RM708
RM779 total
20 Apr - 21 Apr
Sonesta Hotel Cusco

Holiday Inn Lima Miraflores by IHG

Holiday Inn Lima Miraflores by IHG
4.0 star property
Miraflores
9.6 out of 10, Exceptional, (902 reviews)
"We enjoyed our stay and the hospitality was absolutely wonderful!!! "
United States
Lureina
The price is RM420
RM461 total
8 May - 9 May
Holiday Inn Lima Miraflores by IHG

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,029 reviews)
"Nice place to stay"
Canada
ARVIE BROWN
The price is RM319
RM350 total
26 Apr - 27 Apr
Wyndham Costa Del Sol Lima City

Souma Hotel, Vignette Collection by IHG

Souma Hotel, Vignette Collection by IHG
5.0 star property
Miraflores
9.4 out of 10, Exceptional, (1,016 reviews)
"Beautiful hotel!!"
United States
Angelica R
The price is RM606
RM666 total
27 Apr - 28 Apr
Souma Hotel, Vignette Collection by IHG

Hotel Estelar Miraflores

Hotel Estelar Miraflores
4.0 star property
Miraflores
9.2 out of 10, Wonderful, (1,005 reviews)
"Great location, great staff and great hotel. "
Mexico
Patrick
The price is RM473
RM521 total
6 May - 7 May
Hotel Estelar Miraflores

Holiday Inn Lima Airport by IHG

Holiday Inn Lima Airport by IHG
3.5 star property
Callao
9.4 out of 10, Exceptional, (1,815 reviews)
"Clean Beautiful Hotel! Restaurant was great! "
United States
Ronald
The price is RM444
RM541 total
19 Apr - 20 Apr
Holiday Inn Lima Airport 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,206 reviews)
"Great place loved the location! Wonderful food and staff ! "
United States
Sabra
The price is RM521
RM573 total
8 May - 9 May
Wyndham Costa del Sol Cusco

Casa Andina Standard Benavides

Casa Andina Standard Benavides
3.5 star property
Miraflores
9.4 out of 10, Exceptional, (1,155 reviews)
"Very convenient location and very nice hotel "
United States
ERICK
The price is RM342
RM376 total
17 May - 18 May
Casa Andina Standard Benavides

InterContinental Real Lima Miraflores by IHG

InterContinental Real Lima Miraflores by IHG
5.0 star property
Miraflores
9.6 out of 10, Exceptional, (128 reviews)
"Very clean room, great staff and great food."
United States
Nicholas A
The price is RM938
RM1,032 total
1 May - 2 May
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, (374 reviews)
"Great staff, great room, great food, great hotel"
United States
Jenya
The price is RM437
RM481 total
8 May - 9 May
Hilton Garden Inn Lima Miraflores

Kantu Hotel

Kantu Hotel
3.0 star property
Cusco Historic Center
9.0 out of 10, Wonderful, (401 reviews)
"Friendly staff, clean hotel and great location!"
United States
Jose Melvin
The price is RM323
RM323 total
12 May - 13 May
Kantu Hotel

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,005 reviews)
"Friendly staff, great food and amazing rooms."
United States
TUBA
The price is RM1,500
RM1,814 total
10 May - 11 May
Palacio del Inka, A Luxury Collection Hotel by Marriott

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, (401 reviews)
"Breakfast was wonderful!"
United States
Kathleen
The price is RM809
RM890 total
20 Apr - 21 Apr
Wyndham Grand Costa Del Sol Lima Airport

Union Hotel Cusco

Union Hotel Cusco
3.5 star property
Cusco Historic Center
9.2 out of 10, Wonderful, (1,002 reviews)
"We enjoyed our stay here. Our family enjoyed the large breakfast. The staff were friendly and welcoming. The room was clean and beautifully decorated."
Canada
Jamie
The price is RM429
RM471 total
30 Apr - 1 May
Union Hotel Cusco

Royal Decameron Punta Sal

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

Hilton Garden Inn Cusco

Hilton Garden Inn Cusco
3.5 star property
Santa Ana
9.2 out of 10, Wonderful, (1,001 reviews)
"Clean, classy, professional and very polite and kind staff. "
United States
Kimberly
The price is RM470
RM517 total
7 May - 8 May
Hilton Garden Inn Cusco

Wifala Harmony Hotel

Wifala Harmony Hotel
3.0 star property
Urubamba
9.2 out of 10, Wonderful, (72 reviews)
"The star is the property itself - its whimsical and unusual and glorious! Amazing breakfast, too. The quality of the rooms is average - quite 3 star. The pool looked a bit gross."
Canada
Emma
The price is RM407
RM448 total
29 Apr - 30 Apr
Wifala Harmony 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.

Showing deals for:24 Apr - 26 Apr

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

Top Peru Hotel Reviews

Guide to exploring Peru

Top reasons to visit Peru

  • Stunning Landscapes: Peru is renowned for its breathtaking natural beauty, from the Andes mountains to the Amazon rainforest.
  • Rich Cultural Heritage: Experience the vibrant culture and history through ancient archaeological sites like Machu Picchu and the lively streets of Lima.
  • Outdoor Adventures: Engage in thrilling activities such as hiking, exploring active ports, and various adventure tours.
  • Charming Accommodation: Enjoy a diverse range of lodging options, from modern hotels to quaint bed and breakfasts.
  • Delicious Cuisine: Savour Peru's renowned culinary delights, featuring fresh ingredients and unique flavours.

Find great hotels in Peru

In Peru, a variety of accommodation options await, ranging from hotels to charming bed and breakfasts. Whether you seek a pet-friendly environment for a family holiday or business services in a modern hotel, there’s something for everyone. Notable options include the AC Hotel in Lima's Miraflores district, which offers accessible rooms and thoughtful amenities to ensure a comfortable stay. Explore the diverse lodging available to make your visit unforgettable.

  • ibis Larco Miraflores: Nestled in the vibrant district of Miraflores, ibis Larco Miraflores is a welcoming 3-star hotel that caters to a diverse range of travellers, including those seeking an LGBTQIA-friendly environment. With a focus on comfort and convenience, the hotel features pet-friendly policies, making it an ideal choice for animal lovers. The modern, well-appointed rooms provide a relaxed atmosphere for both business and leisure guests. The property is affiliated with LGBTQI travel guides, ensuring a supportive and inclusive experience throughout your stay.
  • Radisson Hotel Decapolis Miraflores: A sophisticated 4-star accommodation, Radisson Hotel Decapolis Miraflores combines contemporary design with a prime location in the heart of Miraflores. Perfect for business travellers and those seeking an LGBTQIA-friendly retreat, this hotel offers stylish rooms equipped with modern amenities. Guests can take advantage of the hotel’s excellent facilities, including a fitness centre and convenient dining options, all while enjoying the vibrant atmosphere of the surrounding area. The property’s affiliation with LGBTQI travel guides further enhances its reputation as a top choice for inclusive hospitality.
  • Wyndham Costa Del Sol Lima City: Situated ideally for beach lovers, Wyndham Costa Del Sol Lima City is a luxurious 4-star hotel that offers direct access to the stunning shoreline. This spa-themed retreat is perfect for those looking to unwind, with a full-service spa and an outdoor pool that invites relaxation. Guests can indulge in various treatments, including reflexology and sauna sessions, ensuring a rejuvenating experience. The hotel’s combination of business amenities and leisure facilities makes it an excellent choice for travellers seeking both productivity and tranquillity during their stay.

Where to stay in Peru

Peru beckons with its stunning landscapes and rich cultural heritage, perfect for outdoor enthusiasts and romantic getaways alike. Explore the bustling streets of Lima, where history meets modernity, or venture into the breathtaking regions of Active Peru. Adrenaline junkies will find excitement in various excursions, while the warm, friendly atmosphere and vibrant culture create unforgettable experiences. Don’t miss the chance to admire the stunning Colorado landscapes that embody the essence of this remarkable country.

  • Lima: As the vibrant capital of Peru, Lima is a bustling metropolis that offers a unique blend of history and modernity. Located along the Pacific coastline, it serves as a gateway for travellers seeking outdoor adventures, family activities, and urban exploration. Peak visitor months, particularly from August to September and November, see an influx of tourists eager to experience its renowned shopping centres, educational venues, and local parks. Notable attractions include the picturesque oasis and charming town neighbourhoods, making Lima an ideal start to your Peruvian journey.
  • Cusco: Nestled in the Andean mountains, Cusco is a city steeped in rich cultural heritage, once the capital of the Inca Empire. This fascinating destination draws visitors year-round, with peak travel times in January, April, and July. Known for its city-themed and outdoor experiences, Cusco offers a plethora of activities, from soothing spa treatments to exhilarating hiking trails. Key highlights include the vibrant piazza square and nearby hot springs, where you can immerse yourself in both relaxation and local culture, making it an unforgettable stop on your adventure.
  • Miraflores: Miraflores is a lively district located along the cliffs of Lima, offering breathtaking ocean views and a plethora of activities for families and city explorers alike. The district sees consistent visitor numbers throughout the year, peaking in April, July, and September. Miraflores is famous for its shopping centres and urban parks, providing a perfect blend of leisure and education. Don't miss out on exploring the charming town neighbourhoods, which showcase the vibrant spirit of local life, ensuring a delightful experience for all who visit.

Things to do in Peru

Peru offers a diverse range of outdoor and scenic activities perfect for romantic getaways. Visitors can enjoy thrilling adventures such as hiking and exploring active ports, particularly in Cusco, which is rich in cultural experiences. Don't miss out on shopping and various adventure tours that showcase the breathtaking landscapes and vibrant culture of this beautiful country.

Shopping

Experience shopping in Peru at MegaPlaza Shopping Center, a vibrant hub with entertainment and family-friendly options. For local flair, visit San Pedro Market and Mercado Modelo, both bustling with city vibes and offering a variety of gifts and souvenirs to cherish your trip.

Recreation

Experience the vibrant atmosphere at the National Stadium, where you can engage in various sports activities. For golf enthusiasts, the Lima Golf Club offers a scenic outdoor setting to enjoy a round. At Takiwasi Center, indulge in holistic body treatments for ultimate relaxation and rejuvenation.

Adventure

The Inca Trail offers an exhilarating hiking experience through breathtaking scenery, revealing ancient ruins and stunning landscapes. For a family-friendly thrill, visit Las Pirkas, a vibrant waterpark filled with exciting slides and attractions. For outdoor enthusiasts, Perubike provides excellent cycling routes amid Peru's diverse terrain.

Nightlife

Experience the enchanting nightlife of Peru, starting with the Nazca Planetarium for a family-friendly atmosphere. For a romantic and cultural vibe, visit the Grand National Theater. If you seek vibrant entertainment, Botija nightclub offers an exciting city atmosphere perfect for dancing the night away.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Peru

For a budget-friendly trip to Peru, consider visiting between January and March when prices are lower. Book your accommodation about a month in advance or look for last-minute deals on Expedia, particularly on Sundays for the best rates. Utilise Expedia’s search tool to filter by budget and preferences, and consider eco-friendly options. Combine your hotel, flights, and activities to save further. Additionally, explore free activities in places like Urubamba to enjoy affordable experiences that enrich your travel without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Peru are January to March, where the prices are slightly lower. This is in comparison to April, July and December, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Peru is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Peru is Sunday. The most expensive day to stay in Peru is Wednesday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to specify your budget, desired location, and additional preferences. You can organise your results to display prices from lowest to highest, allowing you to find the most affordable hotels first. Furthermore, you can refine your choices by hotel category – for instance, selecting the Eco-certified filter will showcase sustainable and eco-friendly accommodation options available for booking.
  • Consider bundling your trip: You can save money by combining your hotel reservations in Peru with your flights and activities through an Expedia package.

Find the best attractions in Peru

Peru offers a remarkable blend of outdoor adventures, stunning scenery, and romantic escapades, making it an ideal destination for travellers. Explore vibrant piazzas, relax on picturesque beaches, and discover fascinating archaeological sites. The diverse points of interest cater to those seeking rich cultural experiences and breathtaking natural beauty, ensuring a memorable vacation in this enchanting South American country.

  • Plaza de Armas de Chimbote: Experience the modern vibrancy of Plaza de Armas de Chimbote, where contemporary architecture meets lively city life. Enjoy local cafés and shops while soaking in the energetic atmosphere.
  • Plaza de Armas: Immerse yourself in the rich culture at Plaza de Armas, a historic square that serves as the heart of the city. Admire colonial architecture, visit local markets, and engage with friendly locals.
  • Moray Terraces: Discover the ancient agricultural ingenuity at Moray Terraces, an archaeological site featuring stunning circular terraces. The site offers a glimpse into Incan agricultural practices and breathtaking views of the Andean landscape.

Best time to go to Peru

The best time to visit Peru can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Peru falls in July, when visitor numbers are slightly high and weather is sunny with no rain. The coolest average temperature in Peru falls in June, visitor numbers are slightly high and weather is mostly sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January49.5°F (9.7°C)Moderate RainMostly CloudyAverageSlightly Low
February49.3°F (9.6°C)Moderate RainMostly CloudyAverageSlightly Low
March48.7°F (9.3°C)Moderate RainMostly CloudyAverageSlightly Low
April48.2°F (9.0°C)Light RainMostly CloudyAverageSlightly High
May64.0°F (17.8°C)No RainSunnySlightly LowAverage
June47.7°F (8.700000000000001°C)No RainMostly SunnySlightly HighAverage
July66.0°F (18.9°C)No RainSunnySlightly HighSlightly High
August63.0°F (17.2°C)No RainSunnySlightly LowAverage
September48.6°F (9.2°C)Light RainMostly SunnySlightly HighAverage
October50.4°F (10.2°C)Light RainMostly SunnyAverageAverage
November51.1°F (10.6°C)Light RainMostly SunnyAverageAverage
December49.5°F (9.7°C)Moderate RainMostly CloudySlightly LowSlightly High

The nearest major airports for your trip to Peru

Peru welcomes tourists through its major airports, including LIMa (LIM-Jorge Chávez Intl.), located 391.1km from the city. Notable hotels nearby include the 5-star Country Club Lima Hotel, just 11.3km away, and the Souma Hotel, Vignette Collection by IHG, 14.5km from the airport. Transportation services such as airport shuttles are available from these hotels. Cusco (CUZ-Alejandro Velasco Astete Intl.) is another key airport, situated 587.4km away, with luxurious options like Palacio del Inka, only 3.2km from the airport. Arequipa (AQP-Rodriguez Ballon Intl.), positioned 878.7km from the capital, offers accommodations including the Katari Hotel At Plaza de Armas, located 6.4km away.

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 RM323 in a few different ways. Select your destination and holiday 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 holiday 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 RM323 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 "Traveller 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!