Hotels in Peru

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

2025 Top 10 Trending Peru Hotels from HK$266

Wifala Harmony Hotel
3.0 star property
9.2 out of 10, Wonderful, (66)
"We had our longest stay in Peru and didn't regret it. Hotel is beautiful, special and with tasty food. We could park a rented car on a property. All the stuff were super friendly. We learned some spanish with Rosa, si that we could use it outside of hotel. We left for Machu Picchu from here and could leave our bags stored in the hotel."
United States
Katja
The price is HK$1,074
HK$1,186 total
29 Nov - 30 Nov
Wifala Harmony Hotel
Wyndham Costa Del Sol Lima Airport
4.0 star property
8.8 out of 10, Excellent, (3131)
"Good place to stay for airport "
United States
Antonne
The price is HK$914
HK$1,005 total
21 Nov - 22 Nov
Wyndham Costa Del Sol Lima Airport
Vertical Sky Suites
3.0 star property
9.8 out of 10, Exceptional, (46)
"Unique experience. Beautiful mountains, stars at night. Climbing the mountains, enjoying the views and nature. Recommend!"
United States
Oksana
Vertical Sky Suites
Holiday Inn Lima Miraflores by IHG
4.0 star property
9.6 out of 10, Exceptional, (745)
"Great hotel ! Would stay here again for sure "
United States
Michael
The price is HK$862
HK$949 total
8 Nov - 9 Nov
Holiday Inn Lima Miraflores by IHG
Souma Hotel, Vignette Collection by IHG
5.0 star property
9.4 out of 10, Exceptional, (1021)
"Great locatio "
United States
Natale
The price is HK$1,095
HK$1,205 total
9 Nov - 10 Nov
Souma Hotel, Vignette Collection by IHG
Wyndham Costa Del Sol Lima City
4.0 star property
9.4 out of 10, Exceptional, (1003)
"It was a great experience we only stay for one night but the guy at the bar who close last night was really attentive and catered to us really well. "
United States
judith
The price is HK$573
HK$631 total
1 Dec - 2 Dec
Wyndham Costa Del Sol Lima City
Kantu Hotel
2.5 star property
9.0 out of 10, Wonderful, (264)
"Room was clean and specious, staff very helpful and attentive ."
United States
Elizabeth
The price is HK$420
HK$420 total
5 Nov - 6 Nov
Kantu Hotel
Wyndham Costa del Sol Cusco
4.0 star property
9.4 out of 10, Exceptional, (1078)
"Fantastic atmosphere, exceptionally helpful staff and comfortable rooms. Would recommend! "
United States
Rebecca
The price is HK$1,061
HK$1,167 total
30 Nov - 1 Dec
Wyndham Costa del Sol Cusco
Sonesta Hotel Cusco
4.0 star property
9.6 out of 10, Exceptional, (1015)
"Amazing breakfast, friendly staff, clean, great location "
Australia
Liana
The price is HK$1,165
HK$1,282 total
1 Dec - 2 Dec
Sonesta Hotel Cusco
Hotel Estelar Miraflores
4.0 star property
9.2 out of 10, Wonderful, (1005)
"Very nice staff and plentiful fresh breakfast "
United States
Jaime
The price is HK$987
HK$1,086 total
19 Nov - 20 Nov
Hotel Estelar Miraflores
Palacio del Inka, A Luxury Collection Hotel by Marriott
5.0 star property
9.6 out of 10, Exceptional, (957)
"Beautiful with excellent staff, good food and great cocktail bar"
Canada
Jennifer
The price is HK$2,542
HK$3,118 total
14 Nov - 15 Nov
Palacio del Inka, A Luxury Collection Hotel by Marriott
Holiday Inn Lima Airport by IHG
3.5 star property
9.4 out of 10, Exceptional, (1643)
"Solid property with great staff"
Canada
Patricia
The price is HK$892
HK$1,109 total
13 Nov - 14 Nov
Holiday Inn Lima Airport by IHG
NAIA Miraflores
3.0 star property
8.4 out of 10, Very good, (539)
"Excelente "
Mexico
Angelica
The price is HK$242
HK$266 total
26 Nov - 27 Nov
NAIA Miraflores
JW Marriott Hotel Lima
5.0 star property
9.4 out of 10, Exceptional, (1009)
"Nice property and location"
United States
Pinakin
The price is HK$2,307
HK$2,538 total
16 Nov - 17 Nov
JW Marriott Hotel Lima
Torre Dorada
3.0 star property
9.4 out of 10, Exceptional, (606)
"Hotel was good"
Canada
Pranjal
The price is HK$435
HK$435 total
1 Nov - 2 Nov
Torre Dorada
Sheraton Lima Historic Center
4.0 star property
9.0 out of 10, Wonderful, (787)
"Excellent hotel, service, restaurants, breakfast, room, everything very good, we recommend it."
United States
viviane
The price is HK$653
HK$718 total
25 Nov - 26 Nov
Sheraton Lima Historic Center
Wyndham Grand Costa Del Sol Lima Airport
5.0 star property
9.2 out of 10, Wonderful, (116)
"Lovely place, steps from the airport"
United States
Susan
The price is HK$1,981
HK$2,179 total
1 Nov - 2 Nov
Wyndham Grand Costa Del Sol Lima Airport
Casa Andina Standard Benavides
3.5 star property
9.4 out of 10, Exceptional, (1055)
"Great stay great location!"
Canada
Alina
The price is HK$693
HK$763 total
9 Nov - 10 Nov
Casa Andina Standard Benavides
Sleepover - Lima Airport, the only in-terminal sleep pods
1.5 star property
8.6 out of 10, Excellent, (58)
"Front desk person was super helpful and even adjusted the time we will be using the space since we arrived earlier than the check-in and didn’t need to stay as late as the check-out time. Bed looked clean and was very convenient for waiting in the airport away from the busy crowds."
United States
Maria
Sleepover - Lima Airport, the only in-terminal sleep pods
JW Marriott El Convento Cusco
5.0 star property
9.8 out of 10, Exceptional, (1007)
"The Spa was wonderful"
United States
Ricardo
The price is HK$2,238
HK$2,780 total
15 Nov - 16 Nov
JW Marriott El Convento Cusco
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:7 Nov - 9 Nov
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 boasts breathtaking scenery, from the majestic Andes Mountains to the picturesque beaches along its coast.
  • Rich History: Explore ancient ruins such as Machu Picchu and vibrant archaeological sites that reflect Peru’s fascinating past.
  • Cultural Experiences: Engage with the local culture through traditional ceremonies, delicious cuisine, and colourful markets.
  • Adventure Activities: Enjoy thrilling outdoor pursuits like trekking, hiking, and exploring diverse ecosystems.
  • Welcoming Accommodation: Choose from a range of charming hotels and bed and breakfasts for a comfortable stay.

