Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels in Machu Picchu

Supertramp Hostel Machupicchu
2 out of 5
Calle Chaskatika 203, Aguas Calientes, Machu Picchu, Machu Picchu
Free CancellationReserve now, pay when you stay
The price is $11 per night
3.44 mi from city center
4.4/5Wonderful! (23 reviews)
Hospitality at its best.

"Matteo was amazing. I have worked in hospitality for 10+ years and he absolutely went above and beyond to help me out with a couple of issues that were truthfully beyond their control. All of the staff were wonderful and also genuine about their interactions. Tourist town or not, I would go back ..."…"

Reviewed on Sep 24, 2019

Supertramp Hostel Machupicchu
Belmond Sanctuary Lodge
5 out of 5
Carretera Hiram Bingham Km 7.5, Machu Picchu, Cusco
Get Rates
3.78 mi from city center
4.5/5Wonderful! (263 reviews)

"Amazing! The location is incredible! It was a stressful time to travel (Covid-19) but we had a wonderful stay at the Belmond Sanctuary Lodge. Everyone was very friendly and helpful. The rooms are not fancy but clean and comfortable. The food is good too!"…"

Reviewed on Mar 15, 2020

Belmond Sanctuary Lodge
El MaPi Hotel by Inkaterra
4 out of 5
109 Pachacutec Ave, Machu Picchu, Cusco
Get Rates
3.63 mi from city center
4.3/5Excellent! (73 reviews)

"We had a great stay. The room was comfortable & quiet. The food was good. We enjoyed everything except one small thing.The bathroom drains smelled. Keeping the bathroom door closed took care of this."…"

Reviewed on Jan 6, 2020

El MaPi Hotel by Inkaterra

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Inkaterra Machu Picchu Pueblo Hotel
4.5 out of 5
Pueblo de Machu Picchu, 084, Machu Picchu, Cusco
Get Rates
3.46 mi from city center
4.7/5Exceptional! (66 reviews)
Beautiful hotel!!!

"This hotel was amazing. Made our stay in Aguas Calientas perfect. The room and staff were great. Wish I has more than 2 days here."…"

Reviewed on Jan 26, 2020

Inkaterra Machu Picchu Pueblo Hotel
Hotel Ferre Machu Picchu
3.5 out of 5
Av. Imperio de los Incas 634, Machu Picchu, Cusco
The price is $65 per night
3.5 mi from city center
3.8/5Good! (209 reviews)

"Great location with nice rooms. The staff were wonderful."…"

Reviewed on Jan 26, 2020

Hotel Ferre Machu Picchu
Hotel La Cabaña Machu Picchu
3.5 out of 5
Avenida Pachacuteq Nº 805, Mz-20 Lt. 3, Machu Picchu, Cusco
Free CancellationReserve now, pay when you stay
The price is $60 per night
3.65 mi from city center
4/5Very Good! (308 reviews)

"Very helpful staff Picked from train station Cleanliness 10 Breakfast 10"…"

Reviewed on Jan 4, 2020

Hotel La Cabaña Machu Picchu
Taypikala Boutique Machupicchu
4 out of 5
Av. Pachacutec #808, Machu Picchu, Cusco
The price is $119 per night
3.64 mi from city center
4.1/5Very Good! (655 reviews)

"Really nice place to relax in, and walkable to everywhere!"…"

Reviewed on Mar 1, 2020

Taypikala Boutique Machupicchu
Retama Machupicchu
3 out of 5
Avenida Hermanos Ayar 1303, Machu Picchu, Cusco
Free CancellationReserve now, pay when you stay
The price is $59 per night
3.64 mi from city center
4.6/5Wonderful! (125 reviews)

"The level of customer service at Retama was stellar. We had some VERY early mornings during our stay and they made sure we were taken care of. Thank you for a wonderful stay!"…"

Reviewed on Mar 3, 2020

Retama Machupicchu
Gringo Bill's Boutique Hotel
3 out of 5
Jiron Colla Raymi 104, Machu Picchu, Cusco
Free CancellationReserve now, pay when you stay
The price is $60 per night
3.7 mi from city center
4/5Very Good! (287 reviews)

"The Hotel is great but I have low scores because of construction going on. I know they are improving. The rooms are very nice thou and the staff friendly. The one thing nice is they give you your first night a free dinner, which was a 3 course meal. I went back and ate the same thing because it was ..."…"

Reviewed on Mar 12, 2020

