Skip to main content

The best inns in Machu Picchu

Check out our pick of great inns in Machu Picchu

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Catari's House, hotel in Machu Picchu

Catari's House is set in Machu Picchu, 700 metres from Machu Picchu Hot Spring and 2.5 km from Machu Picchu Historic Sanctuary. Rooms come with a private bathroom equipped with a shower.

Amazingly kind and welcoming hosts! The place itself is nothing fancy but it is a great option for a short stay in Aguas Calientes on a very good price. It’s important to note that it was very clean too.
Scored 8.6
8.6
Rated fabulous
Fabulous
1,246 reviews
Price from
£24.93
1 night, 2 adults
Hostal La Payacha, hotel in Machu Picchu

Located in Machu Picchu, within 700 metres of Machu Picchu Hot Spring and 100 metres of Machu Picchu station, Hostal La Payacha provides accommodation with a bar and free WiFi throughout the property....

Good location; possibility to leave bags while travelling to Machu Picchu; early breakfast, convenient for morning busses to MP
Scored 8.5
8.5
Rated very good
Very good
358 reviews
Price from
£39.99
1 night, 2 adults
Viandina Machupicchu, hotel in Machu Picchu

Situated in Machu Picchu, Cusco region, Viandina Machupicchu is set 2.3 km from Manuel Chavez Ballon Museum. This 2-star inn offers a 24-hour front desk and a concierge service.

Excellent price and it was a last minute booking. Nice featured power board with usb ports to keep phone charged. Got some laundry done at a really good price.
Scored 8.5
8.5
Rated very good
Very good
171 reviews
Price from
£51.27
1 night, 2 adults
Mantu Boutique, hotel in Machu Picchu

Situated within 300 metres of Wiñaywayna Park and 2 km of Manuel Chavez Ballon Museum, Mantu Boutique offers rooms in Machu Picchu.

location was pretty good for everything and shower with hot water was awesome!! as for staffs they are very attentive and friendly as well overall will be back again
Scored 8.8
8.8
Rated fabulous
Fabulous
264 reviews
Price from
£52.27
1 night, 2 adults
Mistico Machupicchu Eco B&B, hotel in Machu Picchu

Located in Machu Picchu and with Machu Picchu Hot Spring reachable within 300 metres, Mistico Machupicchu Eco B&B provides concierge services, rooms, a shared lounge, free WiFi throughout the property...

The beds are comfortable and breakfast good
Scored 8.2
8.2
Rated very good
Very good
870 reviews
Price from
£37.52
1 night, 2 adults
Hotel Retama Machupicchu, hotel in Machu Picchu

Hotel Retama Machupicchu features free WiFi throughout the property and views of mountain in Machu Picchu.

Good location, clean rooms, nice staff were conversational and friendly and allowed us to check in early
Scored 8.0
8.0
Rated very good
Very good
89 reviews
Price from
£96.33
1 night, 2 adults
Hotel Rosa Nautica, hotel in Machu Picchu

Set in Machu Picchu and with Machu Picchu Hot Spring reachable within 800 metres, Hotel Rosa Nautica offers concierge services, non-smoking rooms, a shared lounge, free WiFi throughout the property...

It had a good location and good staff
Scored 8.2
8.2
Rated very good
Very good
64 reviews
Price from
£23.91
1 night, 2 adults
El Tambo Machupicchu, hotel in Machu Picchu

El Tambo Machupicchu offers rooms in Machu Picchu near Craft Market and Manuel Chavez Ballon Museum.

spacious room, very comfortable beds. Nice location, walkable distance to all important points.
Scored 7.9
7.9
Rated good
Good
602 reviews
Price from
£22.15
1 night, 2 adults
Hostal Vista Waynapata 123, hotel in Machu Picchu

Situated in Machu Picchu, 700 metres from Machu Picchu Hot Spring, Hostal Vista Waynapata 123 features views of the mountain.

Staff was generally friendly.
Scored 7.8
7.8
Rated good
Good
266 reviews
Price from
£30.94
1 night, 2 adults
USGAR Machupicchu Boutique, hotel in Machu Picchu

Conveniently located a 5-minute walk from the bus station to Machu Picchu, USGAR Machupicchu Boutique offers accommodations with free WiFi access. Guests are served a daily complimentary breakfast.

Breakfast prepared early in the morning was fine.
Scored 7.1
7.1
Rated good
Good
899 reviews
Price from
£42.43
1 night, 2 adults
All inns in Machu Picchu
Looking for an inn?
Perfect for rustic breaks in the countryside, an Inn is a small property with basic hotel services and typically traditional decor. Inns are fully licensed and have a bar providing food and drinks in the evening, which distinguishes them from country or guest houses.

Most booked inns in Machu Picchu this month

See all

Inns that guests love in Machu Picchu

See all
  • Avg. price/night: £205.87
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 406 reviews
    Loved breakfast and dinner which was included. The Salon was beautiful and telaxing
    Lisa
    Group
  • Avg. price/night: £116.55
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 458 reviews
    Location near the train station, and the bus station to Machu Picchu, lots of dinner options nearby, helpful staff
    Alina
    Young couple
  • Avg. price/night: £205.87
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 406 reviews
    The location was convenient. The staff was helpful. We had two rooms (a suite and a twin room) and they were both very clean. The suite was fairly spacious. We arrived in the evening so it was nice to have dinner included.
    Lisa
    Family with young children
  • Avg. price/night: £46.62
    Scored 7.9
    7.9
    Rated good
    Good
     · 741 reviews
    The hospitality of all staff members are beyond words. The service is provided in the most friendly way. The location is great especially the dinning of buffet breakfast can look down to entire town
    C
    Chieh-Chien
    Solo traveller
  • Avg. price/night: £61.92
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 344 reviews
    You can see the beautiful Urubamba river from our rooms and the hotel is right at the train tracks, really covenient for getting there and having lunch/dinner at good restaurants.
    Gonzalo
    Family with young children
  • Avg. price/night: £38.60
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 755 reviews
    Location of the inn was good. Right next to the train station
    Pat
    Young couple
  • Avg. price/night: £183.11
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 545 reviews
    Very good breakfast and dinner. Great location not far from anything. Right on the river!
    Colleen
    Group
  • Avg. price/night: £183.11
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 545 reviews
    The views that you get from this hotel, provide a level of serenity that I’ve never experienced before. The Dinner and breakfast was amazing and the staff at this hotel, definitely care about your experience. Overall, everybody here was extremely friendly and very helpful and made it their mission to provide a good lodging experience for me. Thank you all so much for your hospitality.
    Tyler
    Young couple
  • Avg. price/night: £183.11
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 545 reviews
    The chef was amazing. I am lacto vegetarian and gluten free, He made the most amazinfg breakfasts for me and teh dinners were out of this world!
    Stephanie
    Solo traveller
  • Avg. price/night: £183.11
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 545 reviews
    Everything was wonderful from the moment we stepped off the train and staff welcomed us and helped us with our bags. Checkin was fast and friendly. Location is amazing, super convenient for visiting machupichu and right next to the river. Dinner was fabulous and breakfast omelletes and waffles. The rooms were cozy and comfortable. I couldn't ask for more!
    christine
    Family with young children