Find great hotels in Peru

Discover a variety of hotel accommodation options in Peru, ranging from inviting hotels to charming bed and breakfasts. Whether you're on a business trip or seeking a family-friendly getaway, you'll find services tailored to your needs, including pet-friendly facilities and accessible rooms. Notable stays include the AC Hotel Lima Miraflores, offering modern amenities for a comfortable experience. Explore these accommodation ideas to make your Peruvian holiday truly memorable.

  • ibis Larco Miraflores: Nestled in the vibrant district of Miraflores, ibis Larco Miraflores is a charming 3-star hotel ideal for travellers seeking a welcoming atmosphere. This property stands out for its commitment to inclusivity, being LGBTQIA-friendly and pet-friendly, making it a perfect choice for diverse groups. With amenities that cater to business travellers and leisure seekers alike, guests can enjoy a comfortable stay. The hotel also allows pets with certain restrictions, ensuring that no family member is left behind.
  • Radisson Hotel Decapolis Miraflores: This elegant 4-star hotel offers a sophisticated retreat in the heart of Miraflores. Radisson Hotel Decapolis is known for its modern design and exceptional service, catering specifically to business travellers and the LGBTQIA community. The hotel features well-appointed rooms, contemporary amenities, and easy access to local attractions, making it a perfect base for both work and leisure. Guests will appreciate the attention to detail and the welcoming environment that enhances their stay.
  • Wyndham Costa Del Sol Lima City: Offering a luxurious escape in Lima, Wyndham Costa Del Sol Lima City is a 4-star hotel renowned for its spa-themed experience. This property is perfect for business travellers seeking relaxation after a busy day. With a full-service spa, including steam rooms and couples' treatment rooms, alongside an accessible pool with sun loungers, guests can unwind in style. The hotel combines professional business amenities with leisure facilities, ensuring a balanced and enjoyable stay.

