Search 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

Filter by

Guest rating
Guest rating
Star rating

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

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 ¥20,050
¥22,055 total
Dec 14 - Dec 15
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, (3143)
"Nice staff, shuttle fantastic and great breakfast "
United States
Justin Michael
The price is ¥19,710
¥21,681 total
Nov 24 - Nov 25
Wyndham Costa Del Sol Lima Airport

Holiday Inn Lima Miraflores by IHG

4.0 star property
Miraflores
9.6 out of 10, Exceptional, (766)
"I loved the rooms, the breakfast and the front desk staff. "
United States
Manuel
The price is ¥15,252
¥16,777 total
Dec 13 - Dec 14
Holiday Inn Lima Miraflores by IHG

Souma Hotel, Vignette Collection by IHG

5.0 star property
Miraflores
9.4 out of 10, Exceptional, (1003)
"Great locatio "
United States
Natale
The price is ¥20,576
¥22,634 total
Dec 13 - Dec 14
Souma Hotel, Vignette Collection by IHG

Wyndham Costa Del Sol Lima City

4.0 star property
San Isidro
9.4 out of 10, Exceptional, (1004)
"Great value and nice hotel in safe area"
Canada
Jennifer
The price is ¥11,431
¥12,574 total
Dec 1 - Dec 2
Wyndham Costa Del Sol Lima City

Wyndham Costa del Sol Cusco

4.0 star property
Cusco Historic Center
9.4 out of 10, Exceptional, (1080)
"Lovely hotel well located. Staff helpful and nice communal areas "
United Kingdom
Catherine
The price is ¥19,710
¥21,681 total
Dec 8 - Dec 9
Wyndham Costa del Sol Cusco

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 ¥20,628
¥22,691 total
Dec 13 - Dec 14
Hotel Estelar Miraflores

NAIA Miraflores

3.0 star property
Miraflores
8.4 out of 10, Very Good, (550)
"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 ¥5,530
¥6,083 total
Nov 17 - Nov 18
NAIA Miraflores

Kantu Hotel

2.5 star property
Cusco Historic Center
9.0 out of 10, Wonderful, (281)
"Great location, confortable veda, great breakfast "
United States
Maria
The price is ¥6,091
¥6,091 total
Nov 24 - Nov 25
Kantu Hotel

Palacio del Inka, A Luxury Collection Hotel by Marriott

5.0 star property
Cusco Historic Center
9.6 out of 10, Exceptional, (960)
"Staff and beautiful hotel. Incredible service and wonderful concierge. "
United States
Ricardo Esteban
The price is ¥50,408
¥67,369 total
Dec 2 - Dec 3
Palacio del Inka, A Luxury Collection Hotel by Marriott

Wyndham Grand Costa Del Sol Lima Airport

5.0 star property
Callao
9.2 out of 10, Wonderful, (128)
"Clean, big room, nice staff, good location next to airport. "
United States
Kevin
The price is ¥36,279
¥39,907 total
Nov 14 - Nov 15
Wyndham Grand Costa Del Sol Lima Airport

Sonesta Hotel Cusco

4.0 star property
Cusco Historic Center
9.6 out of 10, Exceptional, (1005)
"Great location, hotel service and hotel room."
United States
Shuyi
The price is ¥19,958
¥21,954 total
Dec 13 - Dec 14
Sonesta Hotel Cusco

Holiday Inn Lima Airport by IHG

3.5 star property
Callao
9.4 out of 10, Exceptional, (1657)
"Solid property with great staff"
Canada
Patricia
The price is ¥16,330
¥20,505 total
Dec 10 - Dec 11
Holiday Inn Lima Airport by IHG

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
The price is ¥9,027
¥10,745 total
Nov 14 - Nov 15
Sleepover - Lima Airport, the only in-terminal sleep pods

JW Marriott Hotel Lima

5.0 star property
Miraflores
9.4 out of 10, Exceptional, (1000)
"Excellent hotel"
United States
Rewal
The price is ¥40,689
¥44,758 total
Dec 8 - Dec 9
JW Marriott Hotel Lima

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 ¥37,285
¥41,014 total
Dec 5 - Dec 6
Intercontinental Real Lima Miraflores by IHG

Sheraton Lima Historic Center

4.0 star property
Cercado de Lima
9.0 out of 10, Wonderful, (797)
"Excellent hotel, service, restaurants, breakfast, room, everything very good, we recommend it."
United States
viviane
The price is ¥11,758
¥12,934 total
Dec 6 - Dec 7
Sheraton Lima Historic Center

Casa Andina Standard Benavides

3.5 star property
Miraflores
9.4 out of 10, Exceptional, (1057)
"Great stay great location!"
Canada
Alina
The price is ¥13,282
¥14,610 total
Dec 12 - Dec 13
Casa Andina Standard Benavides

