Search Peru Hotels

  • 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, (134 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 P5,042
P5,546 total
Jan 15 - Jan 16
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,201 reviews)
"The hotel was good for an overnight stay close to the airport. "
United States
Sjors
The price is P5,890
P6,479 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,000 reviews)
"Clean room, great service, delicious breakfast "
Canada
Pascale
The price is P3,982
P4,380 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,012 reviews)
"Beautiful hotel. "
United States
Sonia
The price is P7,051
P7,756 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 P6,637
P7,300 total
Jan 25 - Jan 26
Wyndham Costa del Sol Cusco

Hotel Estelar Miraflores

Hotel Estelar Miraflores
4.0 star property
Miraflores
9.2 out of 10, Wonderful, (1,005 reviews)
"Grest to stay in this hotel I love it"
United States
Angel
The price is P5,659
P6,225 total
Jan 16 - Jan 17
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, (825 reviews)
"Great stay great staff, perfect location, i would come back for sure."
United States
Luis
The price is P6,340
P6,974 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 P2,905
P3,196 total
Jan 27 - Jan 28
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, (235 reviews)
"Great hotel "
United States
Wando
The price is P11,555
P12,710 total
Jan 15 - Jan 16
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,007 reviews)
"We loved Kiki the alpaca! That was the highlight of our stay. Hotel was clean, nice and good breakfast."
United States
Paola
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,713 reviews)
"convenient location, friendly staff, spacious room. Happy with the stay, highly recommended"
Australia
Ruopeng
The price is P4,794
P6,251 total
Feb 1 - Feb 2
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,004 reviews)
"Great location nearby the main square"
Canada
Israel
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 P13,510
P14,861 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,014 reviews)
"Stay was great, staff was excellent, food was good."
Australia
Kevin
The price is P6,589
P7,248 total
Jan 16 - Jan 17
Sonesta Hotel Cusco

JW Marriott Hotel Lima

JW Marriott Hotel Lima
5.0 star property
Miraflores
9.4 out of 10, Exceptional, (1,002 reviews)
"Excellent hotel"
United States
Rewal
The price is P15,584
P17,142 total
Feb 1 - Feb 2
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 P17,966
P22,215 total
Jan 26 - Jan 27
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, (93 reviews)
"Everything was excellent - very clean and quiet."
United States
Gianna
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.
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

Guide to exploring Peru

Top reasons to visit Peru

  • Majestic Andes: Experience breathtaking landscapes and picturesque hiking trails in the Peruvian Andes, including the iconic Inca Trail.
  • Rich Cultural Heritage: Immerse yourself in Peru's vibrant culture through its ancient archaeological sites, traditional ceremonies, and local crafts.
  • Charming Cusco: Explore the historical charm of Cusco, the gateway to the Andes, with its lively streets and friendly locals.
  • Diverse Accommodation: Enjoy a range of lodging options, from quaint bed and breakfasts to luxurious hotels tailored to every traveller's needs.
  • Delicious Cuisine: Indulge in Peru's renowned culinary scene, featuring a blend of traditional flavours and innovative gastronomy.

Find great hotels in Peru

Peru offers a diverse selection of accommodation options, from charming bed and breakfasts to luxurious hotels, catering to every traveller's needs. Whether you're seeking a family-friendly retreat, a pet-friendly stay, or facilities for business travel, you’ll discover the best hotels in Peru. With numerous hotel reviews available, you can easily find the top hotels that suit your preferences and ensure a memorable experience in this beautiful country.

  • Radisson Hotel Decapolis Miraflores: The Radisson Hotel Decapolis Miraflores stands as a beacon of modern elegance, perfect for those seeking a vibrant, LGBTQIA-friendly atmosphere. Nestled in the heart of Miraflores, this 4-star hotel is an ideal choice for business travellers and leisure seekers alike. Guests can enjoy stylishly appointed rooms, complete with contemporary amenities and stunning views of the Pacific Ocean. The hotel also features a well-equipped business centre, ensuring that corporate guests can work with ease. With its commitment to inclusivity, the Radisson is not only a place to stay but an experience that celebrates diversity.
  • Wyndham Costa Del Sol Lima City: Offering a serene retreat in the bustling city, the Wyndham Costa Del Sol Lima City is a 4-star haven for business travellers seeking relaxation. With a full-service spa and outdoor pool, guests can unwind after a busy day. The spa features a range of treatments, including deep tissue massages and sauna facilities, all designed to rejuvenate the body and mind. Located conveniently for business engagements, this hotel combines comfort and luxury, making it an excellent choice for those looking to balance work and relaxation.
  • Dazzler by Wyndham Lima Miraflores: The Dazzler by Wyndham Lima Miraflores embodies a contemporary flair, ideal for business travellers seeking a stylish base in the city. This 4-star hotel boasts modern, comfortable rooms equipped with all essential amenities for a productive stay. Its prime location allows easy access to Lima's key business districts and cultural attractions. Guests can also enjoy well-designed communal areas, perfect for networking or unwinding after a day's work. With its focus on providing a seamless experience, Dazzler ensures that every stay is both enjoyable and efficient.

Where to stay in Peru

