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

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 NT$4,014
NT$4,415 total
Dec 10 - Dec 11
Wifala Harmony Hotel

Vertical Sky Suites

3.0 star property
Ollantaytambo
9.8 out of 10, Exceptional, (48)
"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, (3145)
"Good place to stay for airport "
United States
Antonne
The price is NT$3,382
NT$3,720 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, (764)
"I loved the rooms, the breakfast and the front desk staff. "
United States
Manuel
The price is NT$3,438
NT$3,781 total
Nov 15 - Nov 16
Holiday Inn Lima Miraflores by IHG

Souma Hotel, Vignette Collection by IHG

5.0 star property
Miraflores
9.4 out of 10, Exceptional, (1002)
"Great locatio "
United States
Natale
The price is NT$3,995
NT$4,395 total
Dec 5 - Dec 6
Souma Hotel, Vignette Collection by IHG

Wyndham Costa Del Sol Lima City

4.0 star property
San Isidro
9.4 out of 10, Exceptional, (1000)
"Great value and nice hotel in safe area"
Canada
Jennifer
The price is NT$1,973
NT$2,170 total
Dec 4 - Dec 5
Wyndham Costa Del Sol Lima City

Wyndham Costa del Sol Cusco

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

Hotel Estelar Miraflores

4.0 star property
Miraflores
9.2 out of 10, Wonderful, (1007)
"Very nice staff and plentiful fresh breakfast "
United States
Jaime
The price is NT$3,934
NT$4,327 total
Dec 1 - Dec 2
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 NT$1,086
NT$1,194 total
Nov 12 - Nov 13
NAIA Miraflores

Kantu Hotel

2.5 star property
Cusco Historic Center
9.0 out of 10, Wonderful, (277)
"Great location, confortable veda, great breakfast "
United States
Maria
The price is NT$1,533
NT$1,533 total
Nov 12 - Nov 13
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 NT$10,133
NT$13,542 total
Nov 28 - Nov 29
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, (126)
"Clean, big room, nice staff, good location next to airport. "
United States
Kevin
The price is NT$6,503
NT$7,154 total
Nov 24 - Nov 25
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 NT$4,028
NT$4,431 total
Dec 12 - Dec 13
Sonesta Hotel Cusco

Holiday Inn Lima Airport by IHG

3.5 star property
Callao
9.4 out of 10, Exceptional, (1652)
"Solid property with great staff"
Canada
Patricia
The price is NT$3,554
NT$4,420 total
Nov 20 - Nov 21
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
Sleepover - Lima Airport, the only in-terminal sleep pods

JW Marriott Hotel Lima

5.0 star property
Miraflores
9.4 out of 10, Exceptional, (1003)
"Excellent hotel"
United States
Rewal
The price is NT$8,145
NT$8,959 total
Dec 8 - Dec 9
JW Marriott Hotel Lima

Intercontinental Real Lima Miraflores by IHG

5.0 star property
Miraflores
9.6 out of 10, Exceptional, (44)
"Wonderful property and excellent staff"
United Kingdom
SUNIL
The price is NT$7,464
NT$8,210 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 NT$2,385
NT$2,623 total
Nov 25 - Nov 26
Sheraton Lima Historic Center

Casa Andina Standard Benavides

3.5 star property
Miraflores
9.4 out of 10, Exceptional, (1055)
"Great stay great location!"
Canada
Alina
The price is NT$2,659
NT$2,925 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, (1001)
"The Spa was wonderful"
United States
Ricardo
The price is NT$8,145
NT$10,229 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

Guide to exploring around Peru

Top reasons to visit Peru

  • Incredible Archaeological Sites: Explore ancient ruins like Machu Picchu, showcasing Peru's rich history and stunning landscapes.
  • Diverse Outdoor Adventures: Experience thrilling activities such as hiking, biking, and exploring the breathtaking Andes mountains.
  • Cultural Immersion: Enjoy local cuisine, traditional music, and art tours that highlight Peru's unique cultural heritage.
  • Vibrant Cities: Discover bustling urban life in cities like Cusco and Lima, filled with markets, restaurants, and lively piazzas.
  • Varied Accommodations: Choose from luxury hotels to cozy B&Bs, catering to all types of travelers for a comfortable stay.

Find great hotels in Peru

