Skip Navigation

Enter your dates to find availability

Narrow down the 8 results:

By Budget
By Type
By Ratings
By Facilities
Map View
Sort by: Popularity Price Rating Map View

x The average starting price for a place to stay in Machu Picchu is £38 per night.

Loading ...

Terrazas del Inca

Calle Wiracocha M-18-4 Machu Picchu Pueblo

Excellent 93%
Free WiFi
Free Breakfast
Budget From £21 per night
jonathanda Good place, right next to the river. For some this might be a disturbance, as it makes a lot of noise. We quite liked the sound of it, coming from Cusco where the noisy traffic woke us up in the morning. Early breakfast is available if you want to go to Machu Picchu in the morning. Recommended.

Hostal Varayoc

Av Hermanos Ayar 803 Machu Picchu

Awesome 85%
Free WiFi
Free Breakfast
Budget From £11 per night

Denny's House

Calle Willku 107, Barrio las Orquideas

0 66%
Free WiFi
Free Breakfast
Budget From £27 per night

Hostal Pakarina

Av Pachacuteq 803

0 60%
Free Breakfast
Budget From £27 per night

Willcamayu

Av. Imperio de Los Incas Nro 115

0 44%
Free WiFi
Budget From £13 per night

Inti House Hostal

Avda. Pachacutec 402 Machupicchu Pueblo

0 0%
Free Breakfast
Budget From £15 per night

Hostal Kantu Inn

Barrio las Orquideas, calle Wiñay Wayna N° 104 Aguas Calientes

0 0%
Free WiFi
Free Breakfast
Budget From £21 per night

Hostal Intiquilla

Las Orquideas s/n Aymuraypa Tikan 109

0 0%
Free WiFi
Free Breakfast
Budget From £14 per night

Create a Travel Plan

Create your own travel plan including Machu Picchu as one of your stops. You can use it to store all your research (even hotels found on other websites!)

Add to Travel Plan

Discussions

Do you have questions about Machu Picchu? You might try asking in our active travel forums and see if anyone else has been there.

Talk travel in the forums

Travel Blog

Keep your family and friends up to date with your trip by starting your own travel blog!

Create your own blog