Find hotels in Peru from CA $66

  • Plan, book, travel with confidence

  • Better together

    Save up to CA $1,096 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Peru hotels

Holiday Inn Lima Airport by IHG

Holiday Inn Lima Airport by IHG
3.5 star property
Callao
9.4 out of 10, Exceptional, (1,752 reviews)
"Close to airport which is great for early flights out. "
Canada
Manuel
The price is CA $119
CA $153 total
Mar 5 - Mar 6
Holiday Inn Lima Airport by IHG

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, (299 reviews)
"Beautiful hotel, great staff"
United States
Julee
The price is CA $277
CA $305 total
Feb 21 - Feb 22
Wyndham Grand Costa Del Sol Lima Airport

Wyndham Costa Del Sol Lima Airport

Wyndham Costa Del Sol Lima Airport
4.0 star property
Callao
8.8 out of 10, Excellent, (3,235 reviews)
"Lovely hotel with great restaurant and excellent rooms."
Canada
anthony
The price is CA $140
CA $154 total
Feb 26 - Feb 27
Wyndham Costa Del Sol Lima Airport

Senoma Hotel

Senoma Hotel
3.0 star property
Ica
9.4 out of 10, Exceptional, (106 reviews)
"Absolutely amazing stay. "
Canada
Matthew
The price is CA $145
CA $160 total
Feb 22 - Feb 23
Senoma Hotel

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,001 reviews)
"Clean, great atmosphere, stayed twice . "
United States
MARILU
The price is CA $101
CA $111 total
Mar 13 - Mar 14
Wyndham Costa Del Sol Lima City

Hotel El Chasqui

Hotel El Chasqui
3.0 star property
Ollantaytambo
10.0 out of 10, Exceptional, (1 review)
"Room was spotless, big bathroom for a solo traveler & friendly front desk"
United States
Jonathan
The price is CA $49
CA $49 total
Mar 5 - Mar 6
Hotel El Chasqui

Hilton Garden Inn Lima Miraflores

Hilton Garden Inn Lima Miraflores
3.5 star property
Miraflores
9.4 out of 10, Exceptional, (319 reviews)
"Excelente stay!"
United States
MILDRED V.
The price is CA $121
CA $133 total
Feb 28 - Mar 1
Hilton Garden Inn Lima Miraflores

Best Western Plus Urban Larco Hotel

Best Western Plus Urban Larco Hotel
3.5 star property
Miraflores
9.4 out of 10, Exceptional, (1,000 reviews)
"Great place to stay!"
United States
Natalia
The price is CA $95
CA $104 total
Mar 11 - Mar 12
Best Western Plus Urban Larco Hotel

Tierra Viva Machu Picchu

Tierra Viva Machu Picchu
3.5 star property
Machu Picchu
9.2 out of 10, Wonderful, (1,001 reviews)
"Great location, nice staff"
United States
Mizaide
The price is CA $167
CA $184 total
Mar 13 - Mar 14
Tierra Viva Machu Picchu

ibis Budget Lima Miraflores

ibis Budget Lima Miraflores
3.0 star property
Miraflores
9.2 out of 10, Wonderful, (916 reviews)
"Good budget hotel Great locatiin"
Canada
Gord
The price is CA $55
CA $60 total
Mar 8 - Mar 9
ibis Budget Lima Miraflores

Inkaterra Cabo Blanco

Inkaterra Cabo Blanco
3.0 star property
El Alto
The price is CA $352
CA $352 total
Feb 19 - Feb 20
Inkaterra Cabo Blanco

Hotel Estelar Miraflores

Hotel Estelar Miraflores
4.0 star property
Miraflores
9.2 out of 10, Wonderful, (1,009 reviews)
"Nice hotel and decent price. "
United States
David
The price is CA $135
CA $149 total
Mar 2 - Mar 3
Hotel Estelar Miraflores

Runaway Hotel

Runaway Hotel
3.0 star property
Acopampa
10.0 out of 10, Exceptional, (1 review)
"Todo espectacular! Un lugar muy acogedor, los paisajes increíbles, Brenda y Dennis son absolutamente serviciales y encantadores! Me vovlvería a quedar en Runaway Hotel sin duda alguna."
Mexico
Juan
The price is CA $140
CA $140 total
Feb 19 - Feb 20
Runaway Hotel

MAPI GARDENS

MAPI GARDENS
3.0 star property
Machu Picchu
9.6 out of 10, Exceptional, (8 reviews)
"Nice hotel and close to train station "
United States
Kevin
The price is CA $88
CA $88 total
Mar 16 - Mar 17
MAPI GARDENS

Inkary Hotel Machupicchu

Inkary Hotel Machupicchu
3.0 star property
Machu Picchu
8.0 out of 10, Very good, (4 reviews)
"Good location, staff friendly"
Canada
diana
The price is CA $126
CA $126 total
Feb 24 - Feb 25
Inkary Hotel Machupicchu

Sonesta Hotel Cusco

