Skip to main content

Book, stay, get a $50 travel reward.

Start traveling again and get a reward to use on future stays!

Promotion conditions apply. Valid on select properties.

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Machu Picchu – 50 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Gringo Bill's Boutique Hotel

Hotel in Machu Picchu

Featuring a hot tub, an organic restaurant and a Pisco bar, Gringo Bill's Hotel offers rooms with free Wi-Fi and plasma TVs in Machupicchu. Breakfast is provided. Very cozy and clean. Amazing for young people very instagramable. Staff were very nice.

Show more Show less
8.4
Very Good
1,976 reviews
Price from
$114
per night

Susanna Inn Machu Picchu Hotel

Hotel in Machu Picchu

Set within 3.7 mi of Huayna Picchu and 4.3 mi of Machu Picchu Historic Sanctuary, Susanna Inn Machu Picchu Hotel provides rooms in Machu Picchu. Awesome location, super friendly staff that will help you get the best out of your visit. Super recommended!

Show more Show less
9.3
Awesome
147 reviews
Price from
$36
per night

Hotel Ferre Machu Picchu

Hotel in Machu Picchu

Featuring a spa and wellness center and a restaurant, Hotel Ferre Machu Picchu offers accommodations in Machu Picchu, Aguascalientes. Free WiFi access is available. Exceptional value for clean rooms, incredibly friendly and helpful staff, and a full breakfast with many options. Showers were hot, linens were clean, and there were no hidden charges, or unexpected hiccups. I've paid much more for rooms half as nice.

Show more Show less
8.3
Very Good
641 reviews
Price from
$45
per night

Inti Punku Machupicchu Hotel & Suites

Hotel in Machu Picchu

Inti Punku is ideally located in the center of Aguas Calientes, 5-minutes drive from the central train station. It offers panoramic views of Macchu Picchu and a hydromassage tub. Location perfect. Very central. 2 min from train Station, 5 min from the bus stop for MachuPicchu. Very good breakfast. Rooms absolutely comfortable and clean.

Show more Show less
8.4
Very Good
195 reviews
Price from
$74.25
per night

Vista Machu Picchu

Hotel in Machu Picchu

Boasting an outdoor pool and a terrace with views of the mountains where guests can relax, Vista Machu Picchu offers comfortable accommodations with free WiFi access in Machu Picchu. Limpio, amables recomendable....

Show more Show less
7.7
Good
759 reviews
Price from
$25.50
per night

Hotel Taypikala Machupicchu

Hotel in Machu Picchu

Only 656 feet from Manco Capac Square, this luxurious boutique hotel offers rooms with free Wi-Fi, LED TVs and breakfast. It features a garden, restaurant and a elevator. Comfortable bed. Good breakfast. Clean and great location. Staff is super friendly and will do anything to accommodate

Show more Show less
8.4
Very Good
518 reviews
Price from
$112.61
per night

Jaya Suite Machupicchu

Hotel in Machu Picchu

Located within 1969 feet of Machu Picchu Hot Spring and 1.6 mi of Machu Picchu Historic Sanctuary, Jaya Machupicchu offers rooms in Machu Picchu. The staff was incredibly nice and accommodating! Also the hotel has the best location, rooms are spacious and almost brand new. We were happy to hang in our room after exploring, taking a warm bath was the best.

Show more Show less
9.3
Awesome
507 reviews
Price from
$90
per night

Tierra Viva Machu Picchu Hotel

Hotel in Machu Picchu

Offering impressive views of the surrounding hills, Tierra Viva Cusco Machu Picchu is a 20-minute walk from Machu Picchu. Very comfortable stay before the ascent to Machu Picchu. Breakfast starts at 4:30AM which is very accommodating to the climbers. Bus stop for the shuttle up to the site was less than 500 feet away.

Show more Show less
9
Awesome
793 reviews
Price from
$111.60
per night

Hotel Machupicchu Inn

Hotel in Machu Picchu

Located in Machu Picchu, a 7-minute walk from Machu Picchu Hot Spring, Hotel Machupicchu Inn has a shared lounge. Such a great price! Breakfast was nice! Great location!

Show more Show less
8
Very Good
838 reviews
Price from
$18.71
per night

Inkaterra Machu Picchu Pueblo Hotel

Hotel in Machu Picchu

In Aguas Calientes, Inkaterra Machu Picchu Pueblo Hotel is a colonial-style property that features massage sessions and an Andean sauna. The spacious rooms feature tile floors and sitting areas. Amazing room (#40) at a beautiful property - would be surprised if it’s not the best in Aguas Calientes. Attentive, helpful and friendly staff (particularly Italo at front desk and Diego at the restaurant). Thanks for making our honeymoon stay such an amazing experience.

Show more Show less
9.1
Awesome
110 reviews
Price from
$393.64
per night

Most-booked hotels in Machu Picchu in the past month

See all

Machu Picchu's best hotels with breakfast

See all

Budget hotels in Machu Picchu

See all

FAQs about hotels in Machu Picchu

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Machu Picchu:

Explore guest reviews of hotels in Machu Picchu

See all