Book Peru Hotels

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

Filter by

Guest rating
Guest rating
Star rating

Top Hotels in Peru

Wifala Harmony Hotel

3.0 star property
Urubamba
9.2 out of 10, Wonderful, (66)
"My girlfriend and I were breath-taken at this beautiful place, the architecture and hospitality was amazing. The front desk and staff are the sweetest and always there to help you in any need. What shocked me the most was the chef! We’ve tried every single dinner dish and all i can say is WOW! We loved every night staying here. Very peaceful and relaxing, this is a highly RECOMMENDED location. Thank you! "
United States
Robert
The price is NZ$251
14 Dec - 15 Dec
Wifala Harmony Hotel

Vertical Sky Suites

3.0 star property
Ollantaytambo
9.8 out of 10, Exceptional, (49)
"Unique experience. Beautiful mountains, stars at night. Climbing the mountains, enjoying the views and nature. Recommend!"
United States
Oksana
Vertical Sky Suites

Wyndham Costa Del Sol Lima Airport

4.0 star property
Callao
8.8 out of 10, Excellent, (3153)
"Nice staff, shuttle fantastic and great breakfast "
United States
Justin Michael
The price is NZ$247
10 Dec - 11 Dec
Wyndham Costa Del Sol Lima Airport

Holiday Inn Lima Miraflores by IHG

4.0 star property
Miraflores
9.6 out of 10, Exceptional, (768)
"I loved the rooms, the breakfast and the front desk staff. "
United States
Manuel
The price is NZ$184
13 Dec - 14 Dec
Holiday Inn Lima Miraflores by IHG

Souma Hotel, Vignette Collection by IHG

5.0 star property
Miraflores
9.4 out of 10, Exceptional, (1004)
"Great locatio "
United States
Natale
The price is NZ$254
17 Dec - 18 Dec
Souma Hotel, Vignette Collection by IHG

Wyndham Costa Del Sol Lima City

4.0 star property
San Isidro
9.4 out of 10, Exceptional, (1007)
"Great value and nice hotel in safe area"
Canada
Jennifer
The price is NZ$144
1 Dec - 2 Dec
Wyndham Costa Del Sol Lima City

Wyndham Costa del Sol Cusco

4.0 star property
Cusco Historic Center
9.4 out of 10, Exceptional, (1085)
"Lovely hotel well located. Staff helpful and nice communal areas "
United Kingdom
Catherine
The price is NZ$233
8 Dec - 9 Dec
Wyndham Costa del Sol Cusco

NAIA Miraflores

3.0 star property
Miraflores
8.4 out of 10, Very good, (551)
"I stayed in a self contained apartment in this hostel and it was wonderful. Spacious, private and quiet, well equipped with appliances and clean. So convenient having the 24 hour reception and other hostel facilities and breakfast included. Highly recommend for solo traveller or couple, very safe as expected for Miraflores. Wonderful experience, thank you!"
Australia
Louisa
The price is NZ$67
17 Nov - 18 Nov
NAIA Miraflores

Wyndham Grand Costa Del Sol Lima Airport

5.0 star property
Callao
9.2 out of 10, Wonderful, (137)
"Clean, big room, nice staff, good location next to airport. "
United States
Kevin
The price is NZ$454
17 Nov - 18 Nov
Wyndham Grand Costa Del Sol Lima Airport

Hotel Estelar Miraflores

4.0 star property
Miraflores
9.2 out of 10, Wonderful, (1002)
"Very nice staff and plentiful fresh breakfast "
United States
Jaime
The price is NZ$239
17 Dec - 18 Dec
Hotel Estelar Miraflores

Kantu Hotel

2.5 star property
Cusco Historic Center
9.0 out of 10, Wonderful, (285)
"Great location, confortable veda, great breakfast "
United States
Maria
The price is NZ$87
23 Nov - 24 Nov
Kantu Hotel

Palacio del Inka, A Luxury Collection Hotel by Marriott

