Find the best Peru Hotels

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Peru Accommodation: Most Popular Cities to Stay

Filter by

Popular filters
Popular filters
Price per night
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Cities
Cities
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top Hotels Peru

Wyndham Costa Del Sol Lima City
4.0 star property
9.0 out of 10, Wonderful, 1,002 reviews
"I was very happy with my stay, The staff was very friendly and the area was close to shopping area and reso"
The price is ₹6,076
per night
1 Jul - 2 Jul
Wyndham Costa Del Sol Lima City
Selina Miraflores Lima
3.0 star property
8.2 out of 10, Very good, 392 reviews
"Great"
The price is ₹2,657
per night
2 Jun - 3 Jun
Selina Miraflores Lima
Hilton Lima Miraflores
5.0 star property
9.6 out of 10, Exceptional, 924 reviews
"W"
The price is ₹18,322
per night
14 Jun - 15 Jun
Hilton Lima Miraflores
Save an average of 15% on thousands of hotels when you're signed in
Taypikala Boutique Machupicchu
4.0 star property
8.4 out of 10, Very good, 857 reviews
"Trip of one of many in my lifetime. Loved the balcony view at night."
The price is ₹12,086
per night
6 Jun - 7 Jun
Taypikala Boutique Machupicchu
Selina Posada Miraflores
3.0 star property
8.4 out of 10, Very good, 162 reviews
"Everything was close to me .and the workers where very pleasant "
The price is ₹2,584
per night
2 Jun - 3 Jun
Selina Posada Miraflores
Dazzler by Wyndham Lima Miraflores
4.0 star property
9.0 out of 10, Wonderful, 1,004 reviews
"We will need a lot of odmf stuff to m paint "
The price is ₹8,513
per night
2 Jun - 3 Jun
Dazzler by Wyndham Lima Miraflores
Casa Del Sol Machupicchu
4.0 star property
8.8 out of 10, Excellent, 539 reviews
"The hotel was very nice - lovely ambiance with the running water in the background. Great location! The room was clean - bathroom seemed the most outdated (in terms of style). The breakfast was tasty and plentiful. We enjoyed speaking with "Mike" - he was cheerful and interesting to chat with over breakfast. I'd like to recognize Monica at the front desk. She was delightful and so helpful to us and our special request to check in early and meet our Machu Picchu guide, etc. She was very busy both...
The price is ₹27,594
per night
5 Jun - 6 Jun
Casa Del Sol Machupicchu
ibis Budget Lima Miraflores
3.0 star property
9.2 out of 10, Wonderful, 300 reviews
"Room was clean, small but functional"
The price is ₹4,510
per night
2 Jun - 3 Jun
ibis Budget Lima Miraflores
Dazzler by Wyndham Lima San Isidro
4.0 star property
8.8 out of 10, Excellent, 374 reviews
"Good"
The price is ₹4,342
per night
15 Jun - 16 Jun
Dazzler by Wyndham Lima San Isidro
Torre Dorada
3.0 star property
9.6 out of 10, Exceptional, 480 reviews
"El hotel es excelente, es tranquilo, el desayuno es deli. Queda a 10 min del centro (7 soles Max en taxi). Lo recomiendo. Nos encantó! "
The price is ₹3,856
per night
4 Jun - 5 Jun
Torre Dorada
Union Hotel Cusco
3.5 star property
9.0 out of 10, Wonderful, 745 reviews
"Awe, I loved it here!!! Service was great and location is amazing. Only a 3 minute walk to the train station, 3 minute walk to the market and still is a very quiet area. Kiki was the biggest attraction to the hotel. We also booked our tour to rainbow mountain, via ATV, here and it was great. I highly recommended staying here. "
The price is ₹8,079
per night
3 Jun - 4 Jun
Union Hotel Cusco
Hotel Paracas, a Luxury Collection Resort, Paracas
5.0 star property
9.4 out of 10, Exceptional, 633 reviews
"My family and I had an excellent time. The staff were friendly, helpful and took care of any request. The concierge helped us with organizing trips and the food was excellent. Enjoyed the warm pool and the facilities that was clean and well kept. Beautiful views and beautiful place. "
The price is ₹17,171
per night
23 Jun - 24 Jun
Hotel Paracas, a Luxury Collection Resort, Paracas
Padama Hotel
3.5 star property
7.2 out of 10, Good, 849 reviews
"Very clean with very friendly staff. There were not a lot of dining options available, but I was only staying on a layover. The street is a little noisy, but this isn't the hotel's fault."
The price is ₹2,479
per night
7 Jun - 8 Jun
Padama Hotel
Aloft Lima Miraflores
4.0 star property
9.6 out of 10, Exceptional, 192 reviews
"Awesome service and friendly staff. Great location and very convenient. Would stay there again!"
The price is ₹8,313
per night
8 Jun - 9 Jun
Aloft Lima Miraflores
Courtyard by Marriott Lima Miraflores
4.0 star property
9.4 out of 10, Exceptional, 441 reviews
"The hotel is centrally located but the best and consistent trait of this Marriott is the entire staff from the front desk, to the restaurant and even house keeping. All are ready, willing and able to assist you in any matter and follow thru on seeing to your needs. The only place I would wish to stay in Lima."
The price is ₹10,600
per night
15 Jun - 16 Jun
Courtyard by Marriott Lima Miraflores
Tierra Viva Cusco Centro
3.0 star property
9.4 out of 10, Exceptional, 932 reviews
"Enjoyed our stay"
The price is ₹7,437
per night
21 Jun - 22 Jun
Tierra Viva Cusco Centro
Best Western Plus Urban Larco Hotel
3.5 star property
9.4 out of 10, Exceptional, 758 reviews
"It was a great experience! helpful and professional staff, really close to larcomar and other parks, walkable , modern and clean facilities and safe. "
The price is ₹6,277
per night
23 Jun - 24 Jun
Best Western Plus Urban Larco Hotel
ibis Lima Reducto Miraflores
3.0 star property
8.8 out of 10, Excellent, 611 reviews
"Nice clean place to stay the night. my first stay with IBIS ever. the rooms are quiet even though the hotel is on a major road. Small basic room but very clean and great use of space. close to major attractions but with a few minutes walk which is nice and encouraged me to explore more of the city than i would have done if it was right on the main few blocks of miraflores where everyone hangs out."
The price is ₹4,294
per night
1 Jul - 2 Jul
ibis Lima Reducto Miraflores
Hotel Taypikala Cusco
4.0 star property
8.8 out of 10, Excellent, 653 reviews
"Great location, clean, authentic "
The price is ₹7,173
per night
6 Jun - 7 Jun
Hotel Taypikala Cusco
Delfines Hotel & Convention Center
4.5 star property
8.8 out of 10, Excellent, 274 reviews
"Excellent experience! We pay for an upgrade and the room was amazing!"
The price is ₹6,943
per night
7 Jun - 8 Jun
Delfines Hotel & Convention Center
Don't see what you're looking for?
See all available properties in Peru
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.

