Find the best Peru Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Peru Accommodation: Most Popular Cities to Stay

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Peru hotels

Hotel Pakaritampu

Hotel Pakaritampu
3.0 star property
Ollantaytambo
9.2 out of 10, Wonderful, (140 reviews)
"It’s a great hotel that offers beautiful views and environments."
United States
Linda
Hotel Pakaritampu

Vertical Sky Suites

Vertical Sky Suites
3.0 star property
Ollantaytambo
9.8 out of 10, Exceptional, (55 reviews)
"Great adventure & experience! Be ready for a brief hike & “via Ferrata” type of descent into the capsules. Attentive & careful staff."
Canada
Francesco
The price is £162
1 Apr - 2 Apr
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,263 reviews)
"Room was clean and staff was very helpful. "
United States
Kari
The price is £88
22 Mar - 23 Mar
Wyndham Costa Del Sol Lima Airport

Wifala Harmony Hotel

Wifala Harmony Hotel
3.0 star property
Urubamba
9.2 out of 10, Wonderful, (70 reviews)
"The road to get there was a bit rough as we arrived in the night, but this was a very unique and one of kind out of this world hotel. Would recommend 100%"
United Kingdom
Marcel
The price is £73
21 Mar - 22 Mar
Wifala Harmony Hotel

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,005 reviews)
"Great staff, location and property "
United States
jennifer
The price is £63
30 Mar - 31 Mar
Wyndham Costa Del Sol Lima City

Hotel Estelar Miraflores

Hotel Estelar Miraflores
4.0 star property
Miraflores
9.2 out of 10, Wonderful, (1,020 reviews)
"We had a good time, great location and great hotel. "
United States
Juan
The price is £101
8 Apr - 9 Apr
Hotel Estelar Miraflores

Souma Hotel, Vignette Collection by IHG

Souma Hotel, Vignette Collection by IHG
5.0 star property
Miraflores
9.4 out of 10, Exceptional, (1,007 reviews)
"great staff and an extraordinary hotel"
United States
Juan Pablo
The price is £111
3 Apr - 4 Apr
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,188 reviews)
"Staff was great.. would stay here again! Convenient location close to everything. "
United States
Yaritza
The price is £90
22 Mar - 23 Mar
Wyndham Costa del Sol Cusco

Sonesta Hotel Cusco

Sonesta Hotel Cusco
4.0 star property
Cusco Historic Center
9.6 out of 10, Exceptional, (1,002 reviews)
"Friendly staff, good breakfast buffet "
United States
Yijun
The price is £131
22 Mar - 23 Mar
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, (869 reviews)
"Great hotel, location, confortable beds"
United States
Karen
The price is £80
10 Apr - 11 Apr
Holiday Inn Lima Miraflores by IHG

Holiday Inn Lima Airport by IHG

Holiday Inn Lima Airport by IHG
3.5 star property
Callao
9.4 out of 10, Exceptional, (1,782 reviews)
"Clean Beautiful Hotel! Restaurant was great! "
United States
Ronald
The price is £90
5 Apr - 6 Apr
Holiday Inn Lima Airport by IHG

InterContinental Real Lima Miraflores by IHG

InterContinental Real Lima Miraflores by IHG
5.0 star property
Miraflores
9.6 out of 10, Exceptional, (107 reviews)
"Very clean room, great staff and great food."
United States
Nicholas A
The price is £195
3 Apr - 4 Apr
InterContinental Real Lima Miraflores by IHG

Union Hotel Cusco

Union Hotel Cusco
3.5 star property
Cusco Historic Center
9.2 out of 10, Wonderful, (1,001 reviews)
"Amazing room Breakfast delicious "
United States
David
The price is £108
17 Apr - 18 Apr
Union Hotel Cusco

Hilton Garden Inn Lima Miraflores

Hilton Garden Inn Lima Miraflores
3.5 star property
Miraflores
9.4 out of 10, Exceptional, (344 reviews)
"Excelente stay!"
United States
MILDRED V.
The price is £92
18 Apr - 19 Apr
Hilton Garden Inn Lima Miraflores

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, (356 reviews)
"The room was spotless, the staff was very helpful, and the food was very good. "
United States
Anthony
The price is £177
29 Mar - 30 Mar
Wyndham Grand Costa Del Sol Lima Airport

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, (993 reviews)
"Beautiful historic building in the heart of Cusco. Walking distance to major sites. Great breakfast buffet. "
United States
Debra
The price is £289
6 Apr - 7 Apr
Palacio del Inka, A Luxury Collection Hotel by Marriott