Gringo Bill's Boutique Hotel
Casa Andina Standard Machu Picchu
3 out of 5
Prolongacion Imperio de los Incas 626, Machu Picchu, Cusco
Get Rates
3.52 mi from city center
4.3/5Excellent! (713 reviews)

"Property was amazing. Staff were great, and super friendly. Theyre english was really good! The rooms were really nice. Clean, and even had north American plugs which was a plus. Our room over looked the river. Beautiful view, and created some white noise when sleeping."…"

Reviewed on Mar 9, 2020

Casa Andina Standard Machu Picchu
Golden Sunrise Machupicchu
3.5 out of 5
Calle Wakanki 615, Machu Picchu, Cusco
The price is $124 per night
3.45 mi from city center
4.3/5Excellent! (144 reviews)
Perfect stay

"Great : staff, location, food, and very quiet stayed there 2 nights. Perfect place to relax after seeing Machu Picchu"…"

Reviewed on Jan 11, 2020

Golden Sunrise Machupicchu
Casa Del Sol Machupicchu
4 out of 5
608 Imperio De Los Incas Avenue, Machu Picchu, Cusco
Free CancellationReserve now, pay when you stay
The price is $184 per night
3.63 mi from city center
4.3/5Excellent! (393 reviews)

"Perfect stop on way to MachuPicchu. Walk to restaurants, shops, market and train. Clean rooms, accommodating and helpful staff. Nice breakfast buffet."…"

Reviewed on Mar 22, 2020

Casa Del Sol Machupicchu
Sumaq Machu Picchu Hotel
4 out of 5
Av. Hermanos Ayar Mz 1 Lote 3, Machu Picchu, Cusco
Free CancellationReserve now, pay when you stay
The price is $380 per night
3.73 mi from city center
4.5/5Wonderful! (418 reviews)

"Great and very friendly staff who will answer all of your questions. Don't forget the free pisco sour and ceviche class!!!"…"

Reviewed on Feb 5, 2020

Sumaq Machu Picchu Hotel
Tierra Viva Machu Picchu
3.5 out of 5
Av. Hermanos Ayar 401, Machu Picchu, Cusco
Get Rates
3.72 mi from city center
4.5/5Wonderful! (785 reviews)
Too expensive for what you get

"The location is down the road from the main train station and local center(5 minute walk). The room was fine but not a good view at all. You can hear the river which is fast and nice if you like that kind of nose. Three big negatives, price, Inroom WiFi and 10am check out. If I am paying $80+ a night ..."…"

Reviewed on Mar 10, 2020

Tierra Viva Machu Picchu
Susanna Inn Machu Picchu Hotel
3 out of 5
Av Imperio de los Incas 642, Machu Picchu
Get Rates
3.48 mi from city center
4.6/5Wonderful! (82 reviews)

"Hotel was very nice, the employees were very friendly and helpful."…"

Reviewed on Mar 12, 2020

Susanna Inn Machu Picchu Hotel
Don't see what you're looking for?
See all available properties in Machu Picchu
View all properties
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.

Visiting Machu Picchu

History buffs will enjoy exploring Machu Picchu, and visitors give high marks for the riverfront. This culturally-rich city also attracts tourists with its mountain views.

  • There are 102 hotels and other accommodations in Machu Picchu
  • The closest major airport is in Cusco (CUZ-Alejandro Velasco Astete Intl.), 44.1 mi (70.9 km) from the city center

Sightseeing and Staying in Machu Picchu

The city is notable for its historic sites and landmarks like Winaywayna Park and Temple of the Condor. The city's hiking trails, mountain views, and hot springs provide a picturesque setting, and places to visit include Huayna Picchu. A couple of additional sights to add to your agenda are Aguas Calientes Hot Springs and Manuel Chavez Ballon Site Museum.

In Machu Picchu, you'll be able to select from 102 hotels and other lodging options so you'll have plenty of choices for a perfect holiday retreat. Here you'll find top ranked ones based on our user reviews:

  • Inkaterra Machu Picchu Pueblo Hotel - This 4-star hotel features a full-service spa, 2 restaurants, and free breakfast. It's a favorite with Expedia travelers for its dining options and helpful staff.
  • Mama Simona Hostel - Aguas Calientes - Our customers like the breakfast and helpful staff at this hostel. Amenities at this 2-star hostel include free breakfast and a 24-hour front desk.
  • Jaya Suite Machupicchu - With a stay at this 3.5-star hotel, guests can enjoy access to free breakfast and a restaurant, along with free WiFi. Expedia customers like its quiet location and helpful staff.