Sonesta Hotel Cusco
4.0 star property
Cusco Historic Center
9.6 out of 10, Exceptional, (1,006 reviews)
"The breakfast was incredible, the staff very kind and always willing to help. "
United States
Lilibet
The price is CA $136
CA $149 total
Mar 1 - Mar 2
Sonesta Hotel Cusco

Melia Lima

Melia Lima
5.0 star property
San Isidro
9.0 out of 10, Wonderful, (586 reviews)
"Excellent hotel with a great restaurant, and amazing staff"
Canada
Salomon
The price is CA $120
CA $132 total
Feb 21 - Feb 22
Melia Lima

Casa Andina Standard Machu Picchu

Casa Andina Standard Machu Picchu
3.0 star property
Machu Picchu
8.8 out of 10, Excellent, (908 reviews)
"Great place at good price! "
United States
Dante
The price is CA $174
CA $191 total
Feb 23 - Feb 24
Casa Andina Standard Machu Picchu

Sol Miranda Hotel

Sol Miranda Hotel
3.5 star property
Ollantaytambo
8.8 out of 10, Excellent, (210 reviews)
"Room is clean and staff and owner is very courteous and helpful."
Canada
Connie
The price is CA $65
CA $65 total
Feb 21 - Feb 22
Sol Miranda Hotel

Hotel & Spa Laguna Seca

Hotel & Spa Laguna Seca
3.0 star property
Baños del Inca
The price is CA $240
CA $240 total
Feb 19 - Feb 20
Hotel & Spa Laguna Seca
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.

Vacation Rentals in Peru

Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Peru attractions

Learn more about Peru

Experience fascinating ruins, bustling cities, magnificent landscapes, wild rivers and the Amazon jungle in the birthplace of the Inca Empire.

Cusco showing mountains, building ruins and landscape views

Top Peru Hotel Reviews

Recent Reviews in Peru

More cheap stays in Peru

Find out more about Peru

Top reasons to visit Peru

  • Iconic Machu Picchu: Explore the breathtaking ruins of Machu Picchu, a UNESCO World Heritage Site, showcasing Incan architectural marvels.
  • Diverse Outdoor Adventures: Experience the stunning Peruvian Andes through hiking, biking, and scenic tours.
  • Cultural Richness: Immerse yourself in vibrant local culture, visiting archaeological sites and engaging with friendly locals.
  • Charming Accommodations: Enjoy a variety of lodging options, from cozy bed and breakfasts to luxurious hotels, reflecting Peruvian hospitality.
  • Beautiful Beaches: Relax on the picturesque beaches along the Peruvian coastline, offering sun-soaked retreats.

Find great hotels in Peru

Discover a diverse range of hotel accommodations in Peru, from charming bed and breakfasts to luxurious hotels. Whether you're seeking family-friendly options, pet-friendly stays, or business-focused facilities, you'll find numerous choices tailored to your needs. Explore the best hotels in Peru and experience the warmth of Peruvian hospitality while enjoying all the comforts of home during your vacation.

  • ibis Larco Miraflores: The ibis Larco Miraflores is a welcoming 3-star hotel that embraces diversity and inclusivity, making it an ideal choice for LGBTQIA travellers. Set in the vibrant district of Miraflores, this hotel combines comfort with essential business amenities, catering to professionals on the go. Guests appreciate the pet-friendly environment, allowing furry companions, although with some restrictions. With its modern design and practical facilities, including business services tailored for corporate needs, ibis Larco Miraflores offers a cozy yet professional atmosphere for those seeking a balanced vacation experience.
  • Radisson Hotel Decapolis Miraflores: As a distinguished 4-star hotel, the Radisson Hotel Decapolis Miraflores offers a sophisticated blend of business and leisure. This property is well-regarded for its inclusive ethos towards LGBTQIA travellers, ensuring a welcoming environment. Equipped with extensive business amenities such as a conference space, meeting rooms, and a 24-hour business centre, it stands out as a top choice for business travellers. Its prime location in the heart of Miraflores also allows guests to explore local attractions, making it a perfect base for both work and leisure.
  • Wyndham Costa Del Sol Lima City: Experience a slice of paradise at the Wyndham Costa Del Sol Lima City, a luxurious 4-star hotel that perfectly fuses beachside relaxation with city convenience. With direct access to the beach, it offers an array of spa services, including deep tissue massages and reflexology, ensuring guests can unwind after a day of exploration. Located in the city centre, this hotel's full-service spa and pool facilities provide a serene escape amidst the urban hustle, making it an excellent choice for those looking to indulge in a rejuvenating getaway.

Where to stay in Peru