Casa Andina Standard Benavides

Casa Andina Standard Benavides
3.5 star property
Miraflores
9.4 out of 10, Exceptional, (1,123 reviews)
"Good hotel in great location"
Canada
Raymond
The price is £51
4 Apr - 5 Apr
Casa Andina Standard Benavides

Royal Decameron Punta Sal

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

Radisson Hotel Decapolis Miraflores

Radisson Hotel Decapolis Miraflores
4.0 star property
Miraflores
9.6 out of 10, Exceptional, (1,004 reviews)
"nicely maintained hotel at a beautiful place. Breakfast is outstanding "
United States
Qiang
The price is £86
27 Mar - 28 Mar
Radisson Hotel Decapolis Miraflores

INNSiDE by Meliá Lima Miraflores

INNSiDE by Meliá Lima Miraflores
4.0 star property
Miraflores
9.6 out of 10, Exceptional, (627 reviews)
"Overall great hotel and location! "
Canada
Corrine
The price is £93
18 Apr - 19 Apr
INNSiDE by Meliá Lima Miraflores
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:27 Mar - 29 Mar

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

  • Machu Picchu: Explore the iconic Inca citadel, a UNESCO World Heritage site that showcases Peru's rich heritage.
  • Diverse Landscapes: From breathtaking hikes in the Andes to the serene oasis of Huacachina, Peru offers stunning natural beauty.
  • Vibrant Cities: Discover the historical charm of Cusco and the lively atmosphere of local piazzas.
  • Cultural Experiences: Immerse yourself in traditional customs, local markets, and vibrant festivals.
  • Varied Accommodations: Enjoy a range of lodging options, from luxury hotels to cosy bed and breakfasts.

Find great hotels in Peru

Explore the diverse hotel accommodations that Peru has to offer, catering to every type of traveller. Whether you seek luxury hotels with top-notch amenities or charming bed and breakfast options, you'll find the perfect stay for your family vacation or business trip. With pet-friendly policies and a variety of services, Peru's hotels are designed to ensure a comfortable and memorable experience amidst its stunning landscapes and rich culture.

  • ibis Larco Miraflores: A charming 3-star hotel that embodies a welcoming atmosphere for all travellers, including those with furry companions. Located in the vibrant district of Miraflores, this hotel is ideal for pet-lovers and business guests alike. With its LGBTQIA-friendly stance, the property provides a comfortable stay for everyone. Guests appreciate the modern amenities including complimentary Wi-Fi and business services tailored for corporate needs. The hotel's pet policy ensures that your four-legged friend can join you, making it a great choice for those travelling with pets. The blend of convenience and inclusivity makes ibis Larco Miraflores a practical option for your Peruvian adventure.
  • Radisson Hotel Decapolis Miraflores: A sophisticated 4-star hotel offering a luxurious stay in the heart of Miraflores. Renowned for its modern design and exceptional service, this hotel is perfect for business travellers seeking an LGBTQIA-friendly environment. With a 24-hour business centre, conference spaces, and meeting rooms, it caters to all your professional needs. Guests often rave about the stunning city views and the hotel's proximity to local attractions. The Radisson Hotel Decapolis combines comfort with elegance, making it a prime choice for those looking to blend business with leisure during their stay in Peru.
  • Wyndham Costa Del Sol Lima City: A refined 4-star hotel that focuses on relaxation and business efficiency. This property features a full-service spa that offers a variety of treatments including reflexology and hot stone massages, providing a serene escape from the bustling city. With well-equipped meeting rooms and accessible business centres, it is tailored for professionals on the go. The hotel's inviting pool and spa facilities allow guests to unwind after a busy day exploring Lima. The Wyndham Costa Del Sol is ideal for those wanting a blend of wellness and business amenities, ensuring a rejuvenating stay.

Where to stay in Peru

