Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Peru on Hotels.com. These Peru hotels consistently deliver on quality, location and traveller experience. Last updated on 14 November 2026.
Machu Picchu is known for its ruins and mountain views, and entices visitors with its popular attractions, including Temple of the Condor and Temple of the Sun.
Ollantaytambo is known for its ruins and restaurants, and entices visitors with its popular attractions, including Plaza de Armas and Ollantaytambo Archaeological Site.
Arequipa is known for its temples and mountain views, and entices visitors with its popular attractions, including Arequipa Cathedral and Arequipa Plaza de Armas.
Plaza de Armas is worth passing through for a few pics when in Cusco Historic Center. Why not live the cultural experience and visit the churches, museums and cathedral in the area? Your sightseeing tour starts here.
If you want to give your credit card some exercise, head out to Larcomar Shopping Center in Miraflores. Hotels.com travellers also say the area is artistic and that it has lots of nice beaches. It's also full of great shops and restaurants, so you can spend the afternoon having a wander. Splash some more cash at Larco Avenue, Paso 28 de Julio and Balboa Strip Mall.
If massages and hot tubs are your thing, you might want to pamper yourself at Aguas Calientes Hot Springs, located 0.4 mi (0.6 km) from central Aguas Calientes.
Why not take a stroll along the riverfront and watch the sunset while you're here?
If you like quiet time surrounded by flowers and greenery, then make a stop at Huacachina Oasis in the heart of Huacachina. Want to stretch your legs a little more? Head to Witches of Cachiche, located nearby.
Plaza de Armas de Lima is worth passing through for a few pics when in Lima Historic Center. Why not live the cultural experience and visit the art galleries, churches and museums in the area? Your sightseeing tour starts here. It's also full of great shops and restaurants, so you can spend the afternoon having a wander.
If you're planning a bit of sightseeing, head to Arequipa Plaza de Armas – just one of the monuments in Historical Center. You could also start your cultural experience by heading over to the cathedral in the area.
John F. Kennedy Park is worth a pic or two when discovering Miraflores. Hotels.com travellers also say the area is artistic and that it has lots of nice beaches. It's also full of great shops and restaurants, so you can spend the afternoon having a wander.
If you want to give your credit card some exercise, head out to Plaza Norte Peru in Independencia. Our travellers also like the art galleries in the area – your cultural tour starts here. It's also full of great shops and restaurants, so you can spend the afternoon having a wander. Splash some more cash at MegaPlaza Shopping Center.
Great 5nites stay & location, comfortable clean room with big bathroom. Great breakfast, staff & service. Rooftop bar, pool and food from restaurant are great too. Would stay again & recommend.
Great 5nites stay & location, comfortable clean room with big bathroom. Great breakfast, staff & service. Rooftop bar, pool and food from restaurant are great too. Would stay again & recommend.
My sister and I stayed here the first time back in 2014, and when were heading to Cusco again it was a no brainer to stay here. It is well located, only a 15-10minute walk to the Plaza de Armas.
We stayed in two different rooms (either side of our trip to Machu Picchu), both were a good size, and very clean. The room had an in room safe which was great.
They have a good buffet breakfast with plenty of options and it starts nice and early which is very convenient for early morning train...
My sister and I stayed here the first time back in 2014, and when were heading to Cusco again it was a no brainer to stay here. It is well located, only a 15-10minute walk to the Plaza de Armas.
We stayed in two different rooms (either side of our trip to Machu Picchu), both were a good size, and very clean. The room had an in room safe which was great.
They have a good buffet breakfast with plenty of options and it starts nice and early which is very convenient for early morning train...
Melinda
Reviewed December 13, 2018Reviewed December 13, 2018
The room was spacious and extremely clean. The staff are super professional, friendly and went above and beyond making my stay so smooth sailing. Couldn’t recommend this hotel more! Absolutely loved my stay
The room was spacious and extremely clean. The staff are super professional, friendly and went above and beyond making my stay so smooth sailing. Couldn’t recommend this hotel more! Absolutely loved my stay
Anne-Marie
Reviewed February 28, 2026Reviewed February 28, 2026
Superb experience. The room was spacious, modern, comfortable and tidy.
I stayed one night only after coming back from a big day tour in Lima-Paracas and had a very nice rest.
The buffet was great with a lot of variety of food
Superb experience. The room was spacious, modern, comfortable and tidy.
I stayed one night only after coming back from a big day tour in Lima-Paracas and had a very nice rest.
The buffet was great with a lot of variety of food
Ricardo
Reviewed November 5, 2025Reviewed November 5, 2025
The hotel's location is quite good, and breakfast is available (although I didn't get to eat breakfast for three days, they provided me with a meal box each time). The hotel staff were all very friendly and always greeted me with a smile. My only complaint is that the bath towels were quite old and should be replaced.
The hotel's location is quite good, and breakfast is available (although I didn't get to eat breakfast for three days, they provided me with a meal box each time). The hotel staff were all very friendly and always greeted me with a smile. My only complaint is that the bath towels were quite old and should be replaced.
The place as a massive bed, literally can fit 3 people on it and still have space left over. It is very clean, great breakfast and staff. It is situated close to the Cathedral (5-8 minute walk) and on a quiet street. I would strongly recommend it to people looking for a great deal and comfort. Only wished I stayed longer.
The place as a massive bed, literally can fit 3 people on it and still have space left over. It is very clean, great breakfast and staff. It is situated close to the Cathedral (5-8 minute walk) and on a quiet street. I would strongly recommend it to people looking for a great deal and comfort. Only wished I stayed longer.
Jenny
Reviewed January 21, 2015Reviewed January 21, 2015
The location is very central and the room was spacious with a large, firm bed which was very comfortable. All staff, including room keepers, were very polite and friendly.
The location is very central and the room was spacious with a large, firm bed which was very comfortable. All staff, including room keepers, were very polite and friendly.
Peru: Where Ancient Ruins Embrace Nature's Majesty
Discover the enchanting allure of Peru, where ancient ruins meet vibrant culture. Journey to the majestic heights of Machu Picchu, a UNESCO World Heritage Site, and explore the historic streets of Cusco, the former Incan capital. Savour the rich flavours of Peruvian cuisine in Lima, known for its world-class dining scene. Wander through the colourful markets of Pisac and delve into the mysteries of the Nazca Lines. Escape to the stunning landscapes of the Sacred Valley and Lake Titicaca, the highest navigable lake in the world. Peru promises a captivating blend of adventure, luxury, and unforgettable experiences.
Discover great hotels in Peru
Peru offers a diverse range of accommodation options, from budget hostels and charming guesthouses to luxurious hotels. In cities like Cusco, you’ll find welcoming stays that reflect local culture, while the Sacred Valley boasts upscale retreats. Whether you're seeking affordable comfort or lavish experiences, Peru has it all. Here are some of the best hotels in Peru that our travellers love:
Melia Limaopens in new window: This luxurious hotel in Lima offers a sophisticated retreat for discerning travellers seeking a high-end experience. With its elegant design and prime location in the business district, it features multiple meeting rooms and a fully accessible business centre, ensuring a smooth stay. The stylish conference space is ideal for hosting events, while the inclusive atmosphere warmly welcomes LGBTQIA guests. Positive reviews highlight the hotel's exceptional service and inviting ambiance, making it a top choice for professionals and leisure seekers alike.
JW Marriott Hotel Limaopens in new window: Located in the vibrant city of Lima, this luxurious hotel is perfect for guests who desire a blend of comfort and convenience. With 24-hour business centre access, multiple meeting rooms, and a spacious conference area, it caters impeccably to the needs of modern travellers. The hotel's atmosphere is enhanced by its welcoming stance towards the LGBTQIA community, making it a standout choice for those seeking inclusivity. Guests rave about the attentive service and stylish surroundings, ensuring a memorable stay.
Miraflores Parkopens in new window: Situated in Lima, this hotel offers an exceptional blend of luxury and family-friendly amenities. While it caters to business travellers with multiple meeting rooms and a well-equipped business centre, it also features thoughtful services for younger guests, such as complimentary cribs and babysitting options. The hotel's inclusive environment warmly embraces the LGBTQIA community, enhancing its appeal. Positive sentiments focus on the hotel's modern design and the seamless experience it provides, making it a preferred choice for those seeking distinctive stays.
Top locations to stay in Peru
In Peru, Lima, Cusco, and Machu Picchu are standout destinations. Lima, the vibrant capital, offers exceptional museums and dining experiences. Cusco, steeped in history, showcases impressive ruins and captivating culture. Machu Picchu, the iconic ancient citadel, mesmerises with its breathtaking landscapes. For first-time visitors, Cusco is ideal, providing a rich blend of history and accessibility to nearby attractions.
Limaopens in new window: Lima is the vibrant heart of Peru, boasting a rich mix of history and modernity. With its world-class museums like the Museo Larco and a dynamic culinary scene that showcases both traditional Peruvian flavours and contemporary gastronomy, it’s a foodie’s paradise. Stroll through the historic centre, a UNESCO World Heritage site, where colonial architecture meets bustling plazas. Don't miss the coastal views at Miraflores, perfect for a leisurely walk or a sunset picnic. Lima also offers a lively cultural scene with galleries and performances that highlight local talent.
Cuscoopens in new window: Once the capital of the Inca Empire, Cusco is steeped in history and charm. This city is a gateway to ancient ruins and stunning architecture, with highlights including the sacred Sacsayhuamán and the enchanting Qorikancha temple. Wander through the cobbled streets lined with colourful markets where you can shop for unique handicrafts and textiles. The rich local culture is palpable, with traditional festivals and cultural events that bring the city to life, making it an unforgettable place to stay.
Machu Picchuopens in new window: Known as the Lost City of the Incas, Machu Picchu is a must-visit for anyone seeking awe-inspiring beauty and historical significance. Nestled in the Andes, this ancient site offers breathtaking views and a sense of mystery that captivates every visitor. Explore the well-preserved ruins and marvel at the engineering prowess of the Inca civilization. The surrounding area is also perfect for hiking, allowing you to fully immerse yourself in the stunning natural landscape. A visit to Machu Picchu is not just a journey; it's an experience that stays with you long after you've left.
Things to do in Peru
Peru offers a thrilling blend of rugged treks and serene escapes, from the iconic Inca Trail leading to Machu Picchu to the tranquil shores of Lake Titicaca. Whether you're conquering the Andes or unwinding in lush Amazonian retreats, this vibrant country invites you to explore and relax in equal measure.
Héroes Albarracín – This vibrant city invites you to explore the breathtaking Loma Asiruneopens in new window. Get ready for an outdoor adventure where you can hike along scenic trails and revel in the stunning views of the surrounding landscapes. Whether you’re an experienced adventurer or just looking for a leisurely stroll, the area offers something for everyone. Don’t forget your camera, as the picturesque scenery is perfect for capturing memorable moments!
Santa Rosa – Dive into the rich history of Peru at the Pampas de Ayacucho Historical Sanctuaryopens in new window. This cultural gem is a must-visit for those interested in Peru's past. Take a guided tour to learn about the significant events that shaped the region and explore the beautiful landscapes that cradle this historical site. The experience not only enriches your understanding of Peruvian culture but also provides a serene environment, perfect for reflection and appreciation.
Julcán – Nature enthusiasts will feel right at home in Cerro Majadaopens in new window. This stunning location offers a range of outdoor activities, from invigorating hikes to relaxing picnics amidst breathtaking scenery. As you ascend, soak in the panoramic views that stretch across the horizon, making it an ideal spot for adventurers and families alike. Pack your hiking boots and prepare for a day filled with exploration and connection to nature!
4 tips for savvy savings when booking a hotel in Peru
Book for the cheapest times: The most budget-friendly time to visit Peru is between January and March, when hotel prices tend to be lower. To truly appreciate the country's historical landmarks and cultural attractions, a stay of at least 2 days is recommended. This timeframe allows visitors to explore significant sites such as Machu Picchu, Cusco's historic centre, and the breathtaking landscapes of the Sacred Valley, all of which offer great value for money. With prices potentially dropping during these months, it's an ideal opportunity for those travelling on a budget.
Look for last-minute deals on Hotels.com: To secure the best prices on accommodation in Peru, consider exploring the Deals or Last-Minute Deals sections on Hotels.com, where you may discover discounted rates on hotels as your travel date approaches. Enabling email alerts or push notifications will keep you informed about flash sales and special promotions, helping you take advantage of potential savings. Additionally, the Smart Shopping tool available via the app allows you to compare hotel prices and amenities, ensuring you're more likely to see the best offers. This way, you can be among the first to know when prices drop or rooms become available for your last-minute getaway.
Be flexible with dates: Prices may fluctuate based on factors such as the hotel's location, star rating, and time of year, so being flexible with your travel dates could help you save on your hotel stay in Peru. For those seeking something distinctive, boutique hotels can provide a more personalised experience and potentially better value. When you book with Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll suggest alternative dates that could be more affordable, helping you secure the best deal.
Consider your location: Staying in the heart of major cities in Peru can certainly provide a level of convenience, but it often comes with a higher price tag. Accommodations in bustling city centres are more likely to be costly, making them less budget-friendly for some travellers. In contrast, smaller towns and rural areas tend to offer more affordable options. For those seeking better rates, considering hotels located just outside the city centre could be a wise choice, although this may necessitate additional travel to reach key attractions. Additionally, exploring nearby cities can reveal a wealth of experiences while still being gentle on the wallet, allowing visitors to enjoy the rich culture and beauty of Peru without breaking the bank.
Best time to go to Peru
Peru has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. The peak travel months to visit Peru are June, July, and September, which see a higher number of tourists. During this peak period, the weather is sunny to mostly sunny, accompanied by no to light rainfall. In contrast, May, August, and December are ideal if you're looking for a calmer vacation, marked by no to moderate rainfall and sunny to mostly cloudy conditions.