Getting Around Machu Picchu

If you want to explore the larger area, hop on a train at Machu Picchu Station. Machu Picchu may not have many public transit options so consider renting a car to explore more.

Dressing for Machu Picchu

  • Between January and March, you can expect average temperatures of 68°F during the day and 42°F at night
  • From April to June, the average during the day is 67°F, while the average at night is 33°F
  • July through September has daytime averages of 69°F with nighttime averages of 32°F
  • In October-December, you can expect daytime averages of 70°F and nighttime averages of 41°F
  • About 28.03 inches of rain falls on Machu Picchu each year
  • Usually October and December are the hottest months with an average of 69°F, whereas July and June are often coldest, averaging 33°F

Frequently asked questions

Where is the best place to stay in Machu Picchu?
Jaya Suite Machupicchu is ranked highly by Expedia customers. This 3.5-star hotel offers a restaurant and free WiFi. It is located a short 10-minute walk from Aguas Calientes Hot Springs. Other top choices based on reviews include Inkaterra Machu Picchu Pueblo Hotel and Retama Machupicchu.
If I need to cancel my hotel reservation in Machu Picchu, will I receive a refund?
Yes! You’ll find that most room reservations are fully refundable if cancelled prior to the accommodation’s cancellation deadline, which is usually within 24-48 hours of check in. If you booked a non-refundable reservation, it might still be possible to cancel it and get a refund within 24 hours of your booking. Enter your dates, click on “Search”, then you can filter by “free cancellation” to review the top deals on offer in Machu Picchu.
Where can I learn more about changing or cancelling my trip to Machu Picchu?
For more information about changing or cancelling your trip to Machu Picchu, click here.
What's the best accommodation for a budget-friendly stay in Machu Picchu?
Based on reviews, Hotel La Cabaña Machu Picchu is a popular 3.5-star hotel for our travelers looking for an economical choice, and features free WiFi and a bar. Other good choices for your budget-friendly stay include Terrazas del Inca Bed and Breakfast and Tierra Viva Machu Picchu.
What's the best place to stay for a family vacation in Machu Picchu?
Hostal La Payacha is a top 3-star property on Expedia for families, and features free breakfast and laundry facilities. Other good choices for your stay with the kids include Inkaterra Machu Picchu Pueblo Hotel and Samana Wasi.
What's the best place to stay for a romantic vacation in Machu Picchu?
Sumaq Machu Picchu Hotel is a favorite 4-star hotel for couples, and features 24-hour room service and bathrobes. Other good options for your romantic getaway include Tierra Viva Machu Picchu and Hatun Inti Boutique.
What's the best LGBTQ-friendly accommodation in Machu Picchu?
Belmond Sanctuary Lodge is a top 5-star LGBTQ-friendly hotel, affiliated with IGLTA, that features 2 restaurants and free WiFi.
What's the best pet-friendly hotel in Machu Picchu?
Eco Machu Picchu Pueblo is a top property for people traveling with their pets, and offers a restaurant and free WiFi for its human guests. Gringo Bill’s Boutique Hotel is another option if you’re bringing your pet along.
What's the best hotel to stay close to Inca Trail?
Belmond Sanctuary Lodge is one of the top choices for your stay based on our traveler data, and this 5-star hotel offers a full-service spa and 2 restaurants. It’s located just a short 0.5 mi (0.7 km) from Inca Trail. Other good choices within 5 miles include Taypikala Boutique Machupicchu and Retama Machupicchu.
What about the best place to stay near Huayna Picchu?
One of the top choices for your stay is Belmond Sanctuary Lodge, located a short 0.7 mi (1.2 km) from Huayna Picchu, and this 5-star hotel offers a full-service spa and 2 restaurants. Taypikala Boutique Machupicchu and Retama Machupicchu are other good choices within 5 miles.
What's the best high-end hotel in Machu Picchu?
Sumaq Machu Picchu Hotel is a 4-star hotel with a restaurant and a full-service spa, and it’s a popular choice for Expedia travelers looking for a pampering stay. Casa Del Sol Machupicchu and Inkaterra Machu Picchu Pueblo Hotel are other upscale choices for your vacation.
What's the best boutique-style hotel in Machu Picchu?
Casa Del Sol Machupicchu is a favorite 4-star hotel with Expedia travelers looking for a stylish accommodation, featuring a restaurant and a bar. Sumaq Machu Picchu Hotel and Belmond Sanctuary Lodge are a couple of other boutique hotels.

Recent reviews of Machu Picchu hotels

More trip options