5.0 star property
Cusco Historic Center
9.6 out of 10, Exceptional, (961)
"Staff and beautiful hotel. Incredible service and wonderful concierge. "
United States
Ricardo Esteban
The price is NZ$770
30 Nov - 1 Dec
Palacio del Inka, A Luxury Collection Hotel by Marriott

Holiday Inn Lima Airport by IHG

3.5 star property
Callao
9.4 out of 10, Exceptional, (1661)
"Solid property with great staff"
Canada
Patricia
The price is NZ$196
14 Dec - 15 Dec
Holiday Inn Lima Airport by IHG

Sonesta Hotel Cusco

4.0 star property
Cusco Historic Center
9.6 out of 10, Exceptional, (1010)
"Great location, hotel service and hotel room."
United States
Shuyi
The price is NZ$250
13 Dec - 14 Dec
Sonesta Hotel Cusco

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

1.5 star property
Callao
8.8 out of 10, Excellent, (68)
"Room was clean, staff was helpful"
United States
Caroline
Sleepover - Lima Airport, the only in-terminal sleep pods

Intercontinental Real Lima Miraflores by IHG

5.0 star property
Miraflores
9.8 out of 10, Exceptional, (46)
"Wonderful property and excellent staff"
United Kingdom
SUNIL
The price is NZ$467
5 Dec - 6 Dec
Intercontinental Real Lima Miraflores by IHG

JW Marriott Hotel Lima

5.0 star property
Miraflores
9.4 out of 10, Exceptional, (1001)
"Excellent hotel"
United States
Rewal
The price is NZ$509
8 Dec - 9 Dec
JW Marriott Hotel Lima

Sheraton Lima Historic Center

4.0 star property
Cercado de Lima
9.0 out of 10, Wonderful, (798)
"Excellent hotel, service, restaurants, breakfast, room, everything very good, we recommend it."
United States
viviane
The price is NZ$147
6 Dec - 7 Dec
Sheraton Lima Historic Center

Casa Andina Standard Benavides

3.5 star property
Miraflores
9.4 out of 10, Exceptional, (1058)
"Great stay great location!"
Canada
Alina
The price is NZ$161
12 Dec - 13 Dec
Casa Andina Standard Benavides

Union Hotel Cusco

3.5 star property
Cusco Historic Center
9.2 out of 10, Wonderful, (1005)
"Great hotel overall and staff is very helpful "
United States
Ashish
The price is NZ$213
21 Nov - 22 Nov
Union Hotel 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.

Great weekend hotel deals in Peru

Showing deals for:28 Nov - 30 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

  • Machu Picchu: This iconic ancient site offers breathtaking scenery and a unique cultural experience, a must-see for every traveller.
  • Stunning Beaches: Relax at beautiful spots like Playa Los Pavos, perfect for unwinding and soaking up the sun.
  • Rich Cultural Heritage: Explore the charming city of Arequipa, with its colonial architecture and vibrant local traditions.
  • Outdoor Adventures: Enjoy scenic hikes through Peru's diverse landscapes, catering to all adventure seekers.
  • Diverse Accommodation: From charming bed and breakfasts to luxurious hotels, there's something for every traveller's needs.

Find great hotels in Peru

