Search Hotels in Peru

    price find illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Save instantly and earn perks with One Key
    bed illustration
    Be picky
    Search almost a million properties worldwide

Top Cities in Peru

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Property class

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

Departamento Centro Historico

3.0 star property
Departamento Centro Historico

Wifala Harmony Hotel

3.0 star property
9.0 out of 10, Wonderful, (60)
"Very cool hotel"
Wifala Harmony Hotel

Wyndham Costa Del Sol Lima Airport

4.0 star property
9.0 out of 10, Wonderful, (2992)
"Good staff, 24 hour restaurant and bar, clean and comfortable rooms"
The price is £98
16 Jul - 17 Jul
Wyndham Costa Del Sol Lima Airport

Holiday Inn Lima Airport by IHG

3.5 star property
9.4 out of 10, Exceptional, (1572)
"Great airport hotel "
The price is £109
8 Jul - 9 Jul
Holiday Inn Lima Airport by IHG

Wyndham Costa Del Sol Lima City

4.0 star property
9.2 out of 10, Wonderful, (1003)
"Beautiful hotel. Staff all extremely friendly. "
The price is £49
29 Jun - 30 Jun
Wyndham Costa Del Sol Lima City

Hotel Estelar Miraflores

4.0 star property
9.0 out of 10, Wonderful, (1004)
"Excellent place to stay great service centrally located and the breakfast was delicious."
The price is £94
21 Jul - 22 Jul
Hotel Estelar Miraflores

Palacio del Inka, A Luxury Collection Hotel by Marriott

5.0 star property
9.6 out of 10, Exceptional, (904)
"Beautiful hotel with amazing staff. "
The price is £288
29 Jun - 30 Jun
Palacio del Inka, A Luxury Collection Hotel by Marriott

Casa Andina Standard Benavides

3.5 star property
9.4 out of 10, Exceptional, (960)
"Great location and good breakfast!"
The price is £53
4 Jul - 5 Jul
Casa Andina Standard Benavides

Sonesta Hotel Cusco

4.0 star property
9.6 out of 10, Exceptional, (1002)
"Great hotel, staff were fantastic "
The price is £128
29 Jun - 30 Jun
Sonesta Hotel Cusco

Sheraton Lima Historic Center

4.0 star property
9.0 out of 10, Wonderful, (682)
"Great location , free gym next door that is actually a full gym , great buffet "
The price is £61
10 Jul - 11 Jul
Sheraton Lima Historic Center

Kantu Hotel

3.0 star property
9.2 out of 10, Wonderful, (69)
"Nice location, clean rooms"
The price is £41
14 Jul - 15 Jul
Kantu Hotel

JW Marriott El Convento Cusco

5.0 star property
9.8 out of 10, Exceptional, (1000)
"Excellent place to stay"
The price is £254
27 Jul - 28 Jul
JW Marriott El Convento Cusco

Holiday Inn Lima Miraflores by IHG

4.0 star property
9.6 out of 10, Exceptional, (542)
"Excellent service and facilities "
The price is £93
4 Jul - 5 Jul
Holiday Inn Lima Miraflores by IHG

Wyndham Costa del Sol Cusco

4.0 star property
9.4 out of 10, Exceptional, (1028)
"Awesome place to stay if your in cusco"
The price is £137
29 Jun - 30 Jun
Wyndham Costa del Sol Cusco

JW Marriott Hotel Lima

5.0 star property
9.4 out of 10, Exceptional, (1000)
"Lovely, well situated hotel with exceptionally generous rooms and a friendly staff. "
The price is £190
25 Jul - 26 Jul
JW Marriott Hotel Lima

AC Hotel by Marriott Lima Miraflores

4.5 star property
9.6 out of 10, Exceptional, (353)
"Loved the location and the staff. "
The price is £144
12 Jul - 13 Jul
AC Hotel by Marriott Lima Miraflores

Souma Hotel, Vignette Collection by IHG

5.0 star property
9.4 out of 10, Exceptional, (955)
"Hospitality, rooms and location were all fantastic."
The price is £148
25 Jul - 26 Jul
Souma Hotel, Vignette Collection by IHG

Casa Andina Premium Miraflores

4.5 star property
9.0 out of 10, Wonderful, (1001)
"Enjoyed our stay."
The price is £77
29 Jun - 30 Jun
Casa Andina Premium Miraflores

Novotel Cusco

4.0 star property
9.4 out of 10, Exceptional, (1000)
"Great location"
The price is £136
15 Jul - 16 Jul
Novotel Cusco

