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

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Peru hotels

1. Royal Decameron Punta Sal

Royal Decameron Punta Sal
3.5 star property
Canoas de Punta Sal
7.8 out of 10, Good, (176 reviews)
"Great serivice, great people and better food in Plus Zone!!! In low season we s the best!!!"
United States
oscar
Royal Decameron Punta Sal

2. Wyndham Costa Del Sol Lima Airport

Wyndham Costa Del Sol Lima Airport
4.0 star property
Callao
8.8 out of 10, Excellent, (3,531 reviews)
"it is very good place to stay,"
Canada
Xiaohua
The price is ₩148,141
₩162,955 total
Dec 5 - Dec 6
Wyndham Costa Del Sol Lima Airport

3. Inkaterra Machu Picchu Pueblo Hotel

Inkaterra Machu Picchu Pueblo Hotel
4.5 star property
Machu Picchu
9.0 out of 10, Wonderful, (241 reviews)
"Great place to stay!"
United States
Terri
The price is ₩695,735
₩695,735 total
Nov 6 - Nov 7
Inkaterra Machu Picchu Pueblo Hotel

4. Wyndham Costa del Sol Cusco

Wyndham Costa del Sol Cusco
4.0 star property
Cusco Historic Center
9.4 out of 10, Exceptional, (1,238 reviews)
"Clean room, comfortable bed and great breakfast"
United States
Chrystal
The price is ₩169,842
₩186,826 total
Dec 6 - Dec 7
Wyndham Costa del Sol Cusco

5. Vertical Sky Suites

Vertical Sky Suites
3.0 star property
Ollantaytambo Plaza
9.8 out of 10, Exceptional, (110 reviews)
"The experience was 10/10. Best view you will ever see."
United States
Gina
The price is ₩673,461
₩740,807 total
Dec 6 - Dec 7
Vertical Sky Suites

6. Wyndham Grand Lima Airport

Wyndham Grand Lima Airport
5.0 star property
Callao
9.6 out of 10, Exceptional, (853 reviews)
"Great place for an overnight stay. Very convenient to the airport."
United States
Vivian
The price is ₩289,554
₩318,509 total
Nov 19 - Nov 20
Wyndham Grand Lima Airport

7. 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,170 reviews)
"Excellent stay"
United States
Malcolm
The price is ₩116,498
₩128,148 total
Nov 17 - Nov 18
Wyndham Costa Del Sol Lima City

8. Kantu Hotel

Kantu Hotel
3.0 star property
Cusco Historic Center
9.0 out of 10, Wonderful, (760 reviews)
"Excelente hotel"
United States
Yeimy
The price is ₩75,717
₩75,717 total
Dec 4 - Dec 5
Kantu Hotel

9. Nhow Lima

Nhow Lima
4.0 star property
Miraflores
9.8 out of 10, Exceptional, (322 reviews)
"Great location; fun vibe"
Canada
Mary
The price is ₩203,865
₩224,251 total
Nov 27 - Nov 28
Nhow Lima

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

Sleepover - Lima Airport, the only in-terminal sleep pods
1.5 star property
Callao
9.0 out of 10, Wonderful, (229 reviews)
"Great place, clean, and convenient."
United States
Philip
The price is ₩88,657
₩104,615 total
Nov 30 - Dec 1
Sleepover - Lima Airport, the only in-terminal sleep pods

11. Naia Apart Hotel Miraflores

Naia Apart Hotel Miraflores
3.0 star property
Miraflores
9.2 out of 10, Wonderful, (69 reviews)
"Great place to stay. Good people and area."
Canada
Godwin
The price is ₩65,303
₩65,303 total
Nov 10 - Nov 11
Naia Apart Hotel Miraflores

12. Souma Hotel, Vignette Collection by IHG