Peru offers a remarkable vacation experience, blending vibrant culture, historical richness, and breathtaking outdoor adventures. Explore the majestic Peruvian Andes, unwind in the charming town of Aguas Calientes, and discover the opulent palaces and hotspots of Arequipa. With its friendly locals and diverse atmospheres, from relaxing retreats to cultural excursions, Peru promises a memorable journey for every traveler.

  • Lima: As the vibrant capital of Peru, Lima is a bustling metropolis that offers an intriguing blend of history and modernity. Located along the Pacific coast, visitors can experience a year-round mild climate. Peak travel months are March, May, and November, making it an ideal destination for family-friendly activities and outdoor adventures. Explore shopping centres and local parks, or wander through charming neighbourhoods. Don't miss the chance to taste Lima's renowned culinary scene, which is celebrated worldwide and offers a delightful mix of flavours.
  • Cusco: Nestled in the Andes, Cusco is a city steeped in rich cultural heritage and history, once the capital of the Inca Empire. The best times to visit are January, April, and July, when the streets come alive with festivals and events. This city is perfect for those seeking a city-themed or outdoor experience, with options for hiking trails and rejuvenating spa treatments. The majestic Plaza de Armas and nearby hot springs are must-see attractions that showcase Cusco's unique charm and allure, making it a captivating stop on your journey.
  • Miraflores: This picturesque district in Lima is known for its stunning ocean views and lush parks, making it a favourite among families and outdoor enthusiasts. Miraflores sees peak visitor numbers in April, July, and September, providing plenty of opportunities for exploration. Enjoy shopping at local malls and boutiques, or take a leisurely stroll along the coast. The area's beautiful parks and vibrant neighbourhoods create a welcoming atmosphere, ensuring that visitors have a memorable experience while embracing the local culture and lifestyle.

Things to do in Peru

Peru offers a rich blend of culture, outdoor adventures, and vibrant city experiences. Tourists can explore popular activities such as guided tours, shopping, and exhilarating hikes. Notable highlights include various tour packages, trips to Machu Picchu, and well-planned tourist routes that showcase the country's stunning landscapes and historic sites. Experience the essence of Peru through its diverse offerings and captivating experiences.

Shopping

In Peru, visit Larcomar Shopping Center for a vibrant mix of shopping and entertainment by the ocean. Experience local culture at San Pedro Market, bustling with fresh produce and artisan goods. For family-friendly fun, head to MegaPlaza Shopping Center, offering a variety of shops and activities.

Recreation

Experience healing at Takiwasi Center, where traditional therapies promote relaxation and well-being in a serene environment. For sports enthusiasts, the National Stadium offers thrilling events, while the Lima Golf Club invites you to enjoy a round of golf amidst beautiful outdoor scenery.

Adventure

The Inca Trail offers an exhilarating hiking experience through breathtaking landscapes, leading you to the ancient ruins of Machu Picchu. For family fun, Las Pirkas waterpark provides thrilling water slides and entertainment. The Kuelap Cable Car presents stunning aerial views as you glide over the lush Peruvian scenery.

Nightlife

Botija is a vibrant nightclub in Peru, offering a lively atmosphere filled with romance and entertainment. Experience the city's electric vibes while enjoying great music, dancing, and delicious cocktails. It's the perfect spot to immerse yourself in the local nightlife and create unforgettable memories.

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

Tips to save on your trip to Peru

  • Take advantage of package deals on Expedia and combine flights, hotels, or car rentals for a convenient and cost-effective trip to Peru.
  • Consider traveling during the off-peak season (typically January to March) for more affordable package holidays to Peru.
  • Use the Price per traveler filter on Expedia to find a package deal that suits your budget.
  • Check the VIP Access properties filter to discover outstanding hotels with added member perks at select properties.

Find the best attractions in Peru

Peru offers a diverse array of experiences for culture enthusiasts, city explorers, and outdoor adventurers. From the vibrant piazzas and fascinating archaeological sites to beautiful beaches, there's something for everyone. Whether you're seeking rich cultural experiences or breathtaking scenery, Peru's attractions cater to all types of travellers. Don't forget to explore travel options within Peru to make the most of your visit.

  • Plaza de Armas: Experience the vibrant heart of Peru in this historic square, surrounded by stunning colonial architecture. It’s a hub of culture, where locals gather, and events often take place, offering a lively atmosphere that reflects the city's rich heritage.
  • Aguas Calientes Hot Springs: Indulge in the natural thermal waters at these soothing hot springs, nestled in the lush Andes. Perfect for wellness and relaxation, the outdoor setting allows you to unwind amidst stunning mountain views.
  • Huacachina Oasis: Discover this picturesque oasis surrounded by towering sand dunes. Ideal for outdoor adventures like sandboarding and dune buggy rides, it offers breathtaking scenery and a unique desert experience.

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's major airports include Lima (LIM-Jorge Chávez Intl.), Cusco (CUZ-Alejandro Velasco Astete Intl.), and Arequipa (AQP-Rodriguez Ballon Intl.). Lima Airport is approximately 391.1km from the city, with nearby 5-star hotels such as Souma Hotel and JW Marriott Hotel Lima, both 14.5km away, offering airport shuttle services. Cusco Airport, about 587.4km from the city, features luxurious options like Palacio del Inka, 3.2km away, providing various shuttle services. Arequipa Airport, located 878.7km from the city, has quality hotels such as Wyndham Costa del Sol Arequipa, 6.4km away, with convenient shuttle access as well.