JW Marriott El Convento Cusco

5.0 star property
Cusco Historic Center
9.8 out of 10, Exceptional, (1000)
"The Spa was wonderful"
United States
Ricardo
The price is ¥41,926
¥52,462 total
Nov 30 - Dec 1
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.

Great weekend hotel deals in Peru

Showing deals for:Nov 21 - Nov 23
Save an average of 15% on thousands of hotels when you're signed in

Top Peru Hotel Reviews

Price trends for hotels in Peru

Less expensive
More expensive
This month
Next month
December
October
¥9,415
¥9,319
Month
Price
January
¥10,606
February
¥9,500
March
¥11,070
April
¥13,082
May
¥13,077
June
¥12,104
July
¥13,148
August
¥10,610
September
¥10,610
October
¥19,711
November
¥9,415
December
¥9,319
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Peru.

Guide to exploring around Peru

Top reasons to visit Peru

  • Diverse Cultural Experiences: Immerse yourself in Peru's rich history and vibrant culture by exploring ancient archaeological sites and colonial cities.
  • Stunning Landscapes: Experience breathtaking hikes through the Andes and discover the beauty of Peruvian nature.
  • Delicious Culinary Scene: Savor the unique flavors of Peruvian cuisine, recognized worldwide for its diversity and innovation.
  • Vibrant Urban Life: Enjoy the lively atmosphere in cities like Lima and Arequipa, filled with shops, restaurants, and cultural events.
  • Warm Hospitality: Experience the friendly and welcoming nature of the locals, making your visit truly memorable.

Find great hotels in Peru

Explore a variety of hotel accommodations in Peru, from modern hotels to cozy bed and breakfasts. Whether you're seeking pet-friendly options, family-friendly experiences, or business-themed services, you'll find something that suits your needs. Notable options include AC Hotel Lima Miraflores, featuring essential amenities like free Wi-Fi to enhance your stay. Discover the ideal lodging that caters to every type of traveler in this vibrant country.

  • ibis Larco Miraflores: Located in the vibrant Miraflores district, ibis Larco Miraflores offers a welcoming atmosphere for travelers seeking a blend of comfort and accessibility. This 3-star hotel is particularly noted for its LGBTQIA-friendly policy, making it a great choice for inclusivity. The hotel features pet-friendly amenities, allowing you to bring your furry friends along for the adventure. Business travelers will appreciate the dedicated services and facilities designed to meet professional needs, ensuring a productive stay.
  • Radisson Hotel Decapolis Miraflores: This 4-star property stands out with its contemporary architecture and stylish interiors. Radisson Hotel Decapolis Miraflores is ideal for business travelers, featuring comprehensive amenities such as a fully-equipped business center, conference space, and meeting rooms available 24/7. The hotel is also LGBTQIA-friendly, providing a welcoming environment for all guests. Enjoy the vibrant atmosphere of Miraflores while indulging in the hotel’s upscale offerings, designed to enhance your stay.
  • Wyndham Costa Del Sol Lima City: Nestled along the beautiful coastline, Wyndham Costa Del Sol Lima City combines business amenities with a beachside escape. This 4-star hotel is designed for those who enjoy sun and sand while needing to stay productive. With direct beach access, you can easily unwind by the ocean. Business facilities include an accessible business center and multiple meeting rooms. Additionally, the hotel is pet-friendly, allowing dogs and providing amenities like food and water bowls, making it a perfect spot for both leisure and work.

Where to stay in Peru

Peru offers a captivating blend of culture and history, perfect for your vacation. Explore the stunning Arequipa City, known for its beautiful colonial architecture, or wander through the vibrant streets of Lima, rich in culinary delights. Don't miss the breathtaking landscapes of Cusco, where ancient ruins meet modern charm. With friendly locals and a welcoming atmosphere, your journey through Peru promises unforgettable experiences and picturesque sights at every turn.

  • Lima: As the bustling capital of Peru, Lima is a vibrant metropolis situated along the Pacific coast. Year-round, it attracts travelers seeking a blend of family-friendly activities, outdoor adventures, and urban experiences. The city features a variety of shopping centers and educational venues, making it perfect for both leisure and cultural immersion. Highlights include beautiful parks, charming neighborhoods, and the stunning oasis of Huacachina nearby, where visitors can enjoy sandboarding and dune tours.
  • Cusco: Once the historical capital of the Inca Empire, Cusco is a city that offers a rich tapestry of culture and history. Nestled in the Andes mountains, it experiences peak tourist activity in January, April, and July. Travelers flock to Cusco for its city-themed attractions and outdoor activities, including hiking trails that lead to breathtaking views. Don't miss the vibrant Plaza de Armas, where you can soak in the local atmosphere, and nearby hot springs for relaxation after a day of exploration.
  • Miraflores: A picturesque district within Lima, Miraflores boasts stunning coastal views and a lively atmosphere. Known for its family-friendly environment and outdoor activities, this area attracts visitors year-round. You can explore numerous shopping centers and areas filled with boutiques and cafes. The iconic Parque Kennedy and the scenic Malecón promenade are must-visit highlights, offering lush greenery and ocean vistas, perfect for leisurely strolls and enjoying the sunset.

