Peru Hotels & Other Accommodation

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 Urubamba

Top hotels in Machu Picchu

Showing deals for:02 Jan - 04 Jan

Top landmarks in Peru

Check out reviews of Peru hotels guests love

Find out more about Peru

Peru: Where Ancient Ruins Embrace the Spirit of the Andes

Peru, a treasure trove of history and natural wonders, invites adventurers and culture enthusiasts alike. Home to the majestic ruins of Machu Picchu, the enigmatic Nazca Lines, and vibrant cities like Cusco, it offers a rich tapestry of ancient heritage. Journey through the breathtaking Sacred Valley, where lush landscapes meet traditional Andean villages, or explore the Amazon rainforest's unparalleled biodiversity. With its tantalising cuisine, colourful festivals, and warm-hearted locals, Peru promises an unforgettable experience that blends adventure, culture, and awe-inspiring beauty, making it a must-visit destination for every intrepid traveller.

Top locations to stay in Peru

Some of the best areas to stay in Peru are Lima, Cusco, and Machu Picchu. Lima offers vibrant museums and exquisite dining, while Cusco enchants with its ancient ruins and rich culture. Machu Picchu, with its breathtaking archaeological site, is a must-visit. For first-time visitors, Cusco is the ideal base to explore the rich history and stunning landscapes of Peru.

  1. LimaOpens in a new window: Lima is a vibrant metropolis that beautifully marries rich history with modernity. You can explore an array of fascinating museums showcasing pre-Columbian art and colonial architecture, while the culinary scene is a true highlight, offering everything from street food to high-end dining experiences. Strolling through the historic centre, a UNESCO World Heritage site, you’ll find stunning plazas and cathedrals, making it a perfect base for both relaxation and exploration. The coastal views and parks in Miraflores add to its charm, providing a lovely backdrop for leisurely walks or sunsets.
  2. CuscoOpens in a new window: Cusco, once the capital of the Inca Empire, is a treasure trove of ancient ruins and colonial buildings. The city's unique blend of indigenous and Spanish cultures creates a magical atmosphere, with attractions like the Sacsayhuamán fortress and the captivating Qorikancha temple drawing visitors from around the world. Wander through the vibrant San Pedro Market for local crafts and fresh produce, or enjoy the lively Plaza de Armas, where cultural events often take place. Cusco serves as a gateway to the Sacred Valley and Machu PicchuOpens in a new window, making it an ideal spot for history lovers.
  3. Machu Picchu: Machu Picchu is undoubtedly one of the most iconic destinations in the world, renowned for its breathtaking ruins set high in the Andes Mountains. This ancient Incan city is a marvel of engineering and a UNESCO World Heritage site, offering a glimpse into a fascinating past. Hiking trails lead to stunning viewpoints, allowing you to soak in the awe-inspiring scenery. While there are limited shopping and dining options at the site itself, the nearby town of Aguas Calientes provides a charming atmosphere with local shops and eateries to unwind after your explorations.

Things to do in Peru

Peru offers a thrilling blend of exploration and tranquility, from vibrant markets brimming with local crafts to lively dance performances that fill the streets with rhythm. Discover stunning wildlife in lush landscapes, enjoy live music, or unwind in serene coastal spots—there’s something for everyone!

  • Lima – The vibrant capital of Peru offers a delightful blend of history and modernity. Explore the rich collections at local museums showcasing art and archaeology, and don’t miss the stunning architecture of its cathedrals. A visit to Costa VerdeOpens in a new window will introduce you to a lively theme city where you can enjoy shopping and cultural tours. After a day of exploration, unwind with some dancing or catch a thrilling art performance that reflects the city's dynamic spirit.
  • Lima – As you wander through this bustling metropolis, immerse yourself in its diverse activities. The city's museums and cathedrals tell captivating stories of its past, while the lively streets are perfect for shopping or indulging in local cuisine. Visit Costa VerdeOpens in a new window for a unique experience where you can engage in various tours and enjoy the vibrant arts scene. Whether you're dancing the night away or exploring local galleries, Lima promises an unforgettable adventure.
  • San Miguel – This charming neighbourhood is known for its youthful energy, thanks to its nearby university. Dive into the vibrant live music scene and enjoy theatrical performances that showcase local talent. The area also boasts a lovely marina, perfect for leisurely strolls or spotting wildlife. Don’t forget to visit Costa VerdeOpens in a new window, where you can enjoy a themed experience amid stunning coastal views. Whether you're rollerskating or dancing with friends, San Miguel has something special for everyone.

4 tips for savvy savings when booking a hotel in Peru

  1. Book for the cheapest times: The most affordable time to visit Peru is from January to March, when hotel prices tend to be lower. For a budget-friendly trip, a stay of at least 2 days is recommended to fully appreciate the country's significant landmarks and cultural attractions. This duration allows visitors to explore historical sites, vibrant markets, and stunning natural landscapes, making it a great value for money experience. During this period, prices may drop further, enhancing the overall affordability of your travel plans.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals in Peru, visit the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may find discounted rates on hotels as your travel date approaches. For timely updates on flash sales and special promotions, consider enabling email alerts or push notifications from Hotels.com. This way, you could be among the first to know about price drops or availability changes. Additionally, the Smart Shopping tool in the app allows you to compare hotel prices and amenities, enhancing your chances of securing a great last-minute getaway.
  3. Be flexible with dates: Prices may fluctuate due to factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay in a hotel in Peru. For those seeking distinctive accommodations, boutique hotels often provide a more personalised experience and may offer 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 is on the higher end, we’ll suggest alternative dates that could be more affordable, helping you to potentially secure a better deal.
  4. Consider your location: Staying in the heart of major cities in Peru certainly offers the advantage of convenience, allowing easy access to local attractions; however, this prime location is often accompanied by higher prices. In contrast, smaller towns and rural areas are more likely to be affordable, providing a range of budget-friendly options for travellers. For those seeking better rates, opting for accommodation slightly outside the city centre can be a wise choice, although this may necessitate some extra travel to reach key sites. Additionally, exploring nearby cities that boast their own attractions can yield a wealth of experiences while often being kinder to your wallet.

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