Search Hotels in Peru

  • 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

Next weekend
In two weeks

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, (134 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, (53 reviews)
"Excellent hotel, incredible service and staff extremely helpful. "
Canada
Mohammad
Vertical Sky Suites

Wifala Harmony Hotel

Wifala Harmony Hotel
3.0 star property
Urubamba
9.2 out of 10, Wonderful, (67 reviews)
"This hotel is exceptionally beautiful. I have never stayed in a place so intentional with its design, from the art pieces to the garden to the rounded corners. I stayed in the room with the hot tub and felt like I was in a space ship. Highly recommend if you’re looking for a stay that you will never forget. "
United States
Charlotte
The price is ¥14,140
¥15,554 total
Feb 2 - Feb 3
Wifala Harmony Hotel

Wyndham Costa Del Sol Lima Airport

Wyndham Costa Del Sol Lima Airport
4.0 star property
Callao
8.8 out of 10, Excellent, (3,229 reviews)
"Lovely hotel with great restaurant and excellent rooms."
Canada
anthony
The price is ¥15,223
¥16,745 total
Feb 26 - Feb 27
Wyndham Costa Del Sol Lima Airport

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,006 reviews)
"Clean, great atmosphere, stayed twice . "
United States
MARILU
The price is ¥11,149
¥12,264 total
Feb 22 - Feb 23
Wyndham Costa Del Sol Lima City

Souma Hotel, Vignette Collection by IHG

Souma Hotel, Vignette Collection by IHG
5.0 star property
Miraflores
9.4 out of 10, Exceptional, (1,003 reviews)
"Very nice hotel, great location. "
United States
Antonio
The price is ¥21,288
¥23,417 total
Feb 22 - Feb 23
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,147 reviews)
"Clean room, great staff, location"
United States
Maria Isabel Montalvo
The price is ¥15,438
¥16,982 total
Feb 23 - Feb 24
Wyndham Costa del Sol Cusco

Hotel Estelar Miraflores

Hotel Estelar Miraflores
4.0 star property
Miraflores
9.2 out of 10, Wonderful, (1,008 reviews)
"Nice hotel and decent price. "
United States
David
The price is ¥15,438
¥16,982 total
Feb 1 - Feb 2
Hotel Estelar Miraflores

Union Hotel Cusco

Union Hotel Cusco
3.5 star property
Cusco Historic Center
9.2 out of 10, Wonderful, (1,003 reviews)
"Very friendly and helpful staff"
United States
Thomas
The price is ¥9,370
¥10,447 total
Feb 1 - Feb 2
Union Hotel Cusco

Wyndham Grand Costa Del Sol Lima Airport

Wyndham Grand Costa Del Sol Lima Airport
5.0 star property
Callao
9.2 out of 10, Wonderful, (272 reviews)
"Beautiful hotel, great staff"
United States
Julee
The price is ¥31,089
¥34,198 total
Feb 2 - Feb 3
Wyndham Grand Costa Del Sol Lima Airport

NAIA Miraflores

NAIA Miraflores
3.0 star property
Miraflores
8.4 out of 10, Very Good, (582 reviews)
"Great staff, nice breakfast spot and library "
United States
CARLOS
The price is ¥7,811
¥8,592 total
Feb 3 - Feb 4
NAIA Miraflores

Holiday Inn Lima Miraflores by IHG

Holiday Inn Lima Miraflores by IHG
4.0 star property
Miraflores
9.6 out of 10, Exceptional, (839 reviews)
"Great stay great staff, perfect location, i would come back for sure."
United States
Luis
The price is ¥16,387
¥18,026 total
Feb 6 - Feb 7
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,736 reviews)
"Close to airport which is great for early flights out. "
Canada
Manuel
The price is ¥11,858
¥15,571 total
Feb 26 - Feb 27
Holiday Inn Lima Airport by IHG

Sonesta Hotel Cusco

Sonesta Hotel Cusco
4.0 star property
Cusco Historic Center
9.6 out of 10, Exceptional, (1,007 reviews)
"The breakfast was incredible, the staff very kind and always willing to help. "
United States
Lilibet
The price is ¥15,491
¥17,041 total
Feb 28 - Mar 1
Sonesta Hotel Cusco

Tierra Viva Cusco Centro

Tierra Viva Cusco Centro
3.0 star property
Cusco Historic Center
9.6 out of 10, Exceptional, (1,000 reviews)
"Great location nearby the main square"
Canada
Israel
Tierra Viva Cusco Centro

Royal Decameron Punta Sal

Royal Decameron Punta Sal
3.5 star property
Canoas de Punta Sal
7.6 out of 10, Good, (163 reviews)
"Our room was very clean and the staff was so nice. "
Canada
Karen Sthefanie Fabris
Royal Decameron Punta Sal

Intercontinental Real Lima Miraflores by IHG

Intercontinental Real Lima Miraflores by IHG
5.0 star property
Miraflores
9.6 out of 10, Exceptional, (83 reviews)
"Amazing hotel"
United States
Nely Rochelle
The price is ¥35,684
¥39,252 total
Feb 15 - Feb 16
Intercontinental Real Lima Miraflores by IHG

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, (985 reviews)
"What a beautiful hotel! The staff were super friendly and so helpful. It was a pleasure staying there."
United States
George Verner
The price is ¥42,828
¥53,448 total
Feb 7 - Feb 8
Palacio del Inka, A Luxury Collection Hotel by Marriott

JW Marriott Hotel Lima

JW Marriott Hotel Lima
5.0 star property
Miraflores
9.4 out of 10, Exceptional, (1,000 reviews)
"Spotless room, great facilities, good service."
Australia
Chris
The price is ¥40,278
¥44,306 total
Feb 15 - Feb 16
JW Marriott Hotel Lima

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

Sleepover - Lima Airport, the only in-terminal sleep pods
1.5 star property
Callao
8.8 out of 10, Excellent, (101 reviews)
"Great chance to grab a few hours between flights "
Canada
anthony
Sleepover - Lima Airport, the only in-terminal sleep pods
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:Feb 13 - Feb 15

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
Next month
January
December
¥9,090
Month
Price
January
¥8,753
February
¥9,090
March
¥9,789
April
¥12,123
May
¥12,338
June
¥11,771
July
¥13,639
August
¥11,673
September
¥12,372
October
¥11,973
November
¥13,453
December
¥15,368
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 ¥8,592 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 ¥8,592 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.