Find Hotels in Machu Picchu

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Payment type
Property type
Neighborhood
1
Popular locations
Amenities
Accessibility
Trip type
Ecopackers Hostel Machu Picchu
2.5 out of 5
Imperio de los Incas Avenue #136, Aguas Calientes, Machu Picchu, Cusco
Free CancellationReserve now, pay when you stay
The price is $12 per night from Nov 29 to Nov 30
3.7 mi from city center
4/5Very Good! (145 reviews)

"The trip was great. The only problem was the reception is not 24 hours and I was locked out as I went for dinner late and couldn’t get back into the hostel."…"

Reviewed on Mar 13, 2020

Ecopackers Hostel Machu Picchu
Casa Machupicchu Hostel
2 out of 5
Av. Imperio de los Incas, No. 636, Machu Picchu, Cusco
Free CancellationReserve now, pay when you stay
The price is $14 per night from Nov 29 to Nov 30
3.52 mi from city center
4.1/5Very Good! (25 reviews)

"Hostel right next to the train station, very useful if you arrive to Aguas Calientes on the last train. Very helpful staff, they pick you up at the station by request. Nice rooms facing the river"…"

Reviewed on Nov 25, 2018

Casa Machupicchu Hostel
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 $8 per night from Dec 4 to Dec 5
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
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Golden Sunrise Machupicchu
3.5 out of 5
Calle Wakanki 615, Machu Picchu, Cusco
Free CancellationReserve now, pay when you stay
The price is $93 per night from Nov 29 to Nov 30
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
Terrazas del Inca Bed and Breakfast
3 out of 5
Calle Wiracocha M-18-4, Urubamba, Machu Picchu, Cusco
Get Rates
3.62 mi from city center
4.1/5Very Good! (573 reviews)

"The location is very good, 10 minute walk to the train station that comes from Ollantaytambo, or to Cusco. Restaurants and shops are within a few minute walks. Breakfast was good, and the host was nice and helpful. When we checked in, the lady host said something about the hotel was under maintenance, ..."…"

Reviewed on Feb 21, 2020

Terrazas del Inca Bed and Breakfast
Hotel Waman
3.5 out of 5
Calle Wiracocha Nº 202, Machu Picchu, Cusco
Free CancellationReserve now, pay when you stay
The price is $90 per night from Dec 1 to Dec 2
3.62 mi from city center
3.9/5Very Good! (55 reviews)
Lovely hotel and staff, some street noise

"The hotel room was a nice size. It was clean, comfortable and modern. Staff was hospitable and helpful, even offering to bring my bag down to the train station in the afternoon so that I wouldn’t have to come back to the hotel after visiting Machu Picchu. The only drawback was that our room was on ..."…"

Reviewed on Dec 20, 2019

Hotel Waman
Taypikala Boutique Machupicchu
4 out of 5
Av. Pachacutec #808, Machu Picchu, Cusco
Free CancellationReserve now, pay when you stay
The price is $119 per night from Nov 29 to Nov 30
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
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
Inti Punku MachuPicchu Hotel & Suites
3.5 out of 5
Calle Kori Wakanki 209, Urbanización Las Orquídeas, Machu Picchu
Free CancellationReserve now, pay when you stay
The price is $75 per night from Nov 29 to Nov 30
3.53 mi from city center
3.6/5Good! (62 reviews)
Excelleny hospitality!

"We had a wonderful time staying in this hotel. Machu Picchu was part of our honeymoon trip so when we were provided an upgrade we were wonderfully.surprised..the room was BEAUTIFUL! Beautiful view from the balcony, the washroom was really nice too. Thanks to Rosia for the wonderful hospitality, she ..."…"

Reviewed on Mar 13, 2020