Peru offers a diverse selection of accommodations, from luxurious hotels to cozy bed and breakfasts, catering to every type of traveler. Whether you're seeking a family-friendly environment, a pet-friendly spot, or facilities tailored for business travel, you'll discover top-rated hotels throughout the country. With numerous reviews available, you can easily find the best hotels that suit your needs and enhance your vacation experience in this vibrant destination.

  • Wyndham Costa Del Sol Lima City: Experience a blend of relaxation and business convenience at Wyndham Costa Del Sol Lima City. This 4-star hotel offers a spa-themed getaway, perfect for travelers seeking rejuvenation. Guests can unwind with a range of spa services, including Deep Tissue Massage, steam rooms, and an outdoor pool accessible for all. The hotel’s modern amenities cater to business travelers as well, making it an ideal choice for those looking to balance work and leisure in the vibrant city of Lima.
  • Hotel Estelar Miraflores: Embracing inclusivity and family-friendly hospitality, Hotel Estelar Miraflores welcomes all travelers, especially those seeking a supportive LGBTQIA experience. This 4-star hotel prioritizes comfort and safety with features like window guards for children and a first aid kit. Located in the heart of Miraflores, it offers a vibrant atmosphere for families and business guests alike, ensuring that everyone feels at home while exploring the cultural richness of Peru.
  • Sonesta Hotel Cusco: Nestled in the heart of Cusco, Sonesta Hotel is a 4-star lodging that seamlessly combines comfort and convenience. Dining options abound with an unspecified restaurant, a snack bar, and a welcoming bar area for evening relaxation. With entertainment features like cable TV and LED screens, guests can unwind after a day of exploring. The hotel's proximity to the city center, shopping districts, and nearby metro stations makes it a prime choice for those wanting to immerse themselves in the local culture.

Where to stay in Peru

Peru offers a captivating blend of culture, history, and outdoor adventure. Explore vibrant cities like Cusco, the gateway to the magnificent Peruvian Andes, or unwind in picturesque regions that showcase the country’s rich heritage. Enjoy excursions that highlight the warmth of friendly locals and immerse yourself in the diverse atmospheres that range from relaxing retreats to bustling markets. With various vacation packages available, Peru is a destination that caters to every traveler's desire for exploration and discovery.

  • Lima: As the vibrant capital of Peru, Lima stands as a bustling metropolis that offers a unique blend of urban excitement and cultural heritage. This coastal city is known for its fantastic culinary scene, making it a haven for food lovers. Visitors can explore the historic center, a UNESCO World Heritage site, featuring magnificent colonial architecture. The coastal parks provide stunning views of the Pacific Ocean, while local attractions such as shopping malls and educational venues cater to diverse interests. With outdoor activities and family-friendly experiences, Lima is an ideal starting point for your Peruvian adventure.
  • Cusco: Once the capital of the Inca Empire, Cusco is a city rich in history and culture. Nestled in the Andes Mountains, it serves as a gateway to the Sacred Valley and Machu Picchu. The city attracts travelers with its charming cobblestone streets, vibrant markets, and stunning plazas, such as the Plaza de Armas. Cusco is also renowned for wellness experiences, including spas and body treatments that offer relaxation after a day of hiking the scenic trails. Immerse yourself in the local culture, experience traditional Peruvian cuisine, and explore the fascinating blend of Inca and colonial architecture that defines this remarkable city.
  • Urubamba: Located in the heart of the Sacred Valley, Urubamba is a picturesque city surrounded by breathtaking mountains and lush greenery. Known for its tranquil atmosphere, it is the perfect spot for those seeking cultural experiences and wellness retreats. Visitors can enjoy rejuvenating spa treatments or embark on hiking trails that offer stunning views of the valley. The local piazza square provides a charming place for leisurely strolls, while nearby hot springs invite relaxation. With its rich cultural heritage and natural beauty, Urubamba promises a memorable experience for all travelers.

Things to do in Peru

Peru offers a diverse range of activities for culture enthusiasts and outdoor adventurers alike. Must-do experiences include exploring local restaurants, enjoying live music, and embarking on scenic hiking trails. Don't miss out on art tours that showcase the country's rich cultural heritage. Whether you're seeking thrilling Peruvian adventures or leisurely shopping trips, Peru has something to captivate every traveler.

Shopping

Experience vibrant shopping at Mercado Modelo San Pedro de Mala, a bustling public market perfect for local gifts. For a family-friendly atmosphere, visit Plaza Norte Peru, a shopping mall with entertainment options. Don’t miss Mercado Modelo, another market ideal for unique souvenirs and local crafts.

