Skip to main content

The best inns in Machu Picchu

Check out our selection 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, 2297 feet from Machu Picchu Hot Spring and 1.6 mi from Machu Picchu Historic Sanctuary. Rooms come with a private bathroom equipped with a shower.

Edgar was extremely kind and helpful. Great location and confortable beds and good showers. Will repeat indeed!
Scored 8.7
8.7
Rated excellent
Excellent
1,223 reviews
Price from
$35
1 night, 2 adults
Hostal La Payacha, hotel in Machu Picchu

Located in Machu Picchu, within a 8-minute walk of Machu Picchu Hot Spring and a few steps of Machu Picchu station, Hostal La Payacha provides accommodations with a bar and free WiFi throughout the...

the staff. they are the most wonderful people I met.
Scored 8.5
8.5
Rated very good
Very Good
360 reviews
Price from
$49.73
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.

The location is perfect and easy to get to. The rooms were clean and mostly quiet when the glass doors were closed (the only noise came from the bathroom ventilation windows). The price was good considering that we rented 2 rooms for 3 nights. We had great inexpensive breakfast options from street vendors after 6:30am. Plenty of restaurants to choose from, many with set menu options starting at 25 PEN. We would definitely stay here again.
Scored 8.0
8.0
Rated very good
Very Good
570 reviews
Price from
$27.54
1 night, 2 adults
Viandina Machupicchu, hotel in Machu Picchu

Viandina Machupicchu is offering accommodations in Machu Picchu. This 2-star inn offers a 24-hour front desk and a concierge service.

The location is great. However, in Agua Calientes, all hotels are close to everything since the village is small. Breakfast is served between 5:00 and 8:00 am, which is great for people visiting Machu Picchu in the morning. If you want scrambled eggs, please make sure you give yourself an extra 15 min for breakfast because it takes a lot of time to get them. We ordered the eggs but had to leave for the bus before they were ready. My biggest issue was the lack of hot water in the shower.
Scored 8.4
8.4
Rated very good
Very Good
170 reviews
Price from
$63.75
1 night, 2 adults
Mantu Boutique, hotel in Machu Picchu

Located within a 4-minute walk of Wiñaywayna Park and 1.3 miles of Manuel Chavez Ballon Museum, Mantu Boutique provides rooms in Machu Picchu.

Central location
Scored 8.2
8.2
Rated very good
Very Good
280 reviews
Price from
$58.50
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 a 3-minute walk, Mistico Machupicchu Eco B&B provides concierge services, rooms, a shared lounge, free WiFi throughout the...

Its by the river cool location and its not typical hostel. Which u will think from entrance. We loved are stay staff was by her self but she was going up n down to help guests. Its little walk upwards. By looking it wont seem much but once u start oh boy…. But was worth it 100%. Strongly recommend
Scored 8.4
8.4
Rated very good
Very Good
861 reviews
Price from
$58.16
1 night, 2 adults
Hotel Retama Machupicchu, hotel in Machu Picchu

Located in Machu Picchu, a 5-minute walk from Machu Picchu Hot Spring, Hotel Retama Machupicchu features views of the river.

If you can, ask for the rooms that face the river, the window gives a beautiful view and sound of water to lull to sleep!
Scored 8.2
8.2
Rated very good
Very Good
92 reviews
Price from
$108.90
1 night, 2 adults
Hotel Rosa Nautica, hotel in Machu Picchu

Located in Machu Picchu and with Machu Picchu Hot Spring reachable within a 9-minute walk, Hotel Rosa Nautica has concierge services, non-smoking rooms, a shared lounge, free WiFi throughout the...

Location and view is perfect! Very warm welcoming stuff! Laundry opened till late downstairs, hot water and restaurants around!
Scored 8.3
8.3
Rated very good
Very Good
54 reviews
Price from
$25.20
1 night, 2 adults
Hostal Vista Waynapata 123, hotel in Machu Picchu

Located in Machu Picchu, a 8-minute walk from Machu Picchu Hot Spring, Hostal Vista Waynapata 123 features views of the mountain.

Hot water and great water pressure! Which was absolutely necessary after 5 days of no hot water at a previous bnb that claimed to have hot water. Window from the bedroom was stunning. Bed was large and comfy.
Scored 7.9
7.9
Rated good
Good
271 reviews
Price from
$40.50
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.

It's very close to the train station but that also means you can hear the noise of the trains all day and night. The staff were very friendly and helpful. They provided breakfast but it was very basic. Breads, watermelon, coffee, yogurt, granola and some milk. The bed was comfortable.
Scored 7.6
7.6
Rated good
Good
928 reviews
Price from
$39.85
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 – distinguishing them from country or guest houses.

Most booked inns in Machu Picchu and surrounding area in the past month

See all

Inns That Guests Love in Machu Picchu

See all
  • Avg. price/night: $220
    Scored 8.3
    8.3
    Rated very good
    Very Good
     · 402 reviews
    Loved breakfast and dinner which was included. The Salon was beautiful and telaxing
    Lisa
    Group
  • Avg. price/night: $116.88
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 452 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: $220
    Scored 8.3
    8.3
    Rated very good
    Very Good
     · 402 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: $56.92
    Scored 8.3
    8.3
    Rated very good
    Very Good
     · 719 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 traveler
  • Avg. price/night: $84.70
    Scored 8.2
    8.2
    Rated very good
    Very Good
     · 338 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: $54
    Scored 8.1
    8.1
    Rated very good
    Very Good
     · 721 reviews
    Location of the inn was good. Right next to the train station
    Pat
    Young couple
  • Avg. price/night: $227.70
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 523 reviews
    Very good breakfast and dinner. Great location not far from anything. Right on the river!
    Colleen
    Group
  • Avg. price/night: $227.70
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 523 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: $227.70
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 523 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 traveler
  • Avg. price/night: $227.70
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 523 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