Machu Picchu Hotel 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 Machu Picchu?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Machu Picchu on Hotels.com. These Machu Picchu hotels consistently deliver on quality, location and traveller experience. Last updated on 10 November 2026.

1. Tierra Viva Machu Picchu

Tierra Viva Machu Picchu
3.5 star property
Machu Picchu
9.4 out of 10, Exceptional, (1,000 reviews)
Perfectly positioned just a 5-minute walk from Machu Picchu Station, this hotel offers a complimentary buffet breakfast daily. Explore nearby Aguas Calientes Hot Springs and Manco Capac Square while enjoying free WiFi and the attentive service from the highly-praised staff.
The price is NZ$231
1 Dec - 2 Dec
Tierra Viva Machu Picchu

2. Inti Punku MachuPicchu Hotel & Suites

Inti Punku MachuPicchu Hotel & Suites
3.5 star property
Machu Picchu
8.2 out of 10, Very good, (358 reviews)
Situated just a 1-minute walk from Machu Picchu Station, this Peruvian escape offers complimentary breakfast and WiFi. Enjoy Peruvian cuisine with garden views at Kinwa Restaurant, unwind at the bar, or relax on the terrace after exploring nearby Aguas Calientes Hot Springs.
The price is NZ$175
10 Nov - 11 Nov
Inti Punku MachuPicchu Hotel & Suites

3. HOTEL LUZ GARDEN

HOTEL LUZ GARDEN
2.5 star property
Machu Picchu
9.0 out of 10, Wonderful, (316 reviews)
Just 3 minutes from Machu Picchu Station, this hotel offers a complimentary buffet breakfast starting at 5:30 AM. Explore nearby Aguas Calientes Hot Springs and Putucusi, then return to comfortable rooms with daily housekeeping and free WiFi.
The price is NZ$106
10 Nov - 11 Nov
HOTEL LUZ GARDEN

4. Taypikala Boutique Machupicchu

Taypikala Boutique Machupicchu
4.0 star property
Machu Picchu
8.8 out of 10, Excellent, (1,003 reviews)
Embrace the adventure at this boutique hotel just a 3-minute walk from Machu Picchu Station. Enjoy complimentary breakfast and WiFi while relaxing at the bar after exploring. Clean rooms provide a peaceful retreat, with attentive staff ready to enhance your Peruvian journey.
The price is NZ$241
10 Dec - 11 Dec
Taypikala Boutique Machupicchu

5. Casa Andina Standard Machu Picchu

Casa Andina Standard Machu Picchu
3.0 star property
Machu Picchu
8.8 out of 10, Excellent, (948 reviews)
Just steps from Machu Picchu Station, this welcoming hotel offers rejuvenating massages at the full-service spa. Enjoy complimentary breakfast and WiFi while exploring nearby Aguas Calientes Hot Springs and Putucusi.
The price is NZ$252
1 Dec - 2 Dec
Casa Andina Standard Machu Picchu

6. Rockrivers Machu Picchu

Rockrivers Machu Picchu
3.0 star property
Machu Picchu
8.8 out of 10, Excellent, (119 reviews)
Warm mountain vibes greet you at this Machu Picchu hotel where two restaurants and a full-service spa await. Just a 4-minute walk from the train station and 10 minutes from Aguas Calientes Hot Springs, your adventure begins with free breakfast and WiFi.
The price is NZ$202
13 Nov - 14 Nov
Rockrivers Machu Picchu

7. Hotel Tara Machupicchu

Hotel Tara Machupicchu
3.0 star property
Machu Picchu
9.0 out of 10, Wonderful, (207 reviews)
Mountainside sanctuary with attentive staff, buffet breakfast, and in-room massage services. Just 2 minutes from Machu Picchu Station and steps from Putucusi mountain trails, this hotel offers the perfect blend of comfort and adventure.
The price is NZ$223
12 Nov - 13 Nov
Hotel Tara Machupicchu

8. El MaPi Hotel by Inkaterra