Inti Punku MachuPicchu Hotel & Suites
Retama Machupicchu
3 out of 5
Avenida Hermanos Ayar 1303, Machu Picchu, Cusco
Free CancellationReserve now, pay when you stay
The price is $35 per night from Nov 30 to Dec 1
3.64 mi from city center
4.5/5Wonderful! (126 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
Inkaterra Machu Picchu Pueblo Hotel
4.5 out of 5
Pueblo de Machu Picchu, 084, Machu Picchu, Cusco
The price is $453 per night from Dec 2 to Dec 3
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
El MaPi Hotel by Inkaterra
4 out of 5
109 Pachacutec Ave, Machu Picchu, Cusco
The price is $173 per night from Dec 1 to Dec 2
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
Hotel Terraza de Luna
3.5 out of 5
Calle Wiracocha 204, Aguas Calientes, Machu Picchu
The price is $74 per night from Nov 29 to Nov 30
3.61 mi from city center
4.1/5Very Good! (32 reviews)
Fantastic hotel

"The front desk attendent was fantastic. He met us at the train station and walked us to the hotel. We asked to be changed to a room with a view and they moved us instantaniously. They were very friendly ans went above and beyond. The 6th floor has an incredable view of the mountains and water. Its ..."…"

Reviewed on Dec 31, 2019

Hotel Terraza de Luna
Machupicchu lodging
2.5 out of 5
Calle Wakanki 613, Machu Picchu, Urubamba
Free Cancellation
The price is $32 per night from Nov 29 to Nov 30
3.42 mi from city center
4/5Very Good! (25 reviews)

"The location was central to everything. It was close to shopping and restaurants."…"

Reviewed on Jan 5, 2020

Machupicchu lodging
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 from Nov 29 to Nov 30
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
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
Casa Del Sol Machupicchu
4 out of 5
608 Imperio De Los Incas Avenue, Machu Picchu, Cusco
Get Rates
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
Casa Blanca Machu Picchu B&B
2.5 out of 5
Av. Pachacutec 704, Machu Picchu, Urubamba
Free CancellationReserve now, pay when you stay
The price is $30 per night from Nov 29 to Nov 30
3.63 mi from city center
4/5Very Good! (66 reviews)

"Nice place to stay with private bathroom just a little noisy at night like any other place in this small town."…"

Reviewed on Jan 15, 2020

Casa Blanca Machu Picchu B&B
Gringo Bill's Boutique Hotel
3 out of 5
Jiron Colla Raymi 104, Machu Picchu, Cusco
Get Rates
3.7 mi from city center
4/5Very Good! (290 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
Hatun Inti Boutique
3.5 out of 5
Av. Imperio de Los Incas s/n, Machu Picchu, Cusco
Get Rates
3.59 mi from city center
4.5/5Wonderful! (38 reviews)

"The rooms were. Ice and clean but the proximity to the train station was disturbing in the morning. A good location if they can guarantee the river facing room. Staff was super nice!!!"…"

Reviewed on Dec 29, 2018

Hatun Inti Boutique
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, Tierra Viva Machu Picchu is a popular 3.5-star hotel for our travelers looking for an economical choice, and features free buffet breakfast and free WiFi. Other good choices for your budget-friendly stay include Inka Wonder and Ecopackers Hostel Machu Picchu.
What's the best place to stay for a family vacation in Machu Picchu?
Hotel La Cabaña Machu Picchu is a top 3.5-star hotel on Expedia for families, and features laundry facilities and free WiFi. Other good choices for your stay with the kids include Casa Andina Standard Machu Picchu and Sumaq Machu Picchu Hotel.
What's the best place to stay for a romantic vacation in Machu Picchu?
Casa Del Sol Machupicchu is a favorite 4-star hotel for couples, and features a full-service spa and a restaurant. Other good options for your romantic getaway include Belmond Sanctuary Lodge 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?
Gringo Bill’s Boutique Hotel is a top dog-friendly hotel, and offers a restaurant and a bar/lounge for its human guests. Eco Machu Picchu Pueblo 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?
Belmond Sanctuary Lodge is a 5-star hotel with 2 restaurants and a bar, and it’s a popular choice for Expedia travelers looking for a pampering stay. Casa Del Sol Machupicchu and Sumaq Machu Picchu Hotel are other upscale choices for your vacation.
What are some hotels with pools in Machu Picchu?
Vista Machu Picchu is a popular 3-star hotel featuring an outdoor pool, free buffet breakfast, and free WiFi.

Recent reviews of Machu Picchu hotels

More trip options