Hotels in Peru

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Peru?

Top hotels in Lima (and vicinity)

Top hotels in Cusco

Top hotels in Machu Picchu

Top hotels in Ollantaytambo

Top cities in Peru

Great weekend hotel deals in Peru

Showing deals for:21 Aug - 23 Aug

Top landmarks in Peru

Check out reviews of Peru hotels guests love

Find out more about Peru

Peru: Where Ancient Ruins Whisper Secrets of the Andes

Discover the enchanting allure of Peru, a treasure trove of ancient ruins and vibrant culture. Marvel at the breathtaking landscapes of the Andes and the lush Amazon rainforest, where the majestic Machu Picchu awaits, a testament to the ingenuity of the Inca civilisation. Wander through the cobbled streets of Cusco, rich in history and a gateway to the Sacred Valley. Indulge in the flavours of Peruvian cuisine, with its fusion of traditions and fresh ingredients. From the serene shores of Lake Titicaca to the unique wildlife of the Galapagos Islands, Peru offers unforgettable adventures for every traveller.

Discover great hotels in Peru

Peru offers a diverse range of hotel accommodations, from luxury options in major cities to charming boutique hotels in smaller towns. Many establishments feature local architecture and cultural touches, while amenities can include wellness centres, fine dining, and guided tours. Whether you prefer modern comforts or rustic charm, you'll find suitable options for your stay. Here are some of the most popular hotels with our travelers in Peru:

  1. Palacio del InkaOpens in a new window: This exceptional 5.0-star hotel in Yanque boasts an impressive guest rating of 10.0 out of 10. Designed for discerning leisure travellers, it features a range of family-friendly amenities alongside a welcoming atmosphere for the LGBTQIA community. Guests can enjoy delightful moments at the playground, while the hotel's overall decor and service focus create a seamless and relaxing experience. The positive sentiments highlight the outstanding service and inviting environment, ensuring a memorable stay.
  2. Souma HotelOpens in a new window: Located in the breathtaking Machu Picchu, this 5.0-star hotel has earned a distinguished guest rating of 9.2 out of 10. With its boutique-themed charm, the hotel captivates guests seeking unique experiences, showcasing beautifully designed interiors and artistic touches. The property’s attention to detail elevates the stay while providing a sophisticated atmosphere perfect for leisure travellers. The positive reviews celebrate the enchanting ambiance and extraordinary service, making it a top choice for those looking to indulge in a luxurious escape.
  3. JW Marriott El Convento CuscoOpens in a new window: Nestled in Cusco, this 5.0-star hotel also boasts an impressive guest rating of 10.0 out of 10. Set within a national historic building, it offers a remarkable experience for history enthusiasts and leisure travellers alike. The hotel features delightful amenities, including in-room babysitting services, allowing for a comfortable and enriching stay. Positive sentiments reflect the hotel's unique character and welcoming environment, ensuring that every guest enjoys a captivating and memorable visit.

Where to stay in Peru

In Lima, Cusco, and Machu Picchu, each offers unique experiences for travellers. Lima charms with its vibrant dining, rich culture, and historical sites. Cusco, steeped in Incan heritage, showcases stunning ruins and vibrant markets. Machu Picchu, an iconic archaeological site, invites hiking and exploration. For first-time visitors, Cusco is the ideal base to immerse in Peru's rich history and culture.

  1. LimaOpens in a new window: Lima is an exciting destination that offers a blend of history, modern culture and vibrant dining. With a focus on museums, dining, shopping and cultural experiences, you can explore must-see places like Plaza de Armas de Lima and enjoy leisurely strolls along Costa Verde. The city's emphasis on historical and art attractions makes it perfect for travellers who appreciate rich heritage without missing out on a good tour. Enjoy the relaxed vibe in cosy cafes and partake in local tours that provide a taste of Lima's unique style.
  2. CuscoOpens in a new window: Cusco is the ideal spot for those who love a mix of history and local culture. Steeped in tradition, you can visit remarkable sites such as Plaza de Armas and Sacsayhuaman, while the city's affinity for ruins and museums invites you to explore its deep historical roots. Enjoy local shopping and coffee in quaint cafes, making it a great base for immersive cultural tours in a relaxed setting. Cusco’s charm lies in its blend of historical landmarks and a vibrant cultural scene.
  3. Machu PicchuOpens in a new window: Machu Picchu is a captivating retreat for lovers of ancient ruins and breathtaking vistas. With a focus on hiking, historical exploration and local culture, this UNESCO site offers a unique opportunity to immerse yourself in archaeological wonders and natural beauty. Although it is a quieter destination, the area provides access to excursions that let you discover both the mountain's mystique and the surrounding river landscapes, making it a perfect spot for those seeking a blend of history and nature.

