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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Peru hotels

Vertical Sky Suites

Vertical Sky Suites
3.0 star property
Ollantaytambo
9.8 out of 10, Exceptional, (55 reviews)
"Excellent hotel, incredible service and staff extremely helpful. "
Canada
Mohammad
The price is NT$6,246
NT$6,871 total
Apr 29 - Apr 30
Vertical Sky Suites

Hotel Pakaritampu

Hotel Pakaritampu
3.0 star property
Ollantaytambo
9.2 out of 10, Wonderful, (144 reviews)
"Easy walking distance from the train. "
United States
TIMOTHY
The price is NT$3,573
NT$3,930 total
May 13 - May 14
Hotel Pakaritampu

Wyndham Costa Del Sol Lima Airport

Wyndham Costa Del Sol Lima Airport
4.0 star property
Callao
8.8 out of 10, Excellent, (3,310 reviews)
"Nice place for overnight stay"
United States
Natalia
The price is NT$3,585
NT$3,944 total
Apr 28 - Apr 29
Wyndham Costa Del Sol Lima Airport

Sonesta Hotel Cusco

Sonesta Hotel Cusco
4.0 star property
Cusco Historic Center
9.6 out of 10, Exceptional, (1,011 reviews)
"Good location, excellent staff."
United States
Ryan
The price is NT$5,694
NT$6,264 total
Apr 20 - Apr 21
Sonesta Hotel Cusco

Holiday Inn Lima Miraflores by IHG

Holiday Inn Lima Miraflores by IHG
4.0 star property
Miraflores
9.6 out of 10, Exceptional, (893 reviews)
"We enjoyed our stay and the hospitality was absolutely wonderful!!! "
United States
Lureina
The price is NT$3,277
NT$3,604 total
May 9 - May 10
Holiday Inn Lima Miraflores by IHG

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,028 reviews)
"Nice place to stay"
Canada
ARVIE BROWN
The price is NT$2,516
NT$2,768 total
Apr 28 - Apr 29
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,010 reviews)
"Beautiful hotel!!"
United States
Angelica R
The price is NT$4,867
NT$5,354 total
Apr 27 - Apr 28
Souma Hotel, Vignette Collection by IHG

Hotel Estelar Miraflores

Hotel Estelar Miraflores
4.0 star property
Miraflores
9.2 out of 10, Wonderful, (1,016 reviews)
"Great location, great staff and great hotel. "
Mexico
Patrick
The price is NT$3,909
NT$4,300 total
May 13 - May 14
Hotel Estelar Miraflores

Holiday Inn Lima Airport by IHG

Holiday Inn Lima Airport by IHG
3.5 star property
Callao
9.4 out of 10, Exceptional, (1,814 reviews)
"Clean Beautiful Hotel! Restaurant was great! "
United States
Ronald
The price is NT$3,542
NT$4,317 total
Apr 17 - Apr 18
Holiday Inn Lima Airport 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,210 reviews)
"Great place loved the location! Wonderful food and staff ! "
United States
Sabra
The price is NT$4,186
NT$4,605 total
May 8 - May 9
Wyndham Costa del Sol Cusco

Casa Andina Standard Benavides

Casa Andina Standard Benavides
3.5 star property
Miraflores
9.4 out of 10, Exceptional, (1,148 reviews)
"Very convenient location and very nice hotel "
United States
ERICK
The price is NT$2,314
NT$2,546 total
Apr 26 - Apr 27
Casa Andina Standard Benavides

InterContinental Real Lima Miraflores by IHG

InterContinental Real Lima Miraflores by IHG
5.0 star property
Miraflores
9.6 out of 10, Exceptional, (124 reviews)
"Very clean room, great staff and great food."
United States
Nicholas A
The price is NT$7,539
NT$8,293 total
May 1 - May 2
InterContinental Real Lima Miraflores by IHG

Hilton Garden Inn Lima Miraflores

Hilton Garden Inn Lima Miraflores
3.5 star property
Miraflores
9.4 out of 10, Exceptional, (372 reviews)
"Great staff, great room, great food, great hotel"
United States
Jenya
The price is NT$3,966
NT$4,363 total
Apr 26 - Apr 27
Hilton Garden Inn Lima Miraflores

Kantu Hotel

Kantu Hotel
3.0 star property
Cusco Historic Center
9.2 out of 10, Wonderful, (394 reviews)
"Friendly staff, clean hotel and great location!"
United States
Jose Melvin
The price is NT$2,714
NT$2,714 total
May 12 - May 13
Kantu Hotel

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, (1,004 reviews)
"Friendly staff, great food and amazing rooms."
United States
TUBA
The price is NT$11,423
NT$13,882 total
May 8 - May 9
Palacio del Inka, A Luxury Collection Hotel by Marriott

Wyndham Grand Costa Del Sol Lima Airport

Wyndham Grand Costa Del Sol Lima Airport
5.0 star property
Callao
9.4 out of 10, Exceptional, (394 reviews)
"Breakfast was wonderful!"
United States
Kathleen
The price is NT$6,501
NT$7,151 total
May 3 - May 4
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)
"We enjoyed our stay here. Our family enjoyed the large breakfast. The staff were friendly and welcoming. The room was clean and beautifully decorated."
Canada
Jamie
The price is NT$3,357
NT$3,693 total
Apr 15 - Apr 16
Union Hotel Cusco

Royal Decameron Punta Sal

Royal Decameron Punta Sal
3.5 star property
Canoas de Punta Sal
7.6 out of 10, Good, (167 reviews)
"Good food, clean resort, friendly staff. "
United States
Christopher
Royal Decameron Punta Sal

Hilton Garden Inn Cusco

Hilton Garden Inn Cusco
3.5 star property
Santa Ana
9.2 out of 10, Wonderful, (1,004 reviews)
"Clean, classy, professional and very polite and kind staff. "
United States
Kimberly
The price is NT$3,628
NT$3,991 total
May 9 - May 10
Hilton Garden Inn Cusco

Wifala Harmony Hotel

Wifala Harmony Hotel
3.0 star property
Urubamba
9.2 out of 10, Wonderful, (72 reviews)
"The star is the property itself - its whimsical and unusual and glorious! Amazing breakfast, too. The quality of the rooms is average - quite 3 star. The pool looked a bit gross."
Canada
Emma
The price is NT$3,123
NT$3,436 total
Apr 14 - Apr 15
Wifala Harmony Hotel
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:Apr 24 - Apr 26

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$2,546 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$2,546 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!