Recreation

Experience rejuvenation at Takiwasi Center, where holistic therapies promote wellness and relaxation. Engage in invigorating activities at the National Stadium, embracing the vibrant sports atmosphere. For outdoor enthusiasts, the Lima Golf Club offers a scenic golfing experience amidst beautiful landscapes.

Adventure

The Inca Trail offers an exhilarating hiking experience with breathtaking scenery, leading you through ancient ruins and lush landscapes. At Las Pirkas, enjoy a fun-filled day at the waterpark with thrilling slides and family-friendly attractions. For outdoor enthusiasts, Perubike provides an exciting way to explore Peru’s beautiful terrain on two wheels.

Nightlife

Experience the enchanting Nazca Planetarium for family-friendly entertainment under the stars. For a romantic evening, visit the Grand National Theater of Peru, where culture comes alive. Dance the night away at Botija nightclub, immersing yourself in the vibrant city atmosphere filled with romance and excitement.

*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 between January and March for lower prices, especially on accommodations. Booking hotels about a month in advance can help secure better deals, and checking last-minute offers on Expedia may reveal even cheaper options. Sundays tend to be the least expensive days to stay, while Wednesdays are the most costly. Utilize Expedia’s tools to compare prices, filter by budget, and combine bookings for flights and activities, ensuring you get the best value for your money. Explore free attractions and use public transport for affordable travel around the country.

  • 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: Utilize Expedia’s search tool to refine your options based on your budget, preferred location, and the type of hotel that suits you best. For the best prices and deals, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel reservation in Peru with your flights and activities through an Expedia package.

Find the best attractions in Peru

Peru offers a rich blend of cultural, urban, and outdoor experiences, making it an ideal vacation destination. Visitors can explore vibrant piazzas, relax on beautiful beaches, and delve into fascinating archaeological sites. The diverse points of interest cater to travelers seeking cultural immersion, scenic landscapes, and adventurous activities, ensuring unforgettable moments in this captivating country.

  • Tambopata National Reserve: Experience the breathtaking biodiversity of Tambopata National Reserve, where adventure awaits in the heart of the Amazon rainforest. From thrilling hikes to guided wildlife tours, this reserve offers family-friendly activities amidst stunning landscapes and vibrant flora and fauna.
  • Paracas Candelabra: Discover the enigmatic Paracas Candelabra, a massive geoglyph etched into the hillside. This historic site showcases the rich cultural heritage of the region while offering scenic views of the coastline, making it a must-see for history and nature enthusiasts alike.
  • Mercado Central y Mercadillos de Tacna: Immerse yourself in local life at Mercado Central y Mercadillos de Tacna. This bustling market is a sensory delight, filled with colorful stalls offering fresh produce, traditional crafts, and delicious street food, perfect for experiencing authentic Peruvian culture.

Best time to go to Peru

The best time to visit Peru is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is sunny with no rain. June is its coolest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January49.5°F (9.7°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
April48.2°F (9.0°C)Light RainMostly CloudyAverageSlightly High
May64.0°F (17.8°C)No RainSunnySlightly LowAverage
June47.7°F (8.700000000000001°C)No RainMostly SunnySlightly HighAverage
July66.0°F (18.9°C)No RainSunnySlightly HighSlightly High
August63.0°F (17.2°C)No RainSunnySlightly LowAverage
September48.6°F (9.2°C)Light RainMostly SunnySlightly HighAverage
October50.4°F (10.2°C)Light RainMostly SunnyAverageAverage
November51.1°F (10.6°C)Light RainMostly SunnyAverageAverage
December49.5°F (9.7°C)Moderate RainMostly CloudySlightly LowSlightly High

The nearest major airports for your trip to Peru

Flying into Peru offers several major airports. Cusco (CUZ-Alejandro Velasco Astete Intl.) is located 587.4km from the city and features nearby luxury hotels like Palacio del Inka and JW Marriott El Convento, both offering shuttle services on request. Lima (LIM-Jorge Chávez Intl.), situated 391.1km away, has excellent accommodations such as Melia Lima and Country Club Lima Hotel, providing 24-hour shuttle services. Arequipa (AQP-Rodriguez Ballon Intl.) is 878.7km from the city center, with hotels like Sonesta Hotel Arequipa and Casa Andina Premium, also offering shuttle services. Each airport provides convenient access to nearby hotels for a seamless travel experience.

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 NT$1,194 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 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 NT$1,194 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?
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!