Hotel 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

Showing deals for:21 Aug - 23 Aug

Top landmarks in Peru

Check out reviews of Peru hotels guests love

Find out more about Peru

Unveiling Peru: A Journey Through Ancient Ruins and Timeless Museums

Peru is a captivating blend of ancient civilisation and thriving modernity. Its storied ruins, including the mystic Machu Picchu, whisper secrets of the Inca Empire, while its museums showcase a rich tapestry of history and culture. Beyond its archaeological treasures, Peru offers diverse landscapes—from the rugged Andes to the serene Amazon Basin—ensuring an unforgettable journey for every traveller. Immerse yourself in a realm where tradition meets nature in the most enchanting ways.

Discover great hotels in Peru

Peru offers a range of hotel options from cosy boutique stays to luxurious star hotels. Many feature modern comforts, local decor, and easy access to cultural attractions, making them a great base for exploring Peru’s rich heritage and vibrant cities. Here are some of the most popular hotels with our travelers in Peru:

  1. Melia LimaOpens in a new window: This 5.0-star hotel, rated 9.6 out of 10, offers a boutique and luxurious retreat in Urubamba. Trend-aware leisure travellers can enjoy uniquely designed decor and artworks, a signature element of its traditional property design. The hotel provides high-end experiences with meticulously curated services and amenities to ensure a smooth, high-quality journey. Guests praise the perfect service and immaculate presentation, making it an unforgettable destination for those seeking comfort and distinctive experiences.
  2. Swissôtel LimaOpens in a new window: This 5.0-star hotel in Lima, rated 9.6 out of 10, is an excellent choice for leisure travellers who appreciate a luxurious setting. With a focus on comfort and refined amenities, the hotel boasts a pristine location and a welcoming atmosphere. Guests experience a perfect blend of style and modern convenience, making it a standout destination for a smooth and high-quality journey. Its excellent value for money and top-notch service ensure a memorable stay.
  3. Miraflores ParkOpens in a new window: This 5.0-star hotel, rated 9.8 out of 10, in Urubamba provides a luxurious escape ideal for leisure travellers. With a focus on adventure and relaxation, the hotel offers a range of high-end amenities including an exceptional spa and gym, along with stunning views and spacious, comfortable rooms. The property promises a distinctive experience through its beautifully designed space and superb service, ensuring an engaging and smooth journey for those seeking a memorable and upscale retreat.

Where to stay in Peru

In Lima, Cusco, Machu Picchu, each destination offers a unique allure: Lima boasts cultural richness with museums, dining and historical sites; Cusco enchants with its ruins, vibrant markets and UNESCO heritage; Machu Picchu captivates with ancient ruins and scenic hikes. For first-time visitors, Lima is best suited for its diverse urban attractions and accessibility.

  1. LimaOpens in a new window: Lima is an exciting destination for travellers seeking rich culture and vibrant experiences. With its stunning coastal views and historic architecture, it’s a must-visit for anyone interested in museums, art, and dining. You can explore the Plaza de Armas de Lima, surrounded by impressive colonial buildings, or unwind at Waikiki Beach along the Costa Verde. The city is also known for its lively market scene, where you can shop for local crafts and unique souvenirs. For an enjoyable stay, consider hotels in Miraflores, a bustling neighbourhood with plenty of cafes and cultural attractions, making it easy to immerse yourself in the local vibes.
  2. CuscoOpens in a new window: Cusco is a treasure trove of history, serving as the gateway to the majestic Incan ruins. Its cobbled streets and vibrant plazas are a delight for anyone interested in culture and historical exploration. The Plaza de Armas is a fantastic starting point, surrounded by stunning architecture and local shops. Don’t miss Sacsayhuaman, an impressive archaeological site just outside the city, offering breathtaking views and insight into ancient civilisations. The city is filled with charming cafes where you can relax and soak in the atmosphere. For unique stays, look for accommodations that reflect the region's heritage, enhancing your overall experience.
  3. Machu PicchuOpens in a new window: Machu Picchu is the ultimate destination for those seeking adventure and awe-inspiring scenery. This UNESCO World Heritage Site is famous for its ancient ruins set against a backdrop of majestic mountains, making it a dream for history buffs and nature lovers alike. Hiking the Inca Trail offers an unforgettable experience, but the site itself, with its well-preserved structures, is a highlight for any traveller. While staying in nearby Aguas Calientes, you'll find a variety of accommodations that cater to different budgets, ensuring a comfortable base for exploring this iconic site and its surrounding hot springs.

Things to do in Peru

Peru offers a blend of lively dancing scenes and quaint shopping streets alongside breathtaking monuments, grand cathedrals, and museums. With its historic churches and UNESCO sites, this destination promises both spirited activity and serene moments.

  • Lima Historic Center – This neighbourhood offers a blend of historic and modern experiences. You can explore significant landmarks such as the Plaza de ArmasOpens in a new window de Lima, which showcases the rich city culture and heritage. Wander around the area to see exquisite cathedrals, churches, and monuments that tell tales of the past. For art and history enthusiasts, various museums provide insights into the local traditions and architectural marvels, including the designated Unesco sites. After a day of sightseeing, enjoy some local shopping and even a bit of dancing to experience the lively urban rhythm.
  • Llipata – In this city, cultural exploration takes centre stage. A must-see is the Nazca Lines, an enigmatic archaeological site that draws visitors from around the globe. The mysterious geoglyphs etched into the desert sands offer a unique perspective on ancient civilisations. As you explore Llipata, the blend of historical intrigue and local culture creates a distinctive travel experience, inviting you to uncover the stories behind these ancient designs.
  • Tacural – This city is a vibrant mix of modern life and historical charm. One of the highlights is the Plaza de ArmasOpens in a new window, where you can immerse yourself in the city's cultural pulse. The plaza provides a lively setting to enjoy local architecture and community life. It’s an ideal spot to stroll around, take in the surroundings, and appreciate the heritage that shapes Tacural’s unique identity.

4 tips for savvy savings when booking a hotel in Peru

  1. Book for the cheapest times: The most budget-friendly period to visit Peru is from January to March, when hotel prices are usually more affordable and may drop to lower prices. A stay of at least 2 days is recommended to fully appreciate the key landmarks, historical sites, cultural attractions, and natural wonders that Peru has to offer. This period offers great value for money, making it a prime opportunity for travellers on a budget to explore the country's rich heritage and scenic beauty.
  2. Look for last-minute deals on Hotels.com: For travellers in Peru, Hotels.com offers DealsOpens in a new window that may provide reduced rates on hotels, especially as travel dates approach. By checking the Last-Minute Deals section, you could find discounted options close to your departure. The app’s Smart Shopping feature is a useful comparison tool that allows users to compare hotel prices and amenities, keeping you informed through email alerts or push notifications should prices drop or rooms become available. This way, you're more likely to see opportunities for a last-minute getaway.
  3. Be flexible with dates: Prices may 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 stay in a Peruvian hotel. For those seeking a unique experience, boutique hotels can provide a more personalised service and sometimes offer 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. If the price appears to be on the higher side, we may suggest more affordable dates to help you potentially find a better deal.
  4. Consider your location: Staying in the heart of Peru's major cities can undoubtedly provide convenience and quick access to local attractions; however, it is often accompanied by steeper prices. In contrast, smaller towns and rural areas tend to be more affordable, offering a more budget-friendly alternative for travellers. For those seeking better rates, selecting accommodation outside the city centre might be a sensible option, although this may require additional travel to reach key attractions. Alternatively, exploring nearby cities can also reveal plenty of attractions while potentially providing more economical choices.

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