Peru Hotels

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:May 22 - May 24

Top landmarks in Peru

Check out the Peru hotels guests love right now

Find out more about Peru

Peru: Where Ancient Ruins Whisper Secrets of the Andes

Discover the enchanting essence of Peru, where ancient ruins meet vibrant culture. Explore the breathtaking landscapes of the Sacred Valley, hike the iconic Inca Trail to Machu Picchu, and wander the cobblestone streets of Cusco, a UNESCO World Heritage site. Marvel at the intricate artifacts in Lima's world-class museums and savor the rich flavors of Peruvian cuisine, from ceviche to pisco sours. Whether you're seeking adventure, history, or culinary delights, Peru offers an unforgettable journey through its diverse and captivating scenery. Embrace the magic of this South American gem.

Discover great hotels in Peru

Peru offers a diverse range of hotel accommodations, from luxurious properties with stunning views to charming boutique hotels rich in history. Whether you prefer modern amenities or traditional designs, you’ll find various options that cater to all budgets and preferences, making your stay memorable and comfortable. Here are some of our travelers' favorite hotels in Peru:

  1. Rio SagradoOpens in a new window: This exquisite 5.0-star hotel in Urubamba offers a boutique experience that perfectly blends traditional charm with modern luxury. With uniquely designed decor and artworks, every corner of the hotel tells a story, creating a captivating atmosphere. Travelers appreciate the LGBTQIA welcoming environment, making it an ideal choice for those seeking a distinctive getaway. Amenities include an inviting infinity pool and a high-end restaurant that serves gourmet cuisine, ensuring a delightful culinary journey. The property also features express check-in and curated experiences, promising a seamless and enjoyable stay for trend-aware leisure travelers.
  2. JW Marriott El Convento CuscoOpens in a new window: Located in the vibrant city of Cusco, this 5.0-star hotel embodies luxury and sophistication, catering to discerning travelers. The property is LGBTQIA welcoming and offers features such as a stunning rooftop bar with panoramic views, perfect for enjoying a cocktail as the sun sets. The high-end restaurant serves exquisite local and international dishes, providing an unforgettable dining experience. With its elegant architectural design and attentive service, this hotel ensures a smooth and high-quality journey for travelers seeking an upscale vacation experience.
  3. Souma HotelOpens in a new window: Situated in the bustling city of Lima, this 5.0-star hotel stands out for its eco-certified status and luxurious amenities. It is the ideal retreat for business travelers who appreciate a blend of comfort and sustainability. The hotel boasts a state-of-the-art spa, offering a range of rejuvenating treatments, alongside an infinity pool that provides a tranquil escape from the city's hustle. Guests can also indulge in gourmet dining at the hotel's restaurant, which focuses on fresh, local ingredients. This property guarantees a high-quality experience for those who prioritize both luxury and environmental consciousness.

Top locations to stay in Peru

Lima, Cusco, and Urubamba are fantastic destinations in Peru. Lima is renowned for its vibrant museums and diverse dining scene. Cusco captivates with its rich ruins and cultural heritage, while Urubamba offers a serene atmosphere and access to impressive archaeological sites. For first-time visitors, Cusco is the best choice, providing a unique blend of history and adventure.

  1. LimaOpens in a new window: Lima is a vibrant city that beautifully blends history with modern culture. It’s known for its incredible dining scene, showcasing everything from traditional Peruvian cuisine to innovative gastronomic experiences. You can explore fascinating museums that delve into the rich history of the region, such as the Larco Museum and the National Museum of Archaeology. Additionally, the coastal district of Miraflores offers stunning ocean views and parks for leisurely strolls, making it a great spot to unwind after a day of exploration.
  2. CuscoOpens in a new window: Cusco, once the capital of the Inca Empire, is a must-visit for history enthusiasts. The city is surrounded by breathtaking ruins and archaeological sites, including the iconic Sacsayhuamán and Qorikancha. The vibrant Plaza de Armas serves as a cultural hub, where you can enjoy local crafts and street performances. The city also offers a mix of traditional and contemporary dining options, perfect for savoring the unique flavors of Peruvian cuisine.
  3. UrubambaOpens in a new window: Urubamba is a charming town located in the Sacred Valley, ideal for those seeking a peaceful retreat surrounded by stunning natural scenery. It offers a relaxed atmosphere and serves as a gateway to explore nearby ruins and traditional markets. Visitors can enjoy local handicrafts and fresh produce at the vibrant Urubamba market. The area is also perfect for those looking to connect with nature, with opportunities for hiking and exploring the picturesque landscapes that define the Sacred Valley.