Aranwa Cusco Boutique Hotel

4.5 star property
9.6 out of 10, Exceptional, (467)
"Great Hotel to stay "
The price is £189
18 Jul - 19 Jul
Aranwa Cusco Boutique 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.

Great weekend hotel deals in Peru

Showing deals for:4 Jul - 6 Jul
Save an average of 15% on thousands of hotels when you're signed in

Guide to exploring around Peru

Guide to exploring around 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 is an excellent destination for culture enthusiasts, city explorers, and outdoor adventurers alike. Visitors can immerse themselves in vibrant tours, indulge in unique shopping experiences, and embark on breathtaking hikes through stunning landscapes. With its rich heritage and diverse activities, Peru promises an unforgettable holiday filled with discovery and excitement.

Shopping

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

Recreation

Experience the vibrant atmosphere at the National Stadium, perfect for sports enthusiasts. Enjoy a round of golf at the Lima Golf Club, surrounded by lush greenery. For ultimate relaxation, visit Takiwasi Center, where you can indulge in rejuvenating body treatments and unwind in a serene environment.

Adventure

The Inca Trail offers an exhilarating hiking experience through stunning landscapes, rich history, and breathtaking scenery. For a family-friendly adventure, the Kuelap Cable Car provides spectacular views as it glides over the lush valleys. Meanwhile, the Jungle Tower presents a thrilling tree-top walk amidst vibrant wildlife.

Nightlife

Experience the enchanting Nazca Planetarium for a cosmic showcase, or immerse yourself in culture at the Centro Qosqo de Arte Nativo theatre, perfect for families and romance. For a vibrant nightlife scene, dance the night away at Botija nightclub, where city and romance vibes come alive.

Booking tips and Expedia advantages for Peru

To save money on your trip to Peru, consider visiting between January and March for lower prices. Book your accommodation about a month in advance, and aim for Sunday stays, as Wednesdays tend to be pricier. Use Expedia’s search tool to filter by budget and location, and consider bundling hotels with flights and activities for extra savings. For public transport, rely on local buses, which are affordable. Additionally, explore free attractions to fully experience Peru without breaking the bank. Look out for app deals and discounts in Lima for even more savings.

  • 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: Book your hotel in Peru about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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 set your budget, choose your desired location, and much more. You can organise your results to display prices from lowest to highest, allowing you to identify the most affordable hotels right away. Additionally, you can refine your choices by hotel category; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that you can book.
  • Consider bundling your trip: You may find it beneficial to save some money by combining your hotel bookings in Peru with your flights and activities through an Expedia package.

Find the best attractions in Peru

Peru offers a delightful mix of cultural, urban, and outdoor experiences, making it an ideal holiday destination. Visitors can explore vibrant piazzas, relax on stunning beaches, and discover fascinating archaeological sites. A must-see is Machu Picchu, an iconic landmark that showcases the country's rich heritage. With diverse attractions catering to culture and outdoor enthusiasts, Peru promises an unforgettable adventure for every traveller.

  • Aguas Calientes Hot Springs: Immerse yourself in the soothing thermal waters of Aguas Calientes Hot Springs, surrounded by stunning natural landscapes. This oasis of wellness offers a perfect retreat for relaxation after exploring the nearby ruins of Machu Picchu.
  • Plaza de Armas: Experience the vibrant heart of Cusco at Plaza de Armas, where rich history meets lively culture. This iconic square is flanked by colonial architecture, restaurants, and shops, making it an ideal spot for soaking in the local atmosphere.
  • Huacachina Oasis: Discover the enchanting Huacachina Oasis, a picturesque desert paradise. Surrounded by towering sand dunes, enjoy activities such as dune-buggy rides and sandboarding, all while taking in breathtaking sunset views.

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, including Lima (LIM-Jorge Chavez Intl.), Cusco (CUZ-Alejandro Velasco Astete Intl.), and Arequipa (AQP-Rodriguez Ballon Intl.). Lima Airport is approximately 4.3km from the Country Club Lima Hotel, which offers a fee-based airport shuttle. Cusco Airport is about 1.2km from Palacio del Inka, A Luxury Collection Hotel, providing accessible shuttles on request. Arequipa Airport is located 2.5km from Wyndham Costa del Sol Arequipa, which also features a 24-hour shuttle service. Each airport has excellent accommodation options close by, ensuring a convenient stay for visitors.

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.

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 £41 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 £41 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.