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:Aug 21 - Aug 23

Top landmarks in Peru

Check out the Peru hotels guests love right now

Find out more about Peru

Unveiling Peru: A Tapestry of Serene Lagoons and Vibrant Culture

Discover the enchanting allure of Peru, a treasure trove of natural wonders and rich culture. Journey through the breathtaking landscapes of the Andes, where the majestic Machu Picchu awaits, whispering tales of the ancient Incan civilization. Explore the serene beauty of Lake Titicaca, the world's highest navigable lake, or wander the vibrant streets of Cusco, steeped in history and charm. Immerse yourself in the lush Amazon rainforest, teeming with wildlife, or relax by the picturesque lagoons of Huacachina. From culinary delights to colourful festivals, Peru promises an unforgettable adventure for every traveller.

Last-Minute DealsOpens in a new window

Discover great hotels in Peru

Peru offers a diverse range of hotel accommodations, from charming boutique inns to luxurious five-star properties. Whether you're seeking modern amenities or authentic local experiences, you'll find options that cater to various budgets and preferences. Enjoy stunning views and rich cultural experiences throughout your stay. Here are some of our travelers' favorite hotels in Peru:

  1. Country Club Lima Hotel - The Leading Hotels of the WorldOpens in a new window: Located in the heart of Cusco, Country Club Lima Hotel - The Leading Hotels of the World is a stunning 5.0-star hotel that offers a unique historic-themed experience. With a remarkable guest rating of 9.6, this property is set within a national historic building and features exquisite art and antique décor. The hotel provides exceptional amenities, including complimentary cribs and window guards, ensuring a comfortable stay. Renowned for its excellent facilities and attentive service, Country Club Lima Hotel - The Leading Hotels of the World invites travelers to immerse themselves in the beauty of its surroundings while enjoying a delightful breakfast and charming courtyard. This hotel is perfect for leisure travelers seeking a memorable and luxurious stay in a historically rich environment.
  2. Sanctuary LodgeOpens in a new window: In the vibrant city of Lima, Sanctuary Lodge stands out as a 5.0-star boutique hotel, boasting a guest rating of 9.4. This property features beautifully designed interiors with Beaux-Arts architecture, catering to discerning travelers who appreciate unique aesthetics. Guests can indulge in a sumptuous buffet breakfast with made-to-order eggs and spacious rooms equipped with high-end amenities. The impeccable service and welcoming atmosphere make Sanctuary Lodge a top choice for those seeking a refined and stylish experience in a prime neighborhood. This hotel is ideal for leisure travelers who value comfort and distinctive design in their accommodations.
  3. Explora Valle SagradoOpens in a new window: Nestled in the breathtaking setting of Machu Picchu, Explora Valle Sagrado is a remarkable 5.0-star hotel with a guest rating of 9.2. This boutique property is LGBTQIA welcoming and features exquisite decor that enhances the travel experience. It is tailored for travelers looking to immerse themselves in the stunning natural beauty of the region while enjoying high-quality amenities. With a focus on creating a unique atmosphere and providing curated experiences, Explora Valle Sagrado is perfect for leisure travelers in search of a luxurious and unforgettable getaway in one of the world's most iconic destinations.

Where to stay in Peru

In Lima, Cusco, and Machu Picchu, each offers unique attractions for visitors. Lima dazzles with its vibrant dining scene, museums, and historic sites. Cusco enchants with its rich cultural heritage, stunning ruins, and lively markets. Machu Picchu captivates with breathtaking hikes and archaeological wonders. For first-time visitors, Cusco is the ideal base to experience Peru's diverse offerings.

  1. LimaOpens in a new window: Lima is a vibrant city that perfectly combines modern life with rich history. It’s known for its fantastic museums, delicious dining options, and lively shopping scene. You can explore cultural attractions like the stunning Plaza de Armas de Lima, where the impressive architecture reflects the city’s colonial past. For a more relaxing time, head to Waikiki Beach along the Costa Verde, perfect for soaking up the sun. Lima is also famous for its art scene, with galleries showcasing both local and international artists. When it comes to accommodations, consider hotels that offer easy access to the city’s bustling areas, making it convenient to explore and enjoy the vibrant nightlife.
  2. CuscoOpens in a new window: Cusco is a historical gem that invites you to dive into its rich culture and stunning ruins. The city is a UNESCO World Heritage Site, and its historical significance is evident in attractions like the majestic Sacsayhuaman and the Cusco Cathedral. The Plaza de Armas is not just the heart of the city but also a great spot for cafes and shopping. The local markets offer unique handmade crafts that make for perfect souvenirs. Staying in Cusco means you’re right at the gateway to explore the Inca heritage while enjoying a cozy atmosphere filled with cultural experiences.
  3. Machu PicchuOpens in a new window: Machu Picchu is a must-visit destination for those who crave adventure and breathtaking views. This ancient Inca citadel is perched high in the Andes Mountains and is renowned for its archaeological significance and stunning landscapes. Hiking the trails here provides an exhilarating experience, where you can soak in the natural beauty surrounding the ruins. The excursions available not only allow you to explore the site but also to enjoy the scenic journey to get there. Staying near Machu Picchu offers the chance to wake up to the serene mountain views, making it an unforgettable part of your Peru trip.