From charming bed and breakfasts to luxurious star hotels, Peru offers a diverse array of accommodation options to cater to every traveller's needs. Whether you're seeking a family-friendly retreat, a pet-friendly stay, or business-oriented facilities, you'll discover the perfect base to explore this captivating country. With countless hotel reviews and recommendations available, planning your ideal getaway in Peru has never been easier.

  • ibis Larco Miraflores: A charming 3-star hotel, ibis Larco Miraflores is ideal for travellers seeking a pet-friendly and LGBTQIA-welcoming environment. Nestled in the vibrant Miraflores district, this hotel is perfect for those on a business trip, offering essential amenities like a business centre and meeting rooms. The pet-friendly policies allow guests to bring their furry companions along for the adventure, ensuring a delightful stay for everyone. With its convenient location, guests can easily explore local attractions while enjoying a comfortable and modern atmosphere.
  • Radisson Hotel Decapolis Miraflores: This upscale 4-star hotel boasts a contemporary design and is perfect for business travellers looking for a sophisticated yet welcoming space. Radisson Hotel Decapolis offers a range of business amenities, including a 24-hour business centre and conference facilities, making it an excellent choice for corporate events or meetings. The hotel's LGBTQIA-friendly policies reflect its commitment to inclusivity, and guests can enjoy the trendy atmosphere while being close to the bustling lifestyle of Miraflores. A variety of dining options nearby ensure a delightful culinary experience.
  • Wyndham Costa Del Sol Lima City: Perfectly situated with direct access to the beach, Wyndham Costa Del Sol Lima City is a luxurious 4-star hotel that caters to both business travellers and beach lovers. The hotel offers spacious conference facilities and a coworking space, making it a top choice for professionals. Pet-friendly amenities allow guests to bring their dogs along, and the hotel provides excellent services, including food and water bowls. Guests can unwind by the beach while enjoying the hotel’s upscale facilities, combining relaxation with business convenience.

Where to stay in Peru

Peru, a vibrant tapestry of history and culture, beckons travellers to explore its rich heritage. Discover the charming city of Arequipa, known for its stunning colonial architecture and stunning views of the El Misti volcano. Wander through ancient ruins, immerse yourself in local traditions, and savour delicious Peruvian cuisine. Whether you're seeking cultural experiences or outdoor adventures, Peru offers a friendly atmosphere that promises unforgettable memories.

  • Lima: As the capital city of Peru, Lima boasts a vibrant urban atmosphere with a rich historical backdrop. Located along the Pacific coast, this bustling metropolis offers a mix of modern attractions and colonial architecture. Visitors flock to Lima for a variety of experiences, ranging from family outings to business engagements. Must-see spots include the expansive urban parks, stunning beaches, and shopping centres that cater to all tastes. The city's gastronomic scene is world-renowned, making it a must-visit for food enthusiasts eager to sample Peruvian delicacies.
  • Cusco: Nestled in the Andes mountains, Cusco is a city steeped in history, once the capital of the Inca Empire. Known for its stunning architecture and vibrant culture, Cusco attracts travellers seeking cultural immersion, outdoor adventures, and leisure experiences such as spa treatments. The city's central plaza serves as a gathering point, surrounded by quaint shops and local eateries. Hiking trails lead to breathtaking landscapes, while nearby hot springs offer a relaxing retreat after a day of exploration. Cusco is a gateway to the iconic Machu Picchu, making it a highlight for any adventurous traveller.
  • Miraflores: This picturesque district in Lima is famed for its stunning ocean views and lively atmosphere. Miraflores is perfect for families and outdoor enthusiasts, with numerous parks and green spaces scattered throughout. Visitors can enjoy shopping at trendy malls and local markets, or take a leisurely stroll along the coastal promenade. The area is known for its charming neighbourhood vibe, where you can relax in parks or visit the unique oasis in the heart of the district. Miraflores is an ideal base for exploring the best of Lima while enjoying a lively urban experience.

Things to do in Peru

Peru offers a diverse range of activities for tourists, making it ideal for culture-themed, city-themed, and outdoor adventures. Visitors can explore jungle retreats, relax at Playa Los Pavos, and enjoy guided tours with assistance. Don't miss the opportunity to shop for local crafts and embark on scenic hikes through the stunning landscapes, ensuring an unforgettable experience in this vibrant country.

Shopping

Plaza Norte Peru offers a vibrant shopping experience with entertainment and family-friendly vibes. For local flavours, head to San Pedro Market, where you can immerse yourself in the lively atmosphere. Alternatively, explore Risso Commercial Center for a mix of business and city energy.

Recreation

The National Stadium in Lima offers an energetic atmosphere for sports enthusiasts, while the Lima Golf Club provides a serene outdoor environment for golf lovers. For a deeper wellness experience, Takiwasi Center focuses on holistic healing and relaxation amidst tranquil surroundings, perfect for rejuvenation.