Mystical ruins, vibrant markets, and breathtaking landscapes in Peru

Peru offers a diverse range of attractions and landscapes that will captivate any traveler. The Peruvian coast boasts stunning panoramic views, where visitors can enjoy the beauty of the Pacific Ocean. The country is rich in history and ruins, with iconic sites like Machu Picchu and Cusco showcasing the ancient Inca civilization. Peru also boasts a vibrant culinary scene, with its restaurants and cafes offering delicious traditional dishes. For those seeking adventure, hiking in the Andes Mountains is a must, while museums and shopping opportunities provide a glimpse into Peruvian culture. The friendly people of Peru and its welcoming resorts make it an ideal holiday destination.

When it comes to accommodation, Peru offers a range of options to suit every traveler's preferences. From luxury hotels to budget-friendly guesthouses, you'll find something for everyone.

  • Iberostar Selection Miraflores - This 5.0-star hotel in Lima offers top-notch service and luxurious amenities.
  • Wyndham Costa Del Sol Lima Airport - A 4.0-star hotel in Lima, conveniently located near the airport, featuring a steam room, massage services, and an indoor pool.
  • Sonesta Hotel Cusco - This 4.0-star hotel in Cusco is known for its proximity to popular attractions and offers amenities such as shopping, cafés, and concierge services.

Staying in Peru provides a unique opportunity to explore its rich culture, history, and natural beauty. Whether you're interested in exploring ancient ruins like Machu Picchu or indulging in delicious Peruvian cuisine, Peru has it all. Book your hotel in Peru and embark on an unforgettable adventure.

When it comes to finding the perfect place to stay in Peru, you'll be spoilt for choice with a range of vibrant neighborhoods that offer something for every traveler. Lima, the capital city, is a popular destination known for its ruins, dining, museums, tours, historical sites, cafes, shopping, hiking, and rich culture. Cusco, another must-visit city, is famous for its ruins, museums, tours, historical sites, cafes, shopping, hiking trails, and friendly people. And of course, no trip to Peru is complete without a visit to Machu Picchu, a UNESCO World Heritage site known for its breathtaking ruins, dining options, museums, tours, and cultural experiences. Embark on a journey to explore the unique geographic features, landmarks, and local experiences of these areas, and create memories that will last a lifetime.

  • Lima: This vibrant city offers a mix of ancient ruins, world-class dining, fascinating museums, guided tours, historical sites, charming cafes, excellent shopping opportunities, scenic hiking trails, and a friendly local culture.
  • Cusco: Immerse yourself in the history of the Incas as you explore the ruins, discover the local cuisine at various dining spots, visit intriguing museums, take part in informative tours, wander through the city's historical sites, relax at cozy cafes, shop for unique souvenirs, enjoy scenic hikes, and interact with the warm and welcoming locals.
  • Machu Picchu: Step back in time as you explore the awe-inspiring ruins, savor delicious meals at dining establishments, delve into the history at museums, embark on guided tours, experience the rich cultural heritage, find unique items at local shops, trek along stunning hiking trails, and enjoy the friendly company of the Peruvian people.

