Hotels in Cuzco

Find the best Cuzco hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Cuzco hotels with free cancellation or excellent ratings

Trusted Cuzco hotel providers

See all hotels in Cuzco

View more hotels
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

Find a Cuzco hotel in the heart of the action

Beat the queues at the top Cuzco attractions by staying close to them.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelSK Hostal – 5.0
Cheapest month to bookFebruary
Average 4 star hotel priceRs27,406 per night
Average 5 star hotel priceRs100,049 per night

How to find the best hotel deals in Cuzco

Want to use the same magic that powers our award-winning flight search to find the best room rates on the internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in Cuzco

  • Like how easy it is to book flights with us? The same smart search engine is an expert at tracking down deals on Cuzco hotels too. Follow these tips to save on where you'll rest your head.

  • Save on your Cuzco hotel and be first in line for the best rooms by booking early. You'll also have more time to weigh up your options and choose the perfect place.

  • That said, booking at the last minute can pay off. Some places cut their rates a day or two before arrival to keep rooms from sitting empty.

  • Another hack for finding cheaper hotels? Flexibility. If your itinerary isn't set in stone, check prices across different dates and discover just how much you can save.

  • Skip the risk of extra fees by searching for stays that offer free cancellation. If your travel dates shift or a better deal shows up, you can easily cancel your booking.

Where to stay in Cuzco

Central Cuzco

When to go to Cuzco

  • If you want to go in peak season, book your hotel in Cuzco for October. This is when the city's attractions and events are in full swing, giving you plenty to see and do.

  • September is the quietest month to go. Lock in a Cuzco hotel then and discover the city without the crowds.

  • Good weather can make all the difference when choosing travel dates. If you prefer warmer conditions, October typically delivers with temperatures that reach up to 18ºC.

  • The weather is at its coolest in July. Expect lows of 2ºC.

  • For a lower chance of grey skies, search for Cuzco hotels in July. With an average of 15 days of rain, this is the driest month.

  • You can expect more rain in December, which gets around 30 days of wet weather.

Best hotels in Cuzco

Best budget hotels

  • Great trips don't need hefty hotel bills. With at least 260 budget Cuzco hotels available, you can spend more on experiences and less on where you rest your head. Expect basic comforts like Wi-Fi, simple breakfasts, and cosy beds at these affordable stays.

  • Munay Wasi Inn offers comfort that's easy on the wallet. Make use of luggage storage, internet access and more at this 3-star accommodation option.

  • El Ave Azul Boutique Hotel Cusco comes with conveniences like a microwave and a laundry. Base yourself at this 3-star Cuzco hotel and make the most of your trip for less.

  • Another simple win for your budget is Quechua ApartHotel. This 2-star stay features an airport shuttle and a laundry.

Best 4-star hotels in Cuzco

  • Searching for hotels in Cuzco with more than just the essentials? A 4-star stay is exactly your vibe. With around 20 to select from, they come with attractive extras like outdoor terraces, saunas, and business facilities. You get top quality without the top-end price tag.

  • APU Mountain Lodge Cusco delivers the kind of stay that you'll remember for all the right reasons. Massage services and a nightclub are included in the 4-star guest experience here.

  • Concierge assistance and room service are just some of the amenities waiting for you at Sonesta Hotel Cusco. This Cuzco hotel gets the balance right between quality and value.

  • Andean Wings Boutique Hotel is one more tempting addition to your list. It keeps stays enjoyable with a restaurant, room service and more.

Best luxury 5-star hotels

  • You could just find a place to crash. Or you could book one of the nine or so 5-star hotels in Cuzco and live it up like a VIP. Think personalised spa treatments, impeccable dining experiences, and prime locations. (And maybe even a private butler on speed dial.)

  • Monasterio, A Belmond Hotel, Cusco doesn't just meet the standards — it sets new ones. There's a whole lot to love about this upscale stay, including room service and concierge assistance.

  • Featuring room service, concierge assistance and much more, Aranwa Cusco Boutique Hotel is another Cuzco hotel that brings the signature 5-star flair.

Best hotels in Cuzco for families

  • Family travel can be challenging, but your hotel should be the stress-free part. You'll find roughly 70 family-friendly hotels in Cuzco that work hard to keep both kids and adults happy. These stays often come with handy features like early check-in options, connecting rooms, kids' menus, and cribs.

  • Andenes del Sol is where you can enjoy family time without stretching your budget. This affordable 2-star hotel comes with accessible parking, a lounge and more.