Souma Hotel, Vignette Collection by IHG
5.0 star property
Miraflores
9.6 out of 10, Exceptional, (1,031 reviews)
"Staff was so sweet, rooms were very clean, breakfast buffet is worth doing!"
United States
Matthew
The price is ₩191,784
₩210,962 total
Dec 6 - Dec 7
Souma Hotel, Vignette Collection by IHG

13. Sonesta Hotel Miraflores

Sonesta Hotel Miraflores
4.0 star property
Miraflores
9.4 out of 10, Exceptional, (221 reviews)
"Great breakfast, and room was perfect"
United States
Raymond
The price is ₩176,023
₩193,625 total
Nov 29 - Nov 30
Sonesta Hotel Miraflores

14. Sonesta Hotel Cusco

Sonesta Hotel Cusco
4.0 star property
Cusco Historic Center
9.6 out of 10, Exceptional, (1,084 reviews)
"Excellent breakfast, nice room."
United States
Kara
The price is ₩180,189
₩198,208 total
Dec 4 - Dec 5
Sonesta Hotel Cusco

15. JW Marriott Hotel Lima

JW Marriott Hotel Lima
5.0 star property
Miraflores
9.4 out of 10, Exceptional, (1,002 reviews)
"Great location. Amazing beds. Coffee place, bar and breakfast yummy."
United States
Yvette
The price is ₩319,798
₩351,778 total
Dec 4 - Dec 5
JW Marriott Hotel Lima

16. InterContinental Real Lima Miraflores by IHG

InterContinental Real Lima Miraflores by IHG
5.0 star property
Miraflores
9.6 out of 10, Exceptional, (247 reviews)
"Excellent, beautiful room, perfect location."
United States
Andy
The price is ₩313,080
₩344,388 total
Dec 4 - Dec 5
InterContinental Real Lima Miraflores by IHG

17. Hilton Garden Inn Cusco

Hilton Garden Inn Cusco
3.5 star property
Santa Ana
9.2 out of 10, Wonderful, (1,000 reviews)
"Nice hotel"
Canada
alan
The price is ₩147,097
₩161,807 total
Nov 19 - Nov 20
Hilton Garden Inn Cusco

18. Hotel Estelar Miraflores

Hotel Estelar Miraflores
4.0 star property
Miraflores
9.2 out of 10, Wonderful, (1,073 reviews)
"We enjoyed this hotel, bar and restaurant. The staff was great too."
United States
Kelli
The price is ₩171,777
₩188,949 total
Nov 7 - Nov 8
Hotel Estelar Miraflores

19. Holiday Inn Lima Miraflores by IHG

Holiday Inn Lima Miraflores by IHG
4.0 star property
Miraflores
9.6 out of 10, Exceptional, (1,026 reviews)
"Great location!! Many Restaurants and shops next to the hotel. The staff is extremely helpful and friendly and courteous!!!"
United States
Jean Carlo
The price is ₩118,245
₩130,069 total
Dec 6 - Dec 7
Holiday Inn Lima Miraflores by IHG

20. Humano, Lima, A Tribute Portfolio Hotel

Humano, Lima, A Tribute Portfolio Hotel
5.0 star property
Miraflores
10.0 out of 10, Exceptional, (41 reviews)
"Amazing stay, great staff!"
United States
Luis
The price is ₩192,148
₩211,363 total
Dec 3 - Dec 4
Humano, Lima, A Tribute Portfolio 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.

Get last-minute hotel deals in Peru and save more

Sign in to unlock great savings.
Showing deals for:Nov 6 - Nov 8
Showing deals for:Nov 13 - Nov 15
Showing deals for:Dec 4 - Dec 5

Top Peru Hotel Reviews

Find out more about Peru