Things to do in Peru

Peru offers a rich cultural and outdoor experience, perfect for family trips and authentic nature adventures. Visitors can enjoy guided tours of historical sites, explore vibrant shopping areas, and embark on breathtaking hikes through stunning landscapes. Whether you're seeking a city-themed getaway or immersing yourself in nature, Peru has a diverse range of activities to make your vacation unforgettable.

Shopping

Plaza Norte Peru is a vibrant shopping mall offering entertainment and family-friendly options. For a local experience, visit San Pedro Market, where you can immerse yourself in the bustling city vibes. Risso Commercial Center combines business and family atmospheres, making it a great spot for diverse shopping needs.

Recreation

The National Stadium offers an energetic atmosphere with various sports events, perfect for fitness enthusiasts. Enjoy the lush landscapes at the Lima Golf Club, where outdoor activities meet relaxation. For a holistic experience, visit Takiwasi Center, known for its rejuvenating body treatments and tranquil environment.

Adventure

The Inca Trail offers a breathtaking hiking experience through ancient ruins and stunning landscapes, perfect for outdoor enthusiasts. At Las Pirkas, enjoy thrilling water slides and family-friendly attractions in a vibrant waterpark. Experience spectacular views and the thrill of the Kuelap Cable Car, an exciting gondola ride for adventurers.

Nightlife

The nightlife in Peru offers a unique blend of experiences. At the Nazca Planetarium, enjoy stargazing with an entertainment vibe. For a cultural touch, visit the Grand National Theater of Peru, perfect for romance and family outings. Dance the night away at Botija nightclub, where city vibes come alive.

*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 on your trip to Peru, plan your visit between January and March for lower accommodation prices. Book your hotel about a month in advance, or check Expedia for last-minute deals. Sundays offer the cheapest rates, while Wednesdays are the priciest. Use Expedia's search tool to find budget-friendly options and consider eco-certified hotels for unique stays. For even greater savings, bundle your hotel, flights, and activities into an Expedia package deal. Walking is an excellent way to explore, allowing you to enjoy the scenery without spending on public transport.

  • 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: Utilize Expedia's search tool to refine your options based on your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are currently available. To find the best prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel reservations in Peru with your flights and activities through an Expedia package deal.

Find the best attractions in Peru

Peru offers a rich blend of cultural, outdoor, and urban experiences. Visitors can explore vibrant piazzas, fascinating archaeological sites, and beautiful beaches. Whether you're interested in immersing yourself in local culture, enjoying scenic landscapes, or engaging in outdoor activities, Peru has a variety of attractions that cater to every traveler's taste. Prepare for an unforgettable adventure filled with diverse experiences and breathtaking sights.

  • Plaza de Armas: Experience the vibrant heart of Peru in this historic square, surrounded by stunning colonial architecture and lively city vibes. It’s a hub for cultural events, local markets, and is perfect for people-watching.
  • Aguas Calientes Hot Springs: Unwind in these natural thermal baths nestled in the mountains. The soothing waters provide a serene escape, making it an ideal spot for relaxation and wellness amidst beautiful outdoor scenery.
  • Huacachina Oasis: Discover this enchanting desert oasis, framed by towering sand dunes. Enjoy breathtaking views, adventure sports like sandboarding, and the unique opportunity to explore a lush green haven in the midst of arid landscapes.

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 and July. July has slightly high visitor numbers and sunny weather. The coolest average temperature in Peru falls in June and June. June has slightly high visitor numbers and mostly sunny weather.

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

Peru welcomes travelers through its major airports, including Lima (LIM-Jorge Chávez Intl.), Cusco (CUZ-Alejandro Velasco Astete Intl.), and Arequipa (AQP-Rodriguez Ballon Intl.). Lima's airport is 391.1km from central Peru, with nearby hotels like the 5-star Souma Hotel and JW Marriott Hotel Lima, both 14.5km away, offering airport shuttle services. Cusco's airport, located 587.4km away, features hotels like the Palacio del Inka, just 3.2km from the airport, providing various transportation options on request. Lastly, Arequipa's airport is 878.7km from the capital, with Wyndham Costa del Sol Arequipa, 6.4km away, offering 24-hour shuttle services for convenient access.

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 ¥6,083 in a few different ways. Select your destination and vacation 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 vacation 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 ¥6,083 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 "Traveler 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 program lets you earn OneKeyCash™* on any eligible hotels, vacation 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 Center 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.