Adventure

Trek the Inca Trail for an exhilarating hike through breathtaking landscapes and ancient ruins, immersing yourself in rich history. Experience thrills at Las Pirkas waterpark, perfect for family fun and adventure. Take a ride on the Kuelap Cable Car for stunning views and a unique outdoor experience.

Nightlife

Experience the Nazca Planetarium for a unique evening under the stars, embracing its cosmic entertainment vibes. For a cultural touch, visit the Grand National Theater of Peru, where you can enjoy a captivating show. Lastly, dance the night away at Botija nightclub, soaking in the vibrant city atmosphere.

*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 from January to March when prices are lower. Booking accommodation a month in advance can help secure better rates, especially on Sundays, which are the cheapest nights. Use Expedia to find last-minute deals and refine your search for eco-friendly options. Combining flights and hotel bookings through package deals can also offer significant savings. Additionally, explore free activities like cultural sites and markets to stretch your budget while enjoying the local experience.

  • 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: Utilise Expedia’s search tool to refine your preferences, such as your budget, preferred location, and type of accommodation you’re after. For instance, selecting the Eco-certified option will showcase sustainable and environmentally-friendly hotels that are currently available. To find the best prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You might find it beneficial to save some cash by combining your Peru hotel reservations with your flights and activities through an Expedia package deal.

Find the best attractions in Peru

Peru offers a vibrant mix of culture and outdoor adventures, perfect for Kiwi travellers. Explore the captivating piazzas, ancient archaeological sites, and stunning beaches that highlight the country's rich history and natural beauty. Don't miss the iconic Machu Picchu, a must-see destination that promises breathtaking scenery and a unique cultural experience. Whether you're keen on history or the great outdoors, Peru has something special for every visitor.

  • Plaza de Armas: Experience the heart of Peru's culture at Plaza de Armas, a vibrant square surrounded by stunning colonial architecture. It's the perfect spot to soak up the local city vibes, enjoy street performances, and indulge in delicious Peruvian cuisine from nearby eateries.
  • Aguas Calientes Hot Springs: Unwind in the soothing waters of Aguas Calientes Hot Springs, an idyllic retreat nestled in nature. Enjoy the wellness and relaxation this outdoor oasis offers, surrounded by stunning mountain views, making it a rejuvenating escape after exploring nearby Machu Picchu.
  • Huacachina Oasis: Discover the enchanting Huacachina Oasis, a picturesque desert paradise. This stunning natural wonder features palm-fringed lagoons and sweeping sand dunes, offering exhilarating outdoor adventures like sandboarding and dune buggy rides, all set against 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 RainSunnySlightly LowAverage
May64.0°F (17.8°C)No RainSunnySlightly LowAverage
June47.7°F (8.700000000000001°C)No RainMostly SunnySlightly HighAverage
June47.7°F (8.700000000000001°C)No RainMostly SunnySlightly HighAverage
July66.0°F (18.9°C)No RainSunnySlightly HighSlightly High
July66.0°F (18.9°C)No RainSunnySlightly HighSlightly High
August63.0°F (17.2°C)No RainSunnySlightly LowAverage
August63.0°F (17.2°C)No RainSunnySlightly 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, the main airports to consider are Lima (LIM-Jorge Chávez Intl.), Cusco (CUZ-Alejandro Velasco Astete Intl.), and Arequipa (AQP-Rodriguez Ballon Intl.). Lima Airport, situated 391.1km from the city centre, is near top-tier hotels like Souma Hotel and JW Marriott Hotel, both 14.5km away, offering convenient airport shuttle services. Cusco Airport is 587.4km away, with luxurious options like Palacio del Inka and JW Marriott El Convento, providing various shuttle services. Arequipa Airport, located 878.7km from the centre, has hotels like Wyndham Costa del Sol Arequipa, offering reliable airport transport. Each region boasts a range of high-quality accommodations and transport options to enhance your stay.

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 NZ$67 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 NZ$67 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!