Peru may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Search for Machu Picchu Hotels from CA $15

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
Area
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 CA $15 per night
5.96 km from city centre
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
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 CA $15 per night
5.55 km from city centre
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
Life Hostels
3 out of 5
812 Ave Pachacutec, Machu Picchu, Cuzco
Free cancellationReserve now, pay when you stay
The price is CA $36 per night
5.9 km from city centre
Life Hostels
Belmond Sanctuary Lodge
5 out of 5
Carretera Hiram Bingham Km 7.5, Machu Picchu, Cusco
Get Rates
6.08 km from city centre
4.5/5Wonderful! (264 reviews)

"Excellent location and services!!! We really enjoyed staying here and would do it again!"…"

Reviewed on Jul. 23, 2020

Belmond Sanctuary Lodge
El MaPi Hotel by Inkaterra
4 out of 5
109 Pachacutec Ave, Machu Picchu, Cusco
Get Rates
5.84 km from city centre
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
Inkaterra Machu Picchu Pueblo Hotel
4.5 out of 5
Pueblo de Machu Picchu, 084, Machu Picchu, Cusco
Get Rates
5.57 km from city centre
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 CA $106 per night
5.64 km from city centre
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 CA $64 per night
5.88 km from city centre
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
Free cancellationReserve now, pay when you stay
The price is CA $156 per night
5.86 km from city centre
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 CA $52 per night
5.87 km from city centre
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
Casa Andina Standard Machu Picchu
3 out of 5
Prolongacion Imperio de los Incas 626, Machu Picchu, Cusco
Get Rates
5.68 km from city centre
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
Free cancellationReserve now, pay when you stay
The price is CA $164 per night
5.56 km from city centre
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 CA $243 per night
5.84 km from city centre
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 CA $501 per night
6.01 km from city centre
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
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 CA $64 per night
5.96 km from city centre
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
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.

Machu Picchu Hotel Guide

Apartment and hotel options are plentiful in Machu Picchu. We currently offer no less than 43 accommodation options within a 0.1-kilometre (0.06-mile) radius of the center of Machu Picchu.

Booking a place in central Machu Picchu is only a few mouse clicks away. Expedia's comprehensive booking page features the Inkaterra Machu Picchu Pueblo Hotel and Hotel Ferre Machu Picchu, which are situated within 1 kilometre (0.6 miles) of the town center.

Families, students and those watching their dollars will find some nice Machu Picchu lodging options that definitely won't that won't make the bank manager's jaw drop. 1 kilometre (1 mile) from Machu Picchu's heart you'll find the Taypikala Boutique Machupicchu. The Hotel La Cabaña Machu Picchu is only 1 kilometre (1 mile) away. Two other Machu Picchu hotels in the cheaper range include the Hatun Samay and the Pirwa Hostel Machu Picchu.

The Belmond Sanctuary Lodge is positioned 2 kilometres (1 mile) away from the main part of Machu Picchu. Another hotel is the Sumaq Machu Picchu Hotel, which is located 1 kilometre (1 mile) away. If you'd prefer, you could investigate the Casa Del Sol Machupicchu or the Tierra Viva Machu Picchu.

Once you have thoroughly explored Machu Picchu, why not explore a bit more of the region? The Peruvian Highlands area has plenty of attractions. Peruvian Highlands boasts rural landscapes. Commonly visited Peruvian Highlands tourist sites include ruins. In this part of Peru tourists can partake in skiing.

The closest accommodation options in Cusco - Machu Picchu include Yanahuara and Sacred Valley of the Incas. Yanahuara is 40 kilometres (24 miles) to the east of Machu Picchu, while Sacred Valley of the Incas is 45 kilometres (29 miles) to the east. Yanahuara accommodations include the Casa Andina Private Collection Valle Sagrado and Inkallpa Valle Sagrado Lodge & Spa. The Sol y Luna Relais & Chateaux and Belmond Hotel Rio Sagrado are some of the hotels and apartments in Sacred Valley of the Incas.

Alejandro Velasco Astete International Airport is 75 kilometres (47 miles) from Machu Picchu. Visitors who choose to stay nearby, you can book a room via Expedia at the Belmond Palacio Nazarenas or the Belmond Hotel Monasterio.

Frequently asked questions

Where is the best place to stay in Machu Picchu?
Belmond Sanctuary Lodge is ranked highly by Expedia customers. This 5-star hotel offers 2 restaurants and free WiFi. Other top choices based on reviews include Taypikala Boutique Machupicchu and Susanna Inn Machu Picchu Hotel.
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.
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 coffee shop for its human guests. Eco Machu Picchu Pueblo is another option if you’re bringing your pet along.
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 in Machu Picchu

More trip options