Where to stay in Peru

Peru offers an unforgettable travel experience, blending rich history and vibrant culture. Start your journey in Lima, where colonial architecture meets contemporary flair. For the adventurous, explore the stunning landscapes of Active Peru, perfect for adrenaline junkies. Don’t miss the picturesque regions of Colorado, where breathtaking views await. Whether you seek relaxation or thrilling excursions, Peru’s friendly atmosphere and diverse offerings ensure a memorable holiday filled with exploration and discovery.

  • Lima: As the bustling capital of Peru, Lima is a vibrant metropolis that beautifully blends history with modernity. Located on the coast of the Pacific Ocean, this city boasts a diverse range of experiences for visitors. Peak tourist seasons occur in August to September and November, making these months ideal for exploring the city's myriad attractions. Visitors can enjoy outdoor activities, family-friendly experiences, and renowned shopping centres. Don’t miss the local parks and the oasis-like neighbourhoods that offer a serene escape from the urban hustle, making Lima a perfect starting point for your Peruvian adventure.
  • Cusco: Once the capital of the Inca Empire, Cusco is a city steeped in history and culture, nestled in the foothills of the Andes. The peak travel months are January, April, and July, when cultural festivities and outdoor excursions abound. Visitors flock to Cusco for its rich cultural experiences and the opportunity to explore hiking trails that lead to breathtaking views. The city centre features charming piazzas, historic squares, and relaxing spas, making it a great spot for both adventure seekers and those looking to unwind. Cusco's unique blend of ancient architecture and modern amenities ensures a captivating experience.
  • Urubamba: Known as the heart of the Sacred Valley, Urubamba offers a tranquil escape with stunning natural beauty. This city attracts visitors during the peak months of March to April and July, thanks to its cultural richness and wellness experiences. With access to invigorating hiking trails and rejuvenating spa treatments, Urubamba is perfect for those seeking relaxation amidst gorgeous landscapes. Notable attractions include picturesque squares and soothing hot springs, allowing travellers to immerse themselves in local culture while enjoying the serene surroundings. Urubamba is an ideal destination for a rejuvenating retreat in Peru.

Things to do in Peru

Peru offers a captivating blend of outdoor adventures and breathtaking scenery, making it ideal for a romantic getaway. Popular activities include exciting tours, shopping experiences, and invigorating hikes. Key highlights encompass active ports, diverse activities in Cusco, and thrilling adventure opportunities that promise unforgettable experiences. Whether exploring ancient ruins or trekking through stunning landscapes, Peru is sure to enchant every visitor.

Shopping

Experience the vibrant Plaza Norte Peru, a shopping mall offering a mix of entertainment and family activities. Visit San Pedro Market for a taste of local culture and city vibes, or explore Risso Commercial Center for a diverse selection of family-friendly shops and boutiques.

Recreation

In Lima, the National Stadium offers a vibrant atmosphere for sports enthusiasts, perfect for energising activities. At the Lima Golf Club, enjoy outdoor recreation amidst lush greens. For a serene experience, Takiwasi Center provides holistic body treatments, promoting wellness and relaxation in a tranquil setting.