Best hotels with a spa

  • Add some self-care to your travel plans. Choose one of the 70 or so Cuzco hotels with a spa and schedule in time to truly relax. Saunas, plunge pools, and wellness services are the types of features they offer.

  • Get the break you deserve at Casa Cartagena Boutique Hotel & Spa. This 5-star option comes with all the right perks, including a beauty salon and a spa.

  • Or get comfy at Palacio Manco Capac by Ananay Hotels. With things like a spa and massage services, this 4-star hotel in Cuzco has what you need to unwind.

  • Inkaterra La Casona Relais & Chateaux balances busy days of sightseeing with the bliss of a spa session or two. It offers a spa and room service.

Best hotels with a pool

  • There are around ten pool hotels in Cuzco, each offering a different experience. City hotels tend to come with rooftop or indoor pools, while resorts generally go big with numerous swimming areas and extras like water slides. Whether you're here for downtime or playtime, there's a stay made for you.

  • Unwinding by the water is part of the experience at ARQUEOLOGO Exclusive Selection - Casa Peralta. With an outdoor swimming pool, Wi-Fi and a cafe, this Cuzco hotel delivers a stay that balances leisure and convenience.

Best pet-friendly hotels

  • Who says you have to leave your pet behind? From cosy beds and grooming stations to nearby walking tracks, pet-friendly hotels are set up to help you and your best buddy feel right at home. There are around 70 Cuzco hotels ready to welcome your best friend.

  • At CASA Dorada Y Tours, thoughtful pet perks are part of the package. A lobby bar and a 24-hour front desk are some other amenities you'll find at this hotel in Cuzco.

  • Let your loyal companion explore alongside you at Raymi Hotel. Internet access and a 24-hour front desk are part of what's available at this pet-approved accommodation option.

  • Sonesta Hotel Cusco will have you feeling good about your choice instantly. Its amenities include a 24-hour front desk and luggage storage.

Flying to Cuzco

Cusco Alejandro Velasco Astete Intl Airport (CUZ)

  • Book a flight to Cuzco and land at Cusco Alejandro Velasco Astete Intl Airport (CUZ), the main airport for this city. It's around 3 kilometres from the centre.

  • The drive to central Cuzco takes about 15 minutes, while public transport is roughly 20 minutes.

  • If you're flying in late, you could stay at Munay Wasi Inn. This convenient option is within easy reach of the runway and offers shuttle services, among other features.

  • Palacio Nazarenas, A Belmond Hotel, Cusco is a popular 5-star stay that's also near CUZ. It holds an overall rating of over 4 out of 5 from satisfied guests.

  • Need another reliable pick? Hotel Inka Home could be the one for you. It has a 3-star rating and tends to be favoured by couples.

Finding cheap hotels in Cuzco: FAQs

In Cuzco, the expected average temperature in February is 10°C. The warmest month is typically December, which averages 15°C. The coolest month is April, with temperatures averaging 5°C. The rainiest month is January, and the driest month is June.
You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Cuzco with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.
Of course - the cheapest hotel deal we found within the next seven days is Rs2,170 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for Rs2,495 per night.
The average price of a hotel during the week is Rs13,039 per night, and the average price on weekends is Rs12,929. Overall, it looks like the cheapest day to stay in Cuzco could be Thursday.
The nearest airport to Cuzco is Cuzco Airport (CUZ), which is 1.4km from the city centre.
We crunched some numbers on our calendar and found that Thursday is the cheapest day to stay in Cuzco. And the most expensive day seems to be Wednesday
The average price of a 3-star hotel in Cuzco is currently around Rs15,726 per night. And the cheapest 3-star hotel we found is Rs2,664 per night.
The average price of a 4-star hotel in Cuzco is currently around Rs29,232 per night. And the cheapest 4-star hotel we found is Rs8,551 per night.
The average price of a 5-star hotel in Cuzco is currently around Rs100,291 per night. And the cheapest 5-star hotel we found is Rs7,299 per night.
The cheapest month to stay in a hotel in Cuzco is February, with an average price of Rs13,661 per night. The most expensive month is January, when the average room rate can rise to Rs24,619 per night. These average prices are based on all the hotels we found – from hostels through to fancy 5-star hotels.
The average price of a hotel in February is Rs13,661 per night, which is around 21% lower than the rest of the year.
If you're planning a trip with the whole family, the best rated hotels for you near Cuzco are Casa Anais y Nicolas Cusco Hospedaje Económico, RHOUSE Cusco and Casa Andina Premium Cusco.