Things to do in Peru

Peru offers an exhilarating blend of exploration and leisure. Trek through the breathtaking Andes, marvel at the ancient ruins of Machu Picchu, or unwind with a serene stroll along the shores of Lake Titicaca. Discover vibrant cities and tranquil landscapes that cater to every traveler's spirit.

  • Héroes Albarracín – This vibrant city beckons outdoor enthusiasts and adventure seekers alike. Head to Loma AsiruneOpens in a new window for an exhilarating experience filled with scenic views and thrilling activities. The themed outdoor area is perfect for those who crave a rush of adrenaline while surrounded by breathtaking landscapes. Whether you're hiking, biking, or simply enjoying the natural beauty, you're sure to create unforgettable memories in this lively destination.
  • Huayllapampa – Nestled in the enchanting surroundings, Huayllapampa offers a romantic escape with its stunning landscapes. Make your way to Laguna WilcacochaOpens in a new window, where you can stroll along the beach and take in the serene ambiance. Pack a picnic to enjoy by the water or take a peaceful boat ride to explore the lake. The picturesque scenery provides a perfect backdrop for couples or families looking to spend quality time together.
  • Otuzco – This charming city is a haven for nature lovers. Venture to Cerro MajadaOpens in a new window for a day of hiking and exploration. The area boasts stunning views that will leave you in awe, especially when you reach the summit. Enjoy the fresh air and diverse flora and fauna as you traverse the various trails. It’s a fantastic spot to connect with nature and capture some breathtaking photographs.

4 tips for savvy savings when booking a hotel in Peru

  1. Book for the cheapest times: The most budget-friendly time to visit Peru is from January to March, when hotel prices are typically lower. To fully appreciate the historical landmarks and cultural attractions, a stay of at least 2 days is recommended. This timeframe allows you to explore Peru's rich heritage, including its ancient ruins, vibrant cultural sites, and stunning natural landscapes, all while enjoying great value for your money. Travelers on a budget will find that prices may drop during this period, making it an ideal time for an affordable adventure.
  2. Look for last-minute deals on Hotels.com: To explore last-minute deals in Peru, visit the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may discover discounted hotel rates as your travel dates approach. Consider enabling email alerts or push notifications to stay informed about flash sales and special promotions, helping you save on your trip. Additionally, the Smart Shopping feature in the app serves as a comparison tool, allowing you to compare hotel prices and amenities. This way, if room availability changes or prices drop, you're more likely to be the first to know and secure a great last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate based on various factors, including the hotel's location, star rating, and the time of year. Being flexible with your travel dates may help you save on your hotel stay in Peru. If you're interested in unique accommodations, boutique hotels often provide a more personalized experience and can sometimes offer better value. When you book through Hotels.com, we will inform you if the price for your chosen dates is above or below the average. If the price is on the higher side, we’ll recommend alternative dates that could be more affordable, increasing your chances of getting a better deal.
  4. Consider your location: Staying in the heart of major cities in Peru can provide unmatched convenience, but it often comes with a higher price tag. Accommodations in these bustling urban centers are typically more expensive due to their proximity to local attractions and amenities. In contrast, smaller towns and rural areas are more likely to be affordable, offering visitors a chance to experience the local culture without breaking the bank. For those seeking better rates, considering hotels outside the city center can be a smart choice, although this may require additional travel to reach key sites. Exploring nearby cities can also yield plenty of attractions while providing more budget-friendly options for your stay.

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.

Keep exploring