Things to do in Peru

Peru offers a delightful blend of exploration and relaxation, from the vibrant Piazza Square buzzing with local life to tranquil beaches and serene lakes. Hike the hills for breathtaking views or unwind by picturesque water features, ensuring your trip is both invigorating and restful.

  • Talavera de la Reyna – This vibrant city is steeped in culture. Start your exploration at Plaza de ArmasOpens in a new window, the central square, which is often alive with local events and performances. Take a leisurely stroll to admire the beautiful architecture surrounding the square. The atmosphere is perfect for soaking in the local culture, perhaps enjoying a coffee at one of the nearby cafés while watching the world go by. The artistic heritage of Talavera de la Reyna is evident in its traditional pottery and crafts, so be sure to visit local shops to find unique souvenirs.
  • El Alto – Nestled in the hills, El Alto offers a blend of natural beauty and cultural experiences. Visit the stunning Iglesia Santa Maria de Fatima, a local church known for its unique architecture and serene atmosphere. After that, venture to the scenic hills for breathtaking views of the surrounding landscape. The area is perfect for walking and exploring, with various pathways leading to viewpoints that showcase the natural beauty of the region. Don’t miss the chance to interact with friendly locals and discover the rich traditions that make El Alto special.
  • Mariano Dámaso Beraún – Known for its stunning lake and outdoor activities, this city is a paradise for nature lovers. Head to Parque Nacional Tingo María, where you can immerse yourself in the beauty of lush greenery and diverse wildlife. The park features numerous trails for hiking and areas perfect for picnicking while taking in the scenic vistas. For the adventurous traveller, consider kayaking on the lake or exploring the various waterfalls scattered throughout the park. It's a great spot to connect with nature and enjoy some fresh air away from the hustle and bustle.

4 tips for savvy savings when booking a hotel in Peru

  1. Book for the cheapest times: Visiting Peru on a budget is a fantastic experience, especially if you choose to travel between January and March when hotel prices may drop to lower prices. A stay of at least 2 days is ideal for exploring the country's key landmarks, historical sites, cultural attractions and natural wonders. This period offers affordable travel opportunities, ensuring great value for money without compromising the chance to experience Peru's rich heritage and natural beauty.
  2. Look for last-minute deals on Hotels.com: For travellers exploring Peru, Hotels.com may offer attractive DealsOpens in a new window and Last-Minute Deals on hotels near your travel dates. By visiting these sections, you may discover discounted rates, and enabling email alerts or push notifications could ensure you’re updated on flash sales and special promotions. Additionally, Hotels.com’s Smart Shopping tool via the app allows you to compare hotel prices and amenities, so if rooms become available or prices drop, you're more likely to see the opportunity to book a last-minute getaway.
  3. Be flexible with dates: Prices can vary depending on factors such as the hotel's location, star rating, and time of year, so being flexible with your dates may help you save on your Peru hotel stay. For those seeking unique experiences, boutique hotels can offer a more personalised touch and potentially better value. When you book with Hotels.com, we will inform you if the price for your chosen dates is above or below the average. Should the price be higher, we may suggest alternative dates that could help you find a more appealing option.
  4. Consider your location: Staying close to the heart of major Peruvian cities may be convenient, but it is more likely to come with a higher price tag. City centre accommodations are often located in proximity to key attractions, which can contribute to their elevated costs. In contrast, smaller towns and rural areas tend to be more affordable, and hotels outside the city centre are more likely to offer better rates. However, opting for these alternatives might necessitate a bit of extra travel to reach the main points of interest. For travellers seeking a balance between convenience and cost, exploring nearby cities that offer a wealth of attractions alongside more budget-friendly options can be a prudent choice.

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. If you’re looking to soak up the lively atmosphere in Peru, June, July, and September are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is sunny to mostly sunny, with little to no rainfall. However, if you prefer a more relaxed experience, May, August, and December are perfect for a quieter getaway, marked by no to moderate rainfall and sunny to mostly cloudy conditions.