Adventure

The Inca Trail offers a breathtaking hiking experience through stunning landscapes, immersing you in the rich history of the ancient Incas. For family fun, Las Pirkas waterpark provides thrilling rides and entertainment. Meanwhile, Perubike invites outdoor enthusiasts to explore scenic trails on two wheels, perfect for adventure seekers.

Nightlife

Experience the enchanting nightlife in Peru. Visit the Nazca Planetarium for family-friendly entertainment, indulge in romance at the Grand National Theater of Peru, or dance the night away at Botija nightclub, where vibrant city vibes await. Each venue offers a unique atmosphere to enjoy your evening.

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

Booking tips and Expedia advantages for Peru

To save money during your trip to Peru, consider visiting between January and March when prices are lower. Booking your hotel one month in advance or exploring last-minute deals on Expedia can yield great savings. Sundays are generally the cheapest nights to stay, while Wednesdays tend to be pricier. Utilise Expedia's search tools to find budget-friendly accommodation and consider booking a package that includes flights and activities. Additionally, explore free activities in the stunning Urubamba region to enhance your experience without straining your wallet.

  • 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 arrange your search results to display prices from lowest to highest, ensuring you find the most affordable hotels first. Additionally, you have the option to refine your selection by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are available for booking.
  • Consider bundling your trip: You can potentially save money by booking an Expedia package that combines your hotel accommodation in Peru with your flights and activities.

Find the best attractions in Peru

Peru offers an enchanting mix of outdoor adventures and breathtaking scenery, making it perfect for a romantic getaway. With a wealth of attractions including charming piazzas, stunning beaches, and fascinating archaeological sites, there's something for every traveller. Whether you seek cultural experiences or outdoor exploration, Peru's diverse points of interest promise an unforgettable holiday filled with adventure and beauty.

  • Plaza de Armas: The heart of Peru, Plaza de Armas is a vibrant square rich in culture and history. Surrounded by stunning colonial architecture, it is the perfect place to soak up the lively atmosphere, enjoy local performances, and sample traditional Peruvian cuisine at nearby cafes.
  • Aguas Calientes Hot Springs: Nestled in the Andean mountains, Aguas Calientes Hot Springs offers a rejuvenating escape. Immerse yourself in its naturally heated waters while surrounded by lush landscapes, making it an ideal spot for relaxation and wellness after a day of exploration.
  • Waikiki Beach: Known for its picturesque scenery, Waikiki Beach is a haven for sun-seekers. Enjoy the vibrant beach vibes, relax on golden sands, and partake in various water sports, all while taking in breathtaking views of the Pacific Ocean.

Best time to go to Peru

The best time to visit Peru is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is sunny with no rain. June is its coolest month on average. At this time, 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

When visiting Peru, you can arrive at its major airports, including LIMa (LIM-Jorge Chávez Intl.), Cusco (CUZ-Alejandro Velasco Astete Intl.), and Arequipa (AQP-Rodriguez Ballon Intl.). Lima Airport is situated 391.1km from central Peru, with nearby hotels such as the 5-star Country Club Lima Hotel and Melia Lima, both offering convenient airport shuttle services. Cusco Airport, 587.4km away, features luxury hotels like Palacio del Inka and JW Marriott El Convento, providing various transport options. Arequipa Airport, located 878.7km from the city, has several 4-star hotels, including Sonesta Hotel Arequipa and Wyndham Costa del Sol, all offering airport transfers.

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 HK$266 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 Pucallpa and Huancayo. These exciting cities are only two of the many top places to look for 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 HK$266 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 hotel with Expedia for choice, price and ease. Also, our One Key™ rewards programme lets you earn OneKeyCash™* on any eligible hotels, holiday rentals, flights, car rentals and more. Plus, we offer flexibility should your plans change, and if you have any questions or require assistance, our online Help Centre is available 24/7.*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.