Peru offers an unforgettable travel experience, blending rich culture, history, and stunning landscapes. Explore the vibrant streets of Cusco, the gateway to the majestic Peruvian Andes, where friendly locals and unique excursions await. Delight in the historical charm of the city while enjoying relaxing atmospheres in its picturesque neighbourhoods. With various vacation packages available, you're sure to find the perfect adventure to immerse yourself in Peru's captivating heritage.

  • Lima: Lima, the bustling capital of Peru, is a vibrant metropolis that offers a rich tapestry of cultural experiences. Nestled along the coast of the Pacific Ocean, it boasts a blend of modern architecture and colonial heritage. Visitors can indulge in an array of outdoor activities, enjoy family-friendly attractions, and immerse themselves in the city's dynamic urban atmosphere. Popular spots include expansive shopping centres and charming parks, while the nearby oasis provides a unique escape from the urban hustle. With peak travel months in August, September, and November, Lima is an ideal base for exploring Peru's diverse offerings.
  • Cusco: Once the capital of the Inca Empire, Cusco is a city that pulsates with history and culture. Located in the Andes mountains, it serves as a gateway to the Sacred Valley and Machu Picchu. The city attracts travellers seeking a cultural experience, wellness retreats, and city-themed exploration. Visitors can unwind in luxurious spas, embark on invigorating hiking trails, and explore the iconic piazza square. With its visitor peaks in January, April, and July, Cusco offers an enchanting environment where ancient history meets modern comforts.
  • Urubamba: Situated in the heart of the Sacred Valley, Urubamba is a charming city that embodies Peruvian culture and natural beauty. Known for its wellness experiences, visitors can enjoy rejuvenating spa treatments and scenic hiking trails amidst breathtaking landscapes. The local piazza square and hot springs provide a perfect blend of relaxation and cultural immersion. With peak visitor numbers in March, April, and July, Urubamba offers a tranquil escape while still being close to the rich history of the region.

Things to do in Peru

Peru offers an enriching experience for tourists seeking cultural and outdoor adventures. From exploring vibrant restaurants and indulging in live music to embarking on picturesque hiking trails and engaging in art tours, the country is a treasure trove of activities. Whether you're keen on guided tours or shopping for local crafts, Peru promises unforgettable experiences that celebrate its rich heritage and stunning landscapes.

Shopping

For a delightful shopping experience in Peru, visit Real Plaza Puruchuco for a blend of entertainment and family vibes. The Mayorista Market offers a bustling atmosphere with local goods, while San Isidro Shopping Center combines city charm with family-friendly options, perfect for unique gifts and souvenirs.

Recreation

Experience the vibrant atmosphere at the National Stadium, where you can engage in various sports activities. At Santo Tomas Stadium, immerse yourself in the local sports culture. For a more leisurely day, the Lima Golf Club offers a tranquil setting for golf amidst beautiful outdoor surroundings.

Adventure

Embark on a thrilling hike at Butterfly House, surrounded by stunning scenery and outdoor adventure vibes. Explore the Butterfly Park for an engaging activity amidst nature. Additionally, trek the Musqa Pukyo Terraces, where breathtaking views and an exhilarating atmosphere await your adventurous spirit.

Nightlife

Experience the vibrant nightlife in Peru at the Municipal Theatre, where romance and culture blend beautifully. For a cinematic escape, visit Cinerama The Pacific, offering a charming atmosphere. Alternatively, the Nazca Planetarium provides family-friendly entertainment under the stars, making for a delightful evening out.

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

Booking tips and Expedia advantages for Peru

For a budget-friendly trip to Peru, consider visiting from January to March when prices are lower. Book your accommodation about a month in advance, ideally on a Sunday for the best rates. Use Expedia to find last-minute deals and compare prices, ensuring you select the most affordable options. Explore free activities, like local markets and parks, and save further by booking hotel and flight packages. Don't forget to check for eco-friendly hotels that fit your budget while offering unique experiences.

  • 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: Book your hotel in Peru about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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: Expedia’s search tool enables you to specify your budget, preferred location, and additional preferences. You can arrange your search results to display prices from lowest to highest, ensuring you see the most affordable hotels first. Furthermore, you can refine your choices by hotel category; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your hotel reservations in Peru with your flights and activities by booking a package through Expedia.

Find the best attractions in Peru

Peru offers a vibrant blend of cultural, urban, and outdoor experiences, making it an ideal destination for tourists. Visitors can explore popular attractions such as piazzas, stunning beaches, and fascinating archaeological sites. Whether you're seeking rich cultural encounters, breathtaking scenery, or outdoor adventures, Peru has a variety of points of interest that cater to every traveller's desires.

  • Nazca Lines: Discover the enigmatic Nazca Lines, vast geoglyphs etched into the desert, showcasing intricate designs that can only be truly appreciated from the air. These ancient symbols reflect the rich cultural heritage of the Nazca civilisation, offering a mystical experience that leaves visitors awestruck.
  • La Molina National Agrarian University: Immerse yourself in the vibrant atmosphere of La Molina National Agrarian University, a modern institution where education meets innovation. With its lush campus and active student life, it represents the heart of agricultural advancement and urban development in Peru.
  • Paramonga: Explore Paramonga, a charming neighbourhood that blends history with city life. Known for its archaeological sites and local culture, this town offers a glimpse into the traditional Peruvian lifestyle amidst modern amenities.

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, when visitor numbers are slightly high and weather is sunny with no rain. The coolest average temperature in Peru falls in June, 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

Peru boasts several major airports for tourists to consider. Lima's Jorge Chávez International Airport (LIM) is situated approximately 391.1km from the city centre, with luxurious options like the 5-star Country Club Lima Hotel, just 11.3km away, and Hilton Lima Miraflores, 14.5km from the airport. Transport services include 24-hour airport shuttles. Cusco's Alejandro Velasco Astete International Airport (CUZ), located 587.4km from Lima, features the Palacio del Inka, a luxury hotel only 3.2km away, offering shuttle services on request. Lastly, Arequipa's Rodriguez Ballon International Airport (AQP) is about 878.7km away, with the 4-star Sonesta Hotel Arequipa conveniently 4.8km from the airport, providing shuttle transport options.

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 P3,196 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 P3,196 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!