El MaPi Hotel by Inkaterra
4.0 star property
Machu Picchu
8.6 out of 10, Excellent, (327 reviews)
Feel transported at this Inkaterra property, where a full-service spa awaits after exploring nearby Aguas Calientes Hot Springs. The restaurant serves delicious meals while friendly staff enhance your stay. Just a 2-minute walk from Machu Picchu Station for easy adventures.
The price is NZ$369
10 Dec - 11 Dec
El MaPi Hotel by Inkaterra

9. Panorama B&B

Panorama B&B
3.0 star property
Machu Picchu
9.2 out of 10, Wonderful, (380 reviews)
Wake up to complimentary buffet breakfast starting at 4:30 AM at this conveniently located B&B. Just a 5-minute walk from Machu Picchu Station and within 15 minutes of Aguas Calientes Hot Springs, you'll find helpful staff and free WiFi.
The price is NZ$167
10 Nov - 11 Nov
Panorama B&B

10. Casa Del Sol Machupicchu

Casa Del Sol Machupicchu
4.0 star property
Machu Picchu
8.8 out of 10, Excellent, (767 reviews)
Discover mountain relaxation just minutes from Machu Picchu Station and Aguas Calientes Hot Springs. This boutique hotel offers rejuvenating massages, international cuisine at Manka restaurant, and thoughtful amenities including free breakfast and WiFi.
The price is NZ$467
10 Dec - 11 Dec
Casa Del Sol Machupicchu

11. Rupa Rupa High Jungle Eco B&B

Rupa Rupa High Jungle Eco B&B
3.5 star property
Machu Picchu
8.6 out of 10, Excellent, (176 reviews)
Wake to birdsong at this eco B&B just 4 minutes from Machu Picchu Station. Explore Aguas Calientes Hot Springs within a 10-minute walk, while helpful staff provide local insights. Free WiFi and breakfast fuel your Peruvian adventure.
The price is NZ$110
9 Dec - 10 Dec
Rupa Rupa High Jungle Eco B&B

12. Amakonkay Machupicchu

Amakonkay Machupicchu
3.5 star property
Machu Picchu
8.6 out of 10, Excellent, (79 reviews)
Steps from Machu Picchu Station, this hotel offers easy access to the famous Aguas Calientes Hot Springs and Manco Capac Square. Enjoy complimentary breakfast and WiFi after exploring, then unwind at the on-site café or bar.
The price is NZ$129
10 Nov - 11 Nov
Amakonkay Machupicchu

13. Sanctuary Lodge, A Belmond Hotel, Machu Picchu

Sanctuary Lodge, A Belmond Hotel, Machu Picchu
5.0 star property
Machu Picchu
9.2 out of 10, Wonderful, (382 reviews)
This luxurious hotel sits right beside the ancient Machu Picchu ruins. Enjoy international cuisine at Tinkuy restaurant, sip cocktails at the bar, or relax in the garden terrace. Free breakfast and WiFi enhance your stay near Aguas Calientes Hot Springs.
The price is NZ$4,167
23 Nov - 24 Nov
Sanctuary Lodge, A Belmond Hotel, Machu Picchu

14. NaturaLodge Machu Picchu

NaturaLodge Machu Picchu
3.0 star property
Machu Picchu
8.8 out of 10, Excellent, (173 reviews)
Surrounded by lush mountain scenery, this cosy hotel sits just a 10-minute walk from Aguas Calientes Hot Springs. Enjoy free continental breakfast before your day's adventure, with Machu Picchu Station only 4 minutes away.
The price is NZ$110
21 Nov - 22 Nov
NaturaLodge Machu Picchu

15. Jaya Machupicchu Boutique Hotel

Jaya Machupicchu Boutique Hotel
3.5 star property
Machu Picchu
9.4 out of 10, Exceptional, (485 reviews)
Discover Jaya Machupicchu Boutique Hotel, just 4 minutes from the train station and 10 minutes from Aguas Calientes Hot Springs. Unwind with hot stone massages, aromatherapy or reflexology after exploring nearby attractions with guidance from the highly-praised staff.
The price is NZ$373
13 Nov - 14 Nov
Jaya Machupicchu Boutique Hotel

16. Pakarina Hotel

