COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Machu Picchu Vacation Packages

Choose one or more items to build your trip:

Machu Picchu Vacation: Coronavirus Information

Most Machu Picchu hotels offer free cancellation. Consider booking refundable hotels rather than non-refundable ones. Just look for the ‘free cancellation’ message during your hotel search. Prices can vary, but right now we believe that flexibility matters.

For more information about the impact of COVID-19 on your Machu Picchu trip, please visit our Coronavirus Information page (opens in new window).

Top Machu Picchu Flight + Hotel Deals

Hotel Las Quenas
The Grasshopper Hostal Plaza de Armas
Peruvian Hostal - Hostel
Rumi Wasi
San Blas Backpacker Hostel

Top Hotels in Machu Picchu

Taypikala Boutique Machupicchu
Taypikala Boutique Machupicchu
4 out of 5
Av. Pachacutec #808, Machu Picchu, Cusco
Free CancellationReserve now, pay when you stay
The price is $114 per night from May 19 to May 19
4.1/5Very Good! (658 reviews)
"The property is at the top of the hill from the train station so if you have any issues with the altitude in Aguas Calientes, you will have to take your time getting to it. Also, be cautious of opening the windows as there are no screens and insects will come right on in. The staff are WONDERFUL ..."

Reviewed on Apr 22, 2021

Taypikala Boutique Machupicchu
Sanctuary Lodge, A Belmond Hotel, Machu Picchu
Sanctuary Lodge, A Belmond Hotel, Machu Picchu
5 out of 5
Carretera Hiram Bingham Km 7.5, Machu Picchu, Cusco
Free CancellationReserve now, pay when you stay
The price is $650 per night from Jun 7 to Jun 7
4.5/5Wonderful! (267 reviews)
"Josue and Elias did an excellent job, great customer service. Hotel in an excellent location."

Reviewed on Dec 8, 2020

Sanctuary Lodge, A Belmond Hotel, Machu Picchu
Inkaterra Machu Picchu Pueblo Hotel
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 May 19 to May 19
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
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.

Top things to do in Machu Picchu

Frequently asked questions