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 Unveiled: A Tapestry of Ancient Ruins and Vibrant Cultures

Discover the enchanting allure of Peru, a treasure trove of ancient civilisations and breathtaking landscapes. Explore the iconic ruins of Machu Picchu, nestled high in the Andes, and wander through the vibrant streets of Cusco, rich in Incan heritage. Experience the mystical Nazca Lines, and marvel at the rainbow-hued mountains of Vinicunca. Delve into the rich flavours of Peruvian cuisine, from ceviche to lomo saltado, and immerse yourself in the colourful traditions of local markets. With its diverse natural beauty and cultural richness, Peru promises an unforgettable adventure for every traveller.

Discover great hotels in Peru

Peru offers a range of hotel stays from cosy B&Bs to luxurious five-star retreats. Expect friendly service, modern comforts and unique local touches that reflect the vibrant culture and rich history of Peru. Here are some of our travelers' favorite hotels in Peru:

  1. Palacio del InkaOpens in a new window: This superb 5.0-star hotel in Lima offers a luxurious experience with a guest rating of 9.4 out of 10. It is ideal for leisure travellers seeking a high-end vacation with an emphasis on comfort and premium services. Enjoy curated experiences, high-end restaurants, and stunning architectural design. The property is celebrated for its spotless rooms, breathtaking ocean views from a corner room, and a vibrant bar and restaurant scene that elevates your stay to a memorable level.
  2. Melia LimaOpens in a new window: This magnificent 5.0-star hotel in Cusco boasts an impressive guest rating of 9.6 out of 10. Perfect for leisure travellers, it features spacious rooms, a safe and central location near Plaza de Armas, and a dynamic bar area that serves as a popular spot. Enjoy the luxury of fine dining, express check-in, and a dedicated focus on delivering a memorable and sophisticated travel experience.
  3. Explora Valle SagradoOpens in a new window: This exquisite 5.0-star hotel in Lima offers a guest rating of 9.4 out of 10, targeting leisure travellers with its focus on exceptional comfort and sophistication. Experience a luxurious setting with thoughtfully designed spaces, modern amenities, and a focus on delivering a smooth, high-quality journey. Revel in the promise of pristine rooms and a refined ambiance that makes every moment of your stay truly special.

Where to stay in Peru

In Lima, Cusco, Machu Picchu, each offers unique attractions: Lima marries museums, dining, and vibrant culture with historical and modern flair; Cusco enchants with UNESCO-listed ruins, lively markets, and rich heritage; Machu Picchu captivates with ancient ruins and breathtaking hikes. First-time visitors are best suited to stay in Lima, the Peruvian capital.

  1. LimaOpens in a new window: Lima is a vibrant metropolis that offers a rich mix of museums, dining, and cultural experiences. It provides an engaging urban backdrop ideal for travellers who want to explore historical sites like Plaza de Armas de Lima and enjoy a variety of local cafes and tours. The blend of shopping and dancing options makes it a lively destination for those who appreciate a modern twist on traditional culture. With its unique coastal elements like Costa Verde and even a nod to a beach vibe at Waikiki Beach, Lima stands out as a well-rounded destination perfect for experiencing Peruvian urban life.
  2. CuscoOpens in a new window: Cusco is a charming city where history and culture blend seamlessly. It is renowned for its unique historical ambience, inviting visitors to wander around Plaza de Armas and marvel at the architectural splendour of Cusco Cathedral. The city's array of museums, local shops and quaint cafes create a delightful atmosphere, perfect for immersing oneself in the local heritage. With a focus on ruins and an unmistakable cultural flair, Cusco offers a relaxed yet enriching experience for those looking to discover Peru’s storied past.
  3. Machu PicchuOpens in a new window: Machu Picchu is a captivating destination for those who enjoy exploring ancient ruins and natural landscapes. Known for its enchanting hiking routes and archaeological significance, it offers a rare chance to immerse in history amid breathtaking mountain views. While the area is steeped in cultural and historical allure, the appeal here lies in its natural charm and the opportunity for excursions that connect you with Peru's majestic past. Its status as a UNESCO site adds to its allure as a must-see wonder for travellers seeking a unique and memorable adventure.

Things to do in Peru

Peru offers an exciting blend of history and natural beauty—from vibrant live music and dynamic art scenes to birdwatching in lush gardens and exploring ancient architecture nestled by serene lakes and dramatic canyons.

  • Pueblo Libre – In this vibrant neighbourhood, you can explore a blend of history and modern charm. Start by visiting the Larco Herrera Museum where you can uncover fascinating cultural artefacts and archaeological treasures. Enjoy a stroll through local gardens adorned with seasonal flowers and take in the architectural beauty that reflects the area's rich heritage. For a touch of local flavour, catch some live music at a nearby venue or engage in a relaxed session of birdwatching in the quieter parts of the neighbourhood. This area is perfect for those who appreciate art and cultural narratives intertwined with everyday life.
  • Circa – As a city with a remarkable natural backdrop, Circa is best known for its striking canyon views. While in the city, don't miss a visit to the Condebamba Monumental Stadium where you can experience the excitement of local sports events and soak up the vibrant atmosphere of the crowd. The unique blend of urban life and natural landscapes makes Circa an interesting stop for travellers looking to enjoy both culture and outdoor vistas.
  • Juli – Nestled by a serene lake, Juli offers a peaceful retreat with a cultural twist. A must-see in Juli is the Aramu Muru Doorway, an intriguing site that invites you to explore its mysterious past. The area around the lake provides a tranquil setting perfect for leisurely walks and moments of reflection. Whether you're keen on uncovering historical narratives or simply enjoying the scenic beauty, Juli offers a balanced mix of cultural exploration and natural splendour.

4 tips for savvy savings when booking a hotel in Peru

  1. Book for the cheapest times: The most affordable period to visit Peru is from January to March, when hotel rates may drop, offering great value for money. For an enriching experience that allows you to delve into the country's remarkable landmarks, history, culture, and natural wonders, a stay of at least 2 days is recommended. This budget-friendly timeframe enables you to explore significant sites such as Machu Picchu, the Nazca Lines, and the historic city of Cusco, making it an ideal choice for travellers on a budget.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals in Peru, begin by exploring the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may discover discounted hotel rates near your travel date. Additionally, activating email alerts or push notifications from Hotels.com could keep you informed about flash sales and special promotions, helping you seize potential savings. The Smart Shopping feature within the app allows you to compare hotel prices and amenities, ensuring that if rooms become available or prices drop, you’re more likely to be the first to know, making it easier to book a spontaneous getaway.
  3. Be flexible with dates: Prices can fluctuate depending on various factors, including the hotel's location, star rating, and the time of year; therefore, being flexible with your travel dates may help you find better rates for your accommodation in Peru. For those in search of distinctive experiences, boutique hotels often provide a more personalised touch and may offer greater 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 end, we will suggest alternative dates that could help you discover a more favourable rate.
  4. Consider your location: Staying in the heart of major cities in Peru often brings the advantage of convenience, as visitors find themselves close to local attractions and vibrant cultural experiences. However, this prime location frequently comes with a heftier price tag. In contrast, smaller towns and rural areas are generally more likely to be affordable, offering a chance to enjoy the local charm without breaking the bank. For those seeking better rates, it may be worth considering accommodation outside the city centre, though this could necessitate additional travel to reach key sights. Alternatively, exploring nearby cities can reveal a wealth 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.