Top reasons to visit Peru

  • Machu Picchu: Explore the iconic Incan citadel, a UNESCO World Heritage site, surrounded by breathtaking landscapes.
  • Diverse Outdoor Activities: Enjoy hiking, jungle trails, and water sports, perfect for adventure enthusiasts.
  • Rich Cultural Experiences: Immerse yourself in the vibrant culture of cities like Cusco and Lima, featuring local markets and traditions.
  • Stunning Natural Beauty: Discover picturesque beaches and the enchanting Peruvian Amazon, ideal for relaxation and exploration.
  • Exceptional Accommodations: Choose from luxurious hotels to charming bed and breakfasts for a memorable stay.

Find great hotels in Peru

Discover an array of exceptional accommodations in Peru, from luxurious hotels to charming bed and breakfasts. Whether you're on a business trip, seeking a family-friendly getaway, or traveling with pets, you'll find the perfect lodging to suit your needs. Explore the best hotels in Peru, including top-rated luxury options that promise a memorable stay in this beautiful country.

  • ibis Larco Miraflores: A welcoming 3-star hotel, ibis Larco Miraflores is designed for travelers seeking a blend of comfort and efficiency. Rated 8.8 out of 10, this hotel is ideal for business guests and pet lovers. With a pet-friendly policy, you can enjoy your stay without leaving your furry friend behind. Located in the vibrant Miraflores district, it offers essential amenities and a cozy atmosphere, making it a great spot for those looking to balance work and leisure in Peru.
  • Radisson Hotel Decapolis Miraflores: This upscale 4-star hotel boasts an impressive guest rating of 9.4 out of 10 and is geared towards eco-conscious travelers. The Radisson Hotel Decapolis Miraflores stands out with its eco-certification, offering a sophisticated environment that merges business and sustainability. With modern facilities and a strategic location, guests can enjoy both comfort and convenience while knowing they are supporting eco-friendly practices during their stay.
  • Hotel Estelar Miraflores: A family-friendly 4-star accommodation with a guest rating of 9.2 out of 10, Hotel Estelar Miraflores provides a city-themed experience right in the heart of Miraflores. It features amenities tailored for children, including window guards and a first-aid kit, ensuring a safe environment for families. With its central location, guests have easy access to nearby attractions, making it an excellent choice for those looking to explore the city's vibrant culture while enjoying business or leisure travel.

Where to stay in Peru

Peru offers a captivating blend of historical charm and natural beauty, making it a magical destination for all types of travelers. Explore the vibrant culture in cities like Cusco and Lima, or immerse yourself in the enchanting Peruvian Amazon. For relaxation, indulge in soothing hot springs and family-friendly properties that cater to your every need. With its friendly people and rich excursions, Peru promises an unforgettable vacation experience for everyone.

  • Lima: As the bustling capital of Peru, Lima is a vibrant metropolis that offers a unique blend of modernity and tradition. Located along the Pacific coast, it boasts a diverse range of experiences for travelers. The city is particularly lively from March and October to November, catering to families, outdoor enthusiasts, and city explorers alike. Popular activities include shopping at local malls and soaking in the culture at parks and charming neighborhoods. Don't miss iconic landmarks such as the historic Plaza Mayor and the stunning Miraflores district, where you can enjoy breathtaking ocean views.
  • Cusco: Once the capital of the Inca Empire, Cusco is a city steeped in rich history and culture. Nestled in the Andes Mountains, it serves as the gateway to the Sacred Valley and Machu Picchu. Peak travel months are January, April, and July, attracting those interested in culture, outdoor activities, and city life. Visitors can indulge in rejuvenating spa treatments or embark on thrilling hikes along scenic trails. The central Plaza de Armas is a must-see, surrounded by stunning colonial architecture and vibrant local markets, offering a glimpse into the region's heritage.
  • Machu Picchu: Renowned as one of the New Seven Wonders of the World, Machu Picchu is a breathtaking ancient Incan city perched high in the Andes. The best times to visit are from March to April and in July, drawing adventure seekers and nature lovers. The area features exhilarating hiking trails, including the famous Inca Trail, and stunning views of the surrounding mountains. Relax in nearby hot springs after a day of exploration, and take in the awe-inspiring scenery that makes this destination unforgettable. A visit to Machu Picchu is a journey through time and nature.