Things to do in Peru

Peru offers an exhilarating blend of adventure and relaxation, from swimming in serene beaches and exploring vibrant jungles to boating along picturesque rivers. Discover stunning waterfalls, charming small towns, and breathtaking lookouts, while unwinding at peaceful parks or strolling along lively jetties. Every moment is an unforgettable experience!

  • Chanchamayo – Nestled in the lush jungle, Chanchamayo is a haven for nature lovers and adventure seekers. Dive into the refreshing waters as you go swimming in the area's beautiful waterfalls, which are surrounded by vibrant wildlife. Don’t miss out on a boat ride through the serene landscapes, where you can spot exotic birds and perhaps even monkeys. An absolute highlight is the Kimiri Suspension Bridge, where you can soak in the stunning views of the surrounding hills and immerse yourself in the local culture while enjoying the nearby attractions.
  • Huarmey – If you’re craving sun and surf, Huarmey is the place for you. This coastal city boasts the beautiful Tuquillo Beach, a laid-back spot perfect for relaxing on the sand or taking a dip in the ocean. The gentle waves are ideal for a leisurely swim, and the surrounding scenery offers a picturesque backdrop for your holiday photos. Stroll along the beach, enjoy the sound of the waves, and indulge in delicious local seafood at nearby eateries for a truly refreshing experience.
  • Rázuri – Explore the charming city of Rázuri, where outdoor adventures await. Spend time at the bustling Puerto Malabrigo Square, a cultural hub that showcases local life and traditions. Take in the views from the nearby lookout points, or relax along the beach, where the soft sand invites you to unwind. Don’t forget to visit the park, which is perfect for a leisurely walk or enjoying a picnic. As the sun sets, the area transforms into a picturesque spot to enjoy the evening breeze and reflect on your day's adventures.

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 tend to be lower. For a meaningful experience exploring the country’s key landmarks, cultural heritage, and natural wonders, a stay of at least 2 days is recommended. This duration allows visitors to fully appreciate attractions such as the historical sites of Cusco, the breathtaking landscapes of the Sacred Valley, and the majestic Machu Picchu. With prices potentially dropping during this period, travellers can enjoy a great value for money while immersing themselves in Peru’s rich history and stunning scenery.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals in Peru on Hotels.com, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections, where you may discover discounted rates on hotels as your travel date approaches. Consider enabling email alerts or push notifications to stay informed about flash sales and unique promotions, helping you avoid missing potential savings. Additionally, the Smart ShoppingOpens in a new window tool available via the app allows you to compare hotel prices and amenities easily. This way, should rooms become available or prices drop, you're more likely to see the updates first and can secure your last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate based on factors like the hotel's location, star rating, and the time of year, so being flexible with your travel dates may help you find a better deal on your stay in a hotel in Peru. If you're interested in a unique experience, boutique hotels often provide a more personalised touch and sometimes better value. When you book through Hotels.com, we'll inform you if the price for your chosen dates is above or below the average. If the price seems a bit high, we can suggest alternative dates that might be more affordable, helping you potentially save on your trip.
  4. Consider your location: Staying in the heart of major cities in Peru often provides unmatched convenience and easy access to local attractions, but this prime location typically comes at a premium. Accommodations in bustling city centres are more likely to be costly, making it worthwhile to consider options in smaller towns or rural areas, which tend to be more affordable. For those seeking better rates, exploring hotels outside the city centre may be a viable option, although it might necessitate additional travel to reach key points of interest. Alternatively, nearby cities often offer a wealth of experiences while presenting more budget-friendly accommodation choices, allowing visitors to enjoy the charm of Peru without overspending.

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. June, July, and September are the peak travel months in Peru, attracting a higher number of tourists. During this peak period, the weather is sunny to mostly sunny, accompanied by no to light rainfall. On the other hand, May, August, and December tend to be quieter times to visit, marked by no to moderate rainfall and sunny to mostly cloudy conditions.

Keep exploring