Peru offers an unforgettable travel experience, blending rich culture and stunning landscapes. Explore vibrant cities like Cusco, the gateway to the ancient Inca trails, or relax in the Peruvian oasis of Huacachina. Don’t miss the breathtaking Playa Redondo, where you can unwind in beautiful villas. With its historical vibes and friendly locals, Peru invites you to immerse yourself in its diverse atmosphere, making it a perfect destination for culture and outdoor enthusiasts alike.

  • Lima: Lima, the bustling capital of Peru, is a vibrant metropolis that offers a unique blend of modernity and rich history. Situated along the Pacific coast, it boasts stunning ocean views and a thriving culinary scene, renowned for its fusion of flavours and fresh seafood. While the city welcomes travellers year-round, peak times are in March, May, and November. Visitors can explore lively shopping centres, scenic parks, and charming neighbourhoods. Don't miss the chance to experience the local markets and sample delicious street food, making Lima an exciting destination for families and outdoor enthusiasts alike.
  • Cusco: Cusco, once the capital of the Inca Empire, is a city steeped in culture and history, nestled in the Andes mountains. The city's stunning architecture showcases a mix of Incan and colonial Spanish influences, providing a picturesque backdrop for your adventures. Popular among travellers from January to April and July, Cusco offers a rich array of experiences, including relaxing spa treatments and invigorating hiking trails. The vibrant atmosphere of the main plaza, along with nearby hot springs, makes it an ideal spot for culture seekers looking to immerse themselves in local traditions.
  • Urubamba: Located in the Sacred Valley, Urubamba is a charming city that embodies the picturesque beauty of Peru's landscape. With its proximity to ancient ruins and lush greenery, it serves as a perfect base for outdoor adventures and cultural exploration. Peak tourist seasons occur in March to April and July, drawing visitors eager to enjoy hiking trails and rejuvenating spa treatments. The town's inviting piazza and nearby hot springs add to its allure, making Urubamba a delightful destination for those seeking both relaxation and cultural experiences in a breathtaking setting.

Things to do in Peru

Peru offers a diverse range of cultural, city, and outdoor activities perfect for any visitor. Popular options include various tours, thrilling hikes, and unique shopping experiences. Key highlights to consider are organised Peru tours, class trekking adventures, and enjoyable day tours that showcase the country's stunning landscapes and rich heritage.

Shopping

For an authentic experience, visit San Pedro Market for local crafts and fresh produce. If you're up for a drive, head to Larcomar Shopping Center for a mix of shopping and entertainment, or explore Risso Commercial Center for family-friendly options and vibrant city vibes.

Recreation

The National Stadium offers an energetic atmosphere perfect for sports enthusiasts, while the Lima Golf Club invites you to enjoy its scenic outdoor course amidst lush greenery. For a more tranquil experience, the Takiwasi Center provides holistic body treatments, emphasising wellness and relaxation in a serene setting.

Adventure

Trek the Inca Trail for an unforgettable hike through stunning landscapes and ancient ruins, immersing yourself in the rich history of the Incas. Experience the Kuelap Cable Car for breathtaking views of the Andes while enjoying a thrilling ride with family. Discover the Jungle Tower tree-top walk amidst lush greenery and vibrant wildlife.

Nightlife

Experience the captivating nightlife of Peru by stargazing at the Nazca Planetarium, where family-friendly vibes abound. For a cultural evening, visit Centro Qosqo de Arte Nativo, perfect for romance and entertainment. Finally, dance the night away at Botija nightclub, where the city's vibrant energy takes centre stage.

Booking tips and Expedia advantages for Peru

To save money on your trip to Peru, consider visiting between January and March when prices are lower. Booking hotels about a month in advance can yield better rates, with Sundays being the cheapest nights to stay. Use Expedia to find last-minute deals and refine your search according to budget and location. Take advantage of public transport, which is generally affordable, and look for free activities like exploring local markets or hiking. Lastly, consider package deals that combine flights and hotels for additional savings, particularly for popular destinations like Machu Picchu.

  • 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, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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: Utilise Expedia’s search tool to refine your preferences, including your budget, desired location, and preferred hotel category. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially 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 delightful mix of cultural, city, and outdoor experiences for tourists. Key attractions include the stunning Machu Picchu, vibrant piazzas, picturesque beaches, and fascinating archaeological sites. Whether you're seeking a cultural immersion or outdoor adventure, Peru's diverse points of interest will surely captivate you. Don't miss the chance to soak up the sun during your Peruvian holiday, making it a truly memorable getaway.

  • Aguas Calientes Hot Springs: Experience relaxation in the natural thermal waters of Aguas Calientes Hot Springs, nestled in the lush Andes. The serene outdoor setting offers a rejuvenating retreat, perfect for unwinding after a day of exploration.
  • Plaza de Armas: Immerse yourself in the vibrant culture of Peru at the Plaza de Armas, a historic square bustling with life. Surrounded by stunning colonial architecture, it serves as a focal point for local festivities and an ideal spot for people-watching.
  • Huacachina Oasis: Discover the enchanting Huacachina Oasis, a picturesque desert paradise with stunning sand dunes and a tranquil lagoon. Engage in outdoor activities like dune buggy rides and sandboarding, all while soaking in the breathtaking scenery.