Things to do in Peru

Shopping

Visit Larcomar, a stylish shopping mall overlooking the ocean, where you can find a variety of shops, restaurants, and cafes. For a more local experience, head to Mercado de Surquillo, where vibrant stalls offer fresh produce, handicrafts, and traditional Peruvian souvenirs.

Recreation

Inkaterra Machu Picchu Pueblo Hotel offers a tranquil retreat with luxurious spa treatments inspired by ancient healing practices. Guests can explore lush gardens, participate in yoga sessions, and enjoy guided meditation amidst the breathtaking Andean landscape, creating a harmonious connection with nature.

Willka T'ika Wellness Retreat features vibrant gardens and holistic therapies, including yoga classes and sound healing sessions. Visitors can immerse themselves in the peaceful surroundings while enjoying organic meals that promote wellness and vitality, enhancing the rejuvenating experience.

Casa de la Luz in the Sacred Valley provides a serene space for relaxation and personal growth. Activities include mindfulness workshops, guided hikes, and various healing modalities, all set against a backdrop of stunning mountain views, fostering a deep sense of peace and well-being.

Adventure

Experience breathtaking views and the thrill of adventure at the Kuelap Cable Car. Soaring over lush landscapes, this gondola ride leads you to the ancient ruins of Kuelap, where history meets stunning natural beauty, offering an unforgettable outdoor experience for families and adventure seekers alike.

Nightlife

The nightlife in Lima offers vibrant energy, with lively bars like Ayahuasca, blending historic charm and creative cocktails. For a dance scene, check out La Noche, known for its eclectic music and friendly crowd. Enjoy the unique atmosphere as you explore the local nightlife culture.

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

Find the best attractions in Peru

Peru is an ideal destination for travelers seeking scenic, outdoor, and romantic experiences. Discover popular attractions such as charming piazzas, beautiful beaches, and fascinating archaeological sites. Whether you're interested in immersing yourself in local culture or exploring breathtaking landscapes, Peru has something for everyone. Don't miss visiting the enchanting Machu Picchu and consider staying in local hotels or experiencing the unique Peruvian oasis for a memorable getaway.

  • Huacachina Oasis: Nestled amidst towering sand dunes, Huacachina Oasis offers a unique blend of lush palm trees and serene lagoon vibes. Visitors can enjoy activities like dune buggy rides and sandboarding, taking in breathtaking desert scenery that contrasts beautifully with the oasis.
  • Huayna Picchu: This iconic mountain looms above the ancient ruins of Machu Picchu, providing adventurous hikers with stunning panoramic views. The challenging trails lead through lush greenery, rewarding climbers with a sense of accomplishment and breathtaking scenery.
  • Mancora Beach: Known for its warm waters and vibrant beach culture, Mancora Beach is the ideal spot for sunbathing, surfing, and enjoying fresh seafood. Its lively atmosphere and beautiful sunsets create a relaxing coastal getaway.

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.

Calendar MonthTemperaturePrecipitationCloudinessOccupancyPricing
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.7°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

Traveling to Peru is easy with its major airports including Cusco (CUZ-Alejandro Velasco Astete Intl.), Lima (LIM-Jorge Chávez Intl.), and Arequipa (AQP-Rodriguez Ballon Intl.). Cusco Airport is located 587km from the city, with nearby luxury hotels like Palacio del Inka and JW Marriott El Convento offering various transportation services. Lima Airport, 391km away, provides access to upscale hotels such as Country Club Lima Hotel, featuring convenient shuttle options. Arequipa Airport is 879km from the city, with comfortable stays at Sonesta Hotel and Wyndham Costa del Sol, both offering shuttle services. Each airport makes visiting Peru’s stunning sites seamless.

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 ₩77,250 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 ₩77,250 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!

Explore a world of travel with Expedia