Skip to main content

The 10 Best Inns in Machu Picchu, Peru

Check out our selection of great inns in Machu Picchu

Filter by:


Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

At the inn, the rooms are fitted with a desk. Featuring a private bathroom with a shower and free toiletries, some units at Mantu Boutique also feature a city view. All rooms at the accommodation are fitted with a flat-screen TV with satellite channels and a safety deposit box.

The family who owns the hotel is very caring, polite, helpful.

Show more Show less
8
Very Good
249 reviews
Price from
$50
per night

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 and a terrace. The property is situated 2.4 km from Manuel Chavez Ballon Museum. Certain units at the property include a balcony with a mountain view.

Guests at the inn can enjoy a continental breakfast.

Comfortable bed. Nice location close to thermal water pools. Great balcony with river view.

Show more Show less
8.6
Excellent
680 reviews
Price from
$65.34
per night

Featuring free WiFi, Waynapata offers accommodation in Machu Picchu, 600 metres from the Hot Springs. The main square is 200 metres away.

A flat-screen TV with cable channels, as well as a computer are provided. The rooms have a private bathroom.

Locality, really clean place and very friendly stuff

Show more Show less
8
Very Good
192 reviews
Price from
$36
per night

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. Catari's House features free WiFi throughout the property. A TV is available.

The owner was very kind and helpful. One of our members had a sudden illness and needed medical attention, and he was willing to arrange a doctor for us, even though it was nighttime.

Show more Show less
8.8
Excellent
781 reviews
Price from
$26.10
per night

Guest rooms at the inn are equipped with a seating area, a flat-screen TV with cable channels and a private bathroom with a hairdryer and a shower. The units include a wardrobe.

Popular points of interest near Perutambo include Machu Picchu Hot Spring, Bus Stop and Wiñaywayna Park. The nearest airport is Alejandro Velasco Astete International Airport, 76 km from the inn.

The football pitch right outside the balcony!

Show more Show less
8.1
Very Good
355 reviews
Price from
$27.20
per night

Comfortable rooms with free Wi-Fi can be enjoyed in Cusco. Plaza Andina has free pick-ups from Aguas Calientes train station, 120 km away. Pachacutec commercial area is 50 metres away.

Rooms at Viandina Machupicchu are equipped with flat-screen TVs, heating and all of them feature private bathrooms with free toiletries.

Excellent breakfast. Lovely staff.

Show more Show less
8.3
Very Good
115 reviews
Price from
$52
per night

Located only 100 metres from Aguas Calientes Railway Station, and 150 metres from the bus stop to Machu Picchu, Hostal La Payacha offers rooms with a mountain view. Breakfast is provided.

Rooms at La Payacha have large windows. They feature private bathrooms, TV sets and wooden beds with bedspreads.

Family atmosphere ♥️. Great breakfast. They feed us like family

Show more Show less
8.6
Excellent
246 reviews
Price from
$42.30
per night

700 metres from Machu Picchu Hot Spring, Hotel Hotel Retama Machupicchu is situated in Machu Picchu and features free WiFi and a tour desk. The property is set 2.3 km from Machu Picchu Historic Sanctuary. The accommodation provides luggage storage space, and currency exchange for guests.

Huayna Picchu is 2.4 km from the inn. The nearest airport is Alejandro Velasco Astete International Airport, 76 km from Hotel Hotel Retama Machupicchu.

We felt we lucked out when we booked this little hotel. The location was excellent at the top of the hill away from the noise and tourists. The art and gardens and river made for an attractive buffer against the business of the city. The hotel was super helpful, allowing us to check in early before we headed to Manchu picchu.

Show more Show less
8.4
Very Good
93 reviews
Price from
$99
per night

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.

Rooms here have a flat-screen TV with satellite channels and offer balconies with a mountain view. Deluxe Double Rooms has king size beds

The property is located right in front of the train station, 2’ by foot. The owner waited me out of the station so very helpful.

Show more Show less
7.8
Good
1,011 reviews
Price from
$47.97
per night

The Tayta Hostel offers free Wi-Fi and Continental breakfast. The Machu Picchu Sanctuary is 7 km away.

The rooms in The Tayta Hostel feature a private bathroom with shower and a TV. Some rooms feature mountain views.

Excellent value for pretty cheap price, big private room with toilet and bathroom, clean, staff is nice, location is very good too

Show more Show less
7.9
Good
79 reviews
Price from
$40
per night

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 – distinguishing them from country or guest houses.
Search inns in Machu Picchu

Most booked inns in Machu Picchu this month

Inns That Guests Love in Machu Picchu

  • Avg. price/night: $58.99
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 801 reviews
    Olga at the front desk was amazing! Best service. She was very helpful, thoughtful, and kind. 10/10 recommend for a short stay over while in Machupicchu. As a solo traveler, I really enjoyed my stay and out of all of the places I stayed in while on my trip in Peru from Lux hotels to Inns, the client service here was the BEST!
    J
    Julia
    Solo traveler
  • Avg. price/night: $64.90
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 74 reviews
    The rooms were clean and spacious. The staff were amazing . Would recommend to anyone staying in Agua Calientes to stay at this Inn !
    Akash
    Young couple
  • Avg. price/night: $50
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 190 reviews
    Our hostess Rina, was exceptional. We speak Spanish, if you don’t, she speaks English well. She provided a nice breakfast in the am. She was very helpful with food recommendations for dinner. We had already been to MP, we stayed over to use the thermal pools. It is on the edge of town, close to the pools so likely as quiet as you will find. Not far from the shuttle buses. Free wifi in the room. Rina even got up super early to make sure we had breakfast the day we left!
    Pontious
    Young couple
  • Avg. price/night: $220
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 308 reviews
    Service is fantastic, location is convenient. They cover dinner and breakfast already which is a plus.
    Yutong
    Travelers with friends
  • Avg. price/night: $220
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 308 reviews
    Spent one night on our way to Machu-Picchu. Great location in the middle of town (tons of restaurants and shops). Dinner was unexpectedly included as well as breakfast (which was great since it wasn’t cheap). Free first drink at the very nice bar. Very modern and clean. Nice staff. Breakfast started at 5am - which is great if you’re planning to leave early to Machu-Picchu.
    Renata
    Family with young children
  • Avg. price/night: $58.99
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 801 reviews
    very friendly host! we were very welcomed at the inn.
    Xianyang
    Young couple
  • Avg. price/night: $220
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 308 reviews
    great location -nice dinner and breakfast included
    Lynne
    Young couple
  • Avg. price/night: $65
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 621 reviews
    Susanna Inn is close to a number of restaurants and our room had a fantastic view of the Urubamba River. It was a quiet location and only a 5-minute walk to the train station. The staff doesn't speak much English, but they were very helpful and cheerful.
    Brian
    Travelers with friends
  • Avg. price/night: $113
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 460 reviews
    Great location, very close to the bus and to the beginning of the trail to Machu Picchu. Nice view, right next to the river, spacious and clean room
    andrea
    Family with young children
  • Avg. price/night: $206.91
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 353 reviews
    Affordable. Clean Rooms. Free Breakfast & Dinner. Helpfully staff. Accomudating.
    JonathanT88
    Family with young children