Pakarina Hotel
3.0 star property
Machu Picchu
8.0 out of 10, Very good, (88 reviews)
Wake up energised at Pakarina Hotel with a free breakfast before a 3-minute walk to Machu Picchu Station. Located near Aguas Calientes Hot Springs and Manco Capac Square, this hotel offers free WiFi and a fitness centre for post-adventure recovery.
The price is NZ$56
10 Nov - 11 Nov
Pakarina Hotel

17. Hotel Horizonte

Hotel Horizonte
3.0 star property
Machu Picchu
8.8 out of 10, Excellent, (118 reviews)
The price is NZ$69
21 Nov - 22 Nov
Hotel Horizonte

18. Inkaterra Machu Picchu Pueblo Hotel

Inkaterra Machu Picchu Pueblo Hotel
4.5 star property
Machu Picchu
9.0 out of 10, Wonderful, (241 reviews)
Immerse yourself in natural splendour near Aguas Calientes Hot Springs. Rejuvenate with deep-tissue massages and body wraps at the full-service spa, then savour meals at 2 on-site restaurants. Enjoy free breakfast and WiFi while exploring nearby Putucusi.
The price is NZ$936
10 Nov - 11 Nov
Inkaterra Machu Picchu Pueblo Hotel

19. Flower's House MachuPicchu

Flower's House MachuPicchu
3.5 star property
Machu Picchu
8.2 out of 10, Very good, (142 reviews)
Located a 3-minute walk from Machu Picchu Station, this intimate hotel offers a unique attached winery and complimentary breakfast. After exploring nearby Aguas Calientes Hot Springs, unwind with a drink at the welcoming bar or savour local cuisine in the restaurant.
The price is NZ$89
30 Nov - 1 Dec
Flower's House MachuPicchu

20. APACHETAS MACHUPICCHU

APACHETAS MACHUPICCHU
3.0 star property
Aguas Calientes
7.6 out of 10, Good, (24 reviews)
The price is NZ$93
10 Nov - 11 Nov
APACHETAS MACHUPICCHU
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Get last-minute hotel deals in Machu Picchu and save more

Sign in to unlock great savings.
Showing deals for:13 Nov - 15 Nov
Showing deals for:20 Nov - 22 Nov
Showing deals for:9 Dec - 10 Dec

Check out pet-friendly hotels in Machu Picchu

You may also like hotels with spas in Machu Picchu

You can also stay at hotels with a spa pool in Machu Picchu

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Go beyond your typical stay in Machu Picchu

When is the best time to visit Machu Picchu?

Our prices for hotels in Machu Picchu are cheapest in February

Price trends for hotels in Machu Picchu

Pricing is based on two traveller single night rates
View properties in November
Currently viewing crowd sizes and weather for November.

November

High 14°C / low 7°C. Cloudy most days.
14°
weather_cloudy
November, no crowd data, average high temperature 14 degrees Celsius, average low temperature 7 degrees Celsius. Cloudy most days.
7°
14°
weather_sleet
December, no crowd data, average high temperature 14 degrees Celsius, average low temperature 7 degrees Celsius. Rainy most days.
7°
13°
weather_sleet
January, no crowd data, average high temperature 13 degrees Celsius, average low temperature 6 degrees Celsius. Rainy most days.
6°
13°
weather_sleet
February, no crowd data, average high temperature 13 degrees Celsius, average low temperature 6 degrees Celsius. Rainy most days.
6°
14°
weather_sleet
March, no crowd data, average high temperature 14 degrees Celsius, average low temperature 6 degrees Celsius. Rainy most days.
6°
14°
weather_cloudy
April, no crowd data, average high temperature 14 degrees Celsius, average low temperature 6 degrees Celsius. Cloudy most days.
6°
13°
weather_sun
May, no crowd data, average high temperature 13 degrees Celsius, average low temperature 5 degrees Celsius. Sunny most days.
5°
13°
weather_sun
June, no crowd data, average high temperature 13 degrees Celsius, average low temperature 4 degrees Celsius. Sunny most days.
4°
13°
weather_sun
July, no crowd data, average high temperature 13 degrees Celsius, average low temperature 4 degrees Celsius. Sunny most days.
4°
13°
weather_partly_sunny
August, no crowd data, average high temperature 13 degrees Celsius, average low temperature 4 degrees Celsius. Partly sunny.
4°
14°
weather_partly_sunny
September, no crowd data, average high temperature 14 degrees Celsius, average low temperature 5 degrees Celsius. Partly sunny.
5°
15°
weather_cloudy
October, no crowd data, average high temperature 15 degrees Celsius, average low temperature 6 degrees Celsius. Cloudy most days.
6°
Monthly weather averages (˚C)