Peru offers a wide range of experiences and attractions for budget travelers. Immerse yourself in the rich history and culture while exploring ancient ruins, dining at local restaurants, and visiting museums. Take guided tours to learn about the country's historical significance and enjoy the vibrant atmosphere of cafes and shopping districts. Embark on hiking adventures to experience Peru's breathtaking landscapes and connect with friendly local people.

  • Aguas Calientes Hot Springs: Indulge in the soothing hot springs amidst the ruins of Machu Picchu, immersing yourself in the unique blend of nature and history.
  • Plaza de Armas: Wander through this picturesque piazza in Cusco, surrounded by ancient ruins, historical buildings, and a lively ambiance.
  • Plaza Norte Peru: Discover a shopper's paradise in Lima, with a vast array of stores, dining options, and a bustling atmosphere that captures the essence of the city.

Peru offers a vibrant and diverse culinary scene, with highlights that cater to all tastes and preferences. For coffee lovers, there are numerous cappuccino bars where you can indulge in aromatic blends and expertly crafted beverages. If you're seeking a more intimate and exclusive dining experience, private dining options are available, allowing you to savor exquisite dishes in a personalized setting.

One of the unique culinary styles in Peru is Novoandina cuisine, which combines traditional Peruvian ingredients with contemporary techniques. This fusion results in innovative and flavourful dishes that showcase the country's rich culinary heritage. Another popular trend is Peruvian-Japanese fusion, where the flavours of Peru and Japan intertwine to create a delightful blend of tastes and textures.

When it comes to dining out, there are several renowned restaurants in Peru that showcase the country's culinary prowess. TGI Friday's, a North American restaurant, offers a taste of familiar flavours in a lively atmosphere. Siete Sopas specializes in soups, providing a comforting and nourishing dining experience. Real Plaza Salaverry, a Latin American restaurant, offers a diverse menu with vibrant flavours from various regions.

Peru boasts a year-around average temperature of 12.0°C, peaking at 13.5°C in December, its warmest month, and dipping to an average low of 9.9°C in July, the coolest. Rainfall averages at 60.9mm annually, with January seeing the heaviest showers and June, July being the driest month.

Monthcalendar iconTemperature (Celcius)temperature iconRainfall (mm)rain icon
January12.8160.0
February12.7132.8
March12.7108.5
April12.344.4
May11.28.9
June10.10.0
July9.90.0
August10.87.9
September12.122.4
October13.147.2
November13.378.5
December13.5120.1

Peru hotels information

Number of reviews
12,103
Accommodation
7,756 hotels
Lowest Price
₹2,479
Highest Price
₹27,594

Top reasons to visit Peru

  • Stunning Coastal Views: Experience the beauty of the Pacific Ocean along the Peruvian coast, offering panoramic views that will leave you mesmerized.
  • Ancient Inca Civilization: Explore iconic sites like Machu Picchu and Cusco, which showcase the rich history and ruins of the ancient Inca civilization.
  • Vibrant Culinary Scene: Indulge in delicious traditional dishes at Peru's restaurants and cafes, and immerse yourself in the vibrant culinary scene.
  • Breathtaking Andes Mountains: Hike in the Andes Mountains for an adventurous experience and to witness the breathtaking landscapes that Peru has to offer.
  • Welcoming People and Resorts: Experience the warm hospitality of the friendly people of Peru and enjoy your stay at welcoming resorts, making it an ideal holiday destination.

How to find great deals and cheap hotels in Peru

  • Accommodation in Peru can be affordable, allowing you to save on hotels. Check out the Expedia website for budget-friendly options that suit your travel needs.
  • Use the search filters on Expedia to find cheap hotels in Peru. Whether you prefer hostels, guesthouses, or budget hotels, there are plenty of choices available.
  • When it comes to travel in Peru, there are many ways to save. Consider booking your trip during the off-peak season to get lower prices on flights, accommodations, and attractions.
  • Explore the ruins and museums in Peru to immerse yourself in the rich historical and cultural heritage of the country. Many of these attractions offer affordable or even free entry.
  • Don't miss out on trying the local cuisine at cafes and restaurants in Peru. You can enjoy delicious meals without breaking the bank.
  • Peru is a great destination for hiking and outdoor activities. Take advantage of the stunning landscapes and natural wonders while saving on expensive tours.
  • The people in Peru are known for their friendliness and hospitality. Interacting with locals can enhance your travel experience and might even lead to insider tips on saving money.
  • If you're a shopaholic, Peru offers a range of shopping options. From local markets to trendy boutiques, you can find unique souvenirs and handicrafts at reasonable prices.
  • Consider using public transportation like buses or trains to get around Peru. It's often cheaper than taxis or private transfers.

The Peru info point: What you need to know

Category
Details
What is Peru known for?Rich history, Inca ruins, Machu Picchu, Amazon rainforest
Most popular month?May, June, July
Length of Stay10-14 days
WeatherVaries depending on region, ranging from tropical to temperate
Don't missMachu Picchu, Cusco, Sacred Valley, Lake Titicaca, Amazon rainforest
CuisineCeviche, Lomo Saltado, Aji de Gallina, Pisco Sour
Where to goLima, Cusco, Arequipa, Iquitos, Nazca Lines

Peru Hotel Reviews
Expedia verified reviews