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

Our top choices for Peru hotels

Hotel Pakaritampu

Hotel Pakaritampu
3.0 star property
Ollantaytambo
9.2 out of 10, Wonderful, (133 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, (52 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, (66 reviews)
"Great place to stay. The staff were very friendly and also very professional. "
United States
Paulo
The price is ¥13,435
¥14,779 total
Jan 13 - Jan 14
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,196 reviews)
"The hotel was good for an overnight stay close to the airport. "
United States
Sjors
The price is ¥13,452
¥14,797 total
Jan 19 - Jan 20
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,005 reviews)
"Clean room, great service, delicious breakfast "
Canada
Pascale
The price is ¥10,610
¥11,671 total
Jan 23 - Jan 24
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)
"Beautiful hotel. "
United States
Sonia
The price is ¥18,789
¥20,668 total
Jan 23 - Jan 24
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,130 reviews)
"Clean room, great staff, location"
United States
Maria Isabel Montalvo
The price is ¥18,457
¥20,303 total
Jan 13 - Jan 14
Wyndham Costa del Sol Cusco

Hotel Estelar Miraflores

Hotel Estelar Miraflores
4.0 star property
Miraflores
9.2 out of 10, Wonderful, (1,004 reviews)
"Grest to stay in this hotel I love it"
United States
Angel
The price is ¥15,078
¥16,586 total
Jan 12 - Jan 13
Hotel Estelar Miraflores

Holiday Inn Lima Miraflores by IHG

Holiday Inn Lima Miraflores by IHG
4.0 star property
Miraflores
9.6 out of 10, Exceptional, (824 reviews)
"Great stay great staff, perfect location, i would come back for sure."
United States
Luis
The price is ¥16,894
¥18,583 total
Jan 17 - Jan 18
Holiday Inn Lima Miraflores by IHG

NAIA Miraflores

NAIA Miraflores
3.0 star property
Miraflores
8.4 out of 10, Very Good, (581 reviews)
"Great staff, nice breakfast spot and library "
United States
CARLOS
The price is ¥8,052
¥8,857 total
Jan 12 - Jan 13
NAIA Miraflores

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, (226 reviews)
"Great hotel "
United States
Wando
The price is ¥30,788
¥33,867 total
Jan 12 - Jan 13
Wyndham Grand Costa Del Sol Lima Airport

Union Hotel Cusco

Union Hotel Cusco
3.5 star property
Cusco Historic Center
9.2 out of 10, Wonderful, (1,006 reviews)
"Love this place, all the staff was very friendly, we love KIKI"
United States
Jesus Daniel
The price is ¥10,293
¥11,436 total
Jan 12 - Jan 13
Union Hotel Cusco

Holiday Inn Lima Airport by IHG

Holiday Inn Lima Airport by IHG
3.5 star property
Callao
9.4 out of 10, Exceptional, (1,711 reviews)
"Lovely staff at the restaurant, at the front desk, at the shuttle/luggage desk - we loved our experience and will definitely be returning! "
United States
Jill
The price is ¥12,775
¥16,657 total
Feb 6 - Feb 7
Holiday Inn Lima Airport by IHG

Tierra Viva Cusco Centro

Tierra Viva Cusco Centro
3.0 star property
Cusco Historic Center
9.4 out of 10, Exceptional, (1,002 reviews)
"Great location nearby the main square"
Canada
Israel
The price is ¥12,278
¥13,506 total
Jan 12 - Jan 13
Tierra Viva Cusco Centro

Intercontinental Real Lima Miraflores by IHG

Intercontinental Real Lima Miraflores by IHG
5.0 star property
Miraflores
9.6 out of 10, Exceptional, (74 reviews)
"Excellent service, helpful and friendly staff, beautiful room, very clean."
United States
Allison Nicole
The price is ¥35,999
¥39,599 total
Jan 23 - Jan 24
Intercontinental Real Lima Miraflores by IHG

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

Sonesta Hotel Cusco

Sonesta Hotel Cusco
4.0 star property
Cusco Historic Center
9.6 out of 10, Exceptional, (1,012 reviews)
"Stay was great, staff was excellent, food was good."
Australia
Kevin
The price is ¥17,557
¥19,313 total
Jan 12 - Jan 13
Sonesta Hotel Cusco

JW Marriott Hotel Lima

JW Marriott Hotel Lima
5.0 star property
Miraflores
9.4 out of 10, Exceptional, (1,001 reviews)
"Excellent hotel"
United States
Rewal
The price is ¥41,525
¥45,678 total
Jan 26 - Jan 27
JW Marriott Hotel Lima

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, (980 reviews)
"Great property and very well locates"
United States
Esteban
The price is ¥47,872
¥59,192 total
Jan 24 - Jan 25
Palacio del Inka, A Luxury Collection Hotel by Marriott

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, (91 reviews)
"Everything was excellent - very clean and quiet."
United States
Gianna
The price is ¥9,497
¥11,250 total
Jan 17 - Jan 18
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:Jan 23 - Jan 25
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
June
¥9,420
¥9,403
Month
Price
January
¥9,420
February
¥9,403
March
¥11,692
April
¥11,353
May
¥11,980
June
¥12,618
July
¥11,980
August
¥11,025
September
¥11,441
October
¥11,232
November
¥12,234
December
¥8,626
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,857 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,857 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.