Top landmarks in Machu Picchu

Learn more about Machu Picchu

Ancient stone steps lead to a lost Incan city where temples and terraces defy gravity against mountain backdrops. Llamas graze nonchalantly as you explore the Temple of the Condor and Temple of the Sun, both masterpieces of precision stonework. The Intipunku (Sun Gate) rewards early risers with the classic postcard view that's worth every step of the climb. After exploring the Historic Sanctuary, soak tired muscles in Aguas Calientes Hot Springs in the nearby village. The Butterfly Farm offers a colourful counterpoint to stone ruins. Arrive early to experience the mystical morning fog lifting to reveal the citadel – a moment that explains why travellers endure altitude sickness and predawn hikes for this singular view.

The ancient Incan ruins of Machu Picchu with terraced fields and steep mountain backdrop.

Frequently Asked Questions

How much does a hotel room cost in Machu Picchu?

You can discover great hotels in Machu Picchu from NZ$69 with properties to suit all budgets and needs. Waynama Hostal and Oasis Inka Machupicchu are a couple of affordable hotels popular with our travellers. If you're after an affordable hotel in Machu Picchu that meets all of your requirements, set your filters and then sort the results by "Price: low to high".

How can I find deals and earn rewards at Machu Picchu hotels?

Discover great deals on Machu Picchu hotel stays with Hotels.com. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on Machu Picchu hotels.

Can I book Machu Picchu hotels with free cancellation?

In order to book a refundable Machu Picchu hotel, simply filter hotels by "Property cancellation options" and select "Fully refundable property". Many hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.

What are the top-rated luxury hotels in Machu Picchu?

Some of the most popular luxury hotels in Machu Picchu are Sumaq Machu Picchu Hotel, Sanctuary Lodge, A Belmond Hotel, Machu Picchu, and Inkaterra Machu Picchu Pueblo Hotel. Sumaq Machu Picchu Hotel is a luxury hotel with a high guest rating amongst our travellers, and it offers a full-service spa and a hot tub, plus pillow menus in the guestrooms. Sanctuary Lodge, A Belmond Hotel, Machu Picchu and Inkaterra Machu Picchu Pueblo Hotel are two more favourite luxury stays in great Machu Picchu locations.

What are some top pet-friendly hotels in Machu Picchu?

Consider one of our travellers' favourite pet-friendly hotels in Machu Picchu:

You can check "Pet friendly" on the Hotels.com "Amenities" filter in your search to find even more pet-friendly hotels in Machu Picchu.

What are some of the best hotels in Machu Picchu for couples?

Choose a top-rated Machu Picchu romantic hotel and enjoy your couple's getaway. Our travellers love Sumaq Machu Picchu Hotel, a hotel with a garden-view restaurant. Another romantic hotel with top reviews is Sanctuary Lodge, A Belmond Hotel, Machu Picchu. This hotel offers 2 restaurants as well as champagne service for a perfect stay. Use the "Traveller experience" filter in your search and select "Adults only" or "Romantic" to find even more hotels in Machu Picchu for couples on Hotels.com.

What are some of the best kid-friendly hotels in Machu Picchu?

One of the best Machu Picchu hotels for kids is Sumaq Machu Picchu Hotel. Sumaq Machu Picchu Hotel is a kid-friendly hotel with a guest score of 9.2 out of 10 plus family-friendly amenities like children's meals. Find even more kid-friendly hotels in Machu Picchu by using our "Family friendly" filter on Hotels.com when you search.

What are the top Machu Picchu hotels with a pool?

For some added luxury, discover the best Machu Picchu hotels with a pool. Hotel Vista Mapi is a great hotel with an outdoor pool and a guest rating of 7.2 out of 10. Vista Machu Picchu is a popular hotel that features an outdoor pool along with a free buffet breakfast. To find more stays in Machu Picchu with a pool, use the "Amenities" filter on Hotels.com in your search and select "Pool".