Best time to go to Peru

The best time to visit Peru is dependant on what kind of holiday you are seeking. July and July are its hottest month on average. At the time of July, visitor numbers are slightly high and weather is sunny. June and June are its coolest month on average. At the time of June, visitor numbers are slightly high and weather is mostly sunny.

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

The nearest major airports for your trip to Peru

When visiting Peru, you can fly into its major airports: Lima (Jorge Chavez Intl.), Cusco (Alejandro Velasco Astete Intl.), and Arequipa (Rodriguez Ballon Intl.). Lima (LIM) is approximately 4.3km from the luxurious Country Club Lima Hotel, which offers airport shuttle services on request. Cusco (CUZ) is about 1.2km from the Palacio del Inka, providing accessible shuttles. Arequipa (AQP) is 2.5km from the Wyndham Costa del Sol Arequipa, featuring 24-hour shuttles. Each airport is well-connected to nearby hotels, ensuring convenient access for your stay in Peru.

Pocket Guide: Peru

Book yourself a hotel in Peru, a land with mystery and wonder quite literally etched into its epic landscapes. From the gargantuan Nazca lines to the precipitous ruins at Machu Picchu, the country is rich with the traces of its fascinating ancient history. Peru’s life is not all stuck in the past: its cuisine is famed as a uniquely mouth-watering fusion of global influences. Its lands stretch from the Pacific to the Andes, and take in the stunning Amazon as they go. This makes Peru a magnet for adventurers looking to do everything from surfing to paragliding to white-water rafting and much more.

Where to Stay in Peru

Cusco and Machu Picchu — Gateway to the epic splendour of Machu Picchu, book a hotel in Cusco and visit a place that is like taking a step into the past. This enigmatic city is decorated with vivid traditional colours and textiles, and plays host to frequent wild fiestas that bridge the gap between ancient ritual and Catholic tradition. As you head on into the Sacred Valley, which the Incas referred to as the navel of the world, and the mysterious realm of Machu Picchu itself you will find yourself thrown all the way back to the dawn of civilization.

Lima — Peru’s capital city, Lima is an intriguing blend of the hyper-modern, the colonial, and larger slum neighbourhoods. The colonial district at its centre is a particularly special site of architectural heritage with a huge number of splendid churches, cloisters and monasteries. Lima also boasts an incredible cuisine culture, especially the seafood, which specialises in particularly flavoursome varieties harvested from the cold sea current on Peru’s coast. For exquisite sights, smells and tastes, book a hotel in Lima.

Iquitos — This city in the Amazonas region of Peru is a great place to book a hotel if you want to explore the Amazon rainforest. It’s also in recent years become a mecca for travellers looking to explore traditional shamanic techniques, and in particular the ways of the powerful psychedelic Ayahuasca.

Ica — With its close proximity to the surrounding desert, Ica is home to one of Peru’s favourite sports, sandboarding. It’s also a great place to jump in a buggy and head out into the dunes. If that makes Ica sound sandblown and desolate, don’t be fooled: it’s actually situated at the heart of an oasis-like green valley, and is a great place to kick back and enjoy the warm climate.

How to Make the Most of Your Hotel in Peru

Peru is home to a staggering diversity of wildlife. The Amazon basin alone, where you might see everything from pink dolphins to jaguars and river otters, is also home to nearly 9,000 species of bird and 4,000 butterfly species. It’s also a land of rich culture and tradition. The many frequent festivals and celebrations that take place everywhere from the villages to the cities draw their influence from native and colonial traditions to create something you could only ever experience in Peru.

Trek across the incredible sand dunes, spend a few days on the Pacific coast and make the most of the surf and the sun, lose yourself for days at one of the many festivals or head out on an adventure that takes in some dramatic rafting, exhilarating mountain biking and arduous trekking. Peru is an adventure from start to finish - you won’t be disappointed.

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 £51 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 £51 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?
Reserve your Peru stay with Expedia for price, ease and choice. Also, our One Key™ rewards platform lets you earn OneKeyCash™* on any eligible flights, activities, hotels, car rentals and more. Plus, we offer flexibility should your plans change, and if you want to ask us anything or require assistance, our online Help Centre is available 24/7. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Expedia.