What are some of the best Machu Picchu hotels with free parking?

If you're exploring by car, finding a great Machu Picchu hotel with free parking is a win. Our travellers' favourites include:

What are the top Machu Picchu boutique hotels?

Choose a stylish and luxurious boutique hotel in Machu Picchu. Sumaq Machu Picchu Hotel is a popular hotel with our travellers, offering guests a full-service spa and a hot tub as well as air-conditioned guestrooms with 24-hour room service and pillow menus. Another top-rated boutique property is Sanctuary Lodge, A Belmond Hotel, Machu Picchu, and this upscale property has 2 restaurants and a bar/lounge, plus climate-controlled guestrooms with champagne service.

What are some popular hotels in central Machu Picchu?

For hotels in central Machu Picchu, check out Tierra Viva Machu Picchu and Casa Del Sol Machupicchu. Travellers love Tierra Viva Machu Picchu for its location, as well as the restaurant, free buffet breakfast and terrace this hotel offers. Casa Del Sol Machupicchu is another popular central hotel with a restaurant, a bar/lounge and spa services. When you stay at one of these central hotels, you'll be in easy reach of top sights including Aguas Calientes Hot Springs.

Find out more about Machu Picchu

Whispers of the Ancients: Explore the Enigmatic Ruins of Machu Picchu

Nestled high in the Andes, Machu Picchu is a breathtaking blend of ancient history and stunning natural beauty. This UNESCO World Heritage Site, often called the “Lost City of the Incas,” offers awe-inspiring ruins, dramatic mountain landscapes, and a sense of adventure that beckons explorers. Wander through the meticulously crafted terraces, marvel at the iconic Huayna Picchu, and immerse yourself in the rich archaeological heritage. Whether you trek the Inca Trail or relax in nearby hot springs, Machu Picchu promises a unique journey steeped in culture and enchantment, making it a must-visit gem for any intrepid traveller.

4 tips for savvy savings when booking a hotel in Machu Picchu

  1. Book for the cheapest times: The most budget-friendly time to visit Machu Picchu is during January, February, and May, when hotel prices are typically lower. For a great value for money experience, it's advisable to stay for at least 1 to 2 days to fully appreciate the remarkable landmarks and cultural sites. During your visit, you can explore the ancient ruins, take part in hiking excursions, and discover the rich history and archaeology that the area offers, including beautiful mountain views and nearby hot springs along the river. This way, you can make the most of your trip while staying on a budget.
  2. Look for last-minute deals on Hotels.com: To uncover the best hotel deals for your Machu Picchu adventure, start by exploring the Dealsopens in new window or Last-Minute Deals sections on Hotels.com, where you may discover discounted rates close to your travel date. It's wise to enable email alerts or push notifications from Hotels.com to keep updated on flash sales and special last-minute promotions. Additionally, the Smart Shopping tool available via the app allows you to compare hotel prices and amenities, ensuring you can make informed choices. This way, if rooms become available or prices drop, you're more likely to see these opportunities and secure your getaway.
  3. Be flexible with dates: Prices can fluctuate depending on factors like the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates may help you save on your stay at a hotel in Machu Picchu. If you're after something special, boutique hotels often provide a more personalised experience and may offer better value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price leans towards the higher end, we’ll suggest alternative dates that could be more affordable, increasing your chances of securing a great deal.
  4. Consider your location: Hotels situated near the city centre usually tend to be pricier, but thanks to Machu Picchu's outstanding public transport options, you might discover a more affordable independent hotel a bit further out that remains well connected. For those keen to explore alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often excellent value for money to be found. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.

Best time to go to Machu Picchu

Machu Picchu experiences its lowest average temperature in July, at 45.3°F (7.4°C), while November is the hottest month, with an average temperature of 50.2°F (10.1°C). January tends to be the wettest month. The peak travel months to visit Machu Picchu are March, April, and July, which see a higher number of tourists. During this peak period, the weather is mostly sunny to mostly cloudy, accompanied by no to moderate rainfall. In contrast, October to December are ideal if you're looking for a calmer vacation, marked by light to moderate rainfall and mostly cloudy conditions.

Keep exploring