Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Machu Picchu – 112 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.

Offering impressive views of the surrounding hills, Tierra Viva Cusco Machu Picchu is a 20-minute walk from Machu Picchu.

Show more Show less
8.8
Excellent
483 reviews
Price from
$125.93
per night

Located in Machu Picchu, Gringo Bill's Hotel offers accommodations with free WiFi and is 150 metes away from Manco Capac Main Square.

Show more Show less
7.9
Good
385 reviews
Price from
$86.40
per night

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.

Show more Show less
8.9
Excellent
363 reviews
Price from
$174
per night

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.

Show more Show less
8.4
Very Good
624 reviews
Price from
$83.60
per night

Located 33 feet from the Machupicchu train station, Casa del Sol Machupicchu offers free Wi-Fi and free shuttle services from Machupicchu Train Station. The museum area is 1640 feet away.

Show more Show less
8.5
Very Good
221 reviews
Price from
$194.40
per night

Featuring a restaurant, Hotel Ferre Machu Picchu offers accommodations in Machu Picchu, Aguascalientes. Free WiFi access is available.

Show more Show less
8.3
Very Good
352 reviews
Price from
$111
per night

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.

Show more Show less
8.7
Excellent
164 reviews
Price from
$354.60
per night

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.

Show more Show less
8.1
Very Good
237 reviews
Price from
$100.45
per night

Boasting spacious rooms with private spa baths and balconies,Hatun Inti Boutique offers accommodations right in front of the Urubamba River. Machu Picchu Sanctuary is 4.3 mi away.

Show more Show less
8.8
Excellent
254 reviews
Price from
$136.80
per night

Inkas Land is located in Machu Picchu, within a 5-minute walk of Wiñaywayna Park and 1.4 miles of Manuel Chavez Ballon Museum.

Show more Show less
8.4
Very Good
550 reviews
Price from
$31.64
per night

Most-booked hotels in Machu Picchu in the past month

Machu Picchu's best hotels with breakfast

  • Golden Sunrise Machupicchu

    Golden Sunrise Machupicchu

    Hotel in Machu Picchu
    Breakfast options

    Located in Machu Picchu and with Machu Picchu Hot Spring reachable within a 11-minute walk, Golden Sunrise Machupicchu has concierge services, non-smoking rooms, a shared lounge, free WiFi throughout...

    the bathtub is great. the bread of breakfast is tasty😋

    8.3
    Very Good · 138 reviews
  • Machupicchu Adventure Hotel

    Machupicchu Adventure Hotel

    Hotel in Machu Picchu
    Breakfast options

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

    La atención del personal y los desayunos muy buenos.

    8.2
    Very Good · 195 reviews
  • Inkas Land

    Inkas Land

    Hotel in Machu Picchu
    Breakfast options

    Inkas Land is located in Machu Picchu, within a 5-minute walk of Wiñaywayna Park and 1.4 miles of Manuel Chavez Ballon Museum.

    Room was cosy, enough hot water and staff was helpful.

    8.4
    Very Good · 548 reviews
  • Jaya Machu Picchu Boutique Hotel

    Jaya Machu Picchu Boutique Hotel

    Hotel in Machu Picchu
    Breakfast options

    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.

    Exactly as the pictures but more beautiful in person

    8.9
    Excellent · 363 reviews
  • Hotel Ferre Machu Picchu

    Hotel Ferre Machu Picchu

    Hotel in Machu Picchu
    Breakfast options

    Featuring a restaurant, Hotel Ferre Machu Picchu offers accommodations in Machu Picchu, Aguascalientes. Free WiFi access is available.

    la vista al río desde el desayuno y las habitaciones

    8.3
    Very Good · 352 reviews
  • Flower's House

    Flower's House

    Hotel in Machu Picchu
    Breakfast options

    Featuring a restaurant, Flower's House offers accommodations in Machu Picchu. Free WiFi access is available. Each room here features a safety deposit box, a private bathroom and cable TV.

    Amei tudo! Pessoal super agradável, boa localização.

    8.0
    Very Good · 174 reviews
  • Casa Andina Standard Machu Picchu

    Casa Andina Standard Machu Picchu

    Hotel in Machu Picchu
    Breakfast options

    Casa Andina Standard Machu Picchu offers accommodations in Cusco. Free WiFi and welcome drink is available throughout the property.

    I liked the value for money, my room was nice and clean.

    8.7
    Excellent · 300 reviews
  • Ausangate Hotel Machupicchu

    Ausangate Hotel Machupicchu

    Hotel in Machu Picchu
    Breakfast options

    Located 328 feet from Machu Picchu Train Terminal Station and from the hot springs, Ausangate Hotel Machupicchu offers free Wi-Fi and buffet breakfast in Machu Picchu.

    Muy bueno el hotel, bien ubicado, personal atento.

    8.5
    Very Good · 123 reviews

Budget hotels in Machu Picchu

  • Hotel Qoya Palace - Machupicchu

    Hotel in Machu Picchu
    Budget Hotel

    Located within a 6-minute walk of Wiñaywayna Park and 1.5 miles of Manuel Chavez Ballon Museum, Hotel Qoya Palace - Machupicchu has rooms in Machu Picchu.

    Ubicación, limpieza, amabilidad. Todo muy hermoso.

    8.7
    Excellent · 213 reviews
  • Rupa Rupa High Jungle Eco B&B

    Rupa Rupa High Jungle Eco B&B

    Hotel in Machu Picchu
    Budget Hotel

    Located in Machu Picchu and within a 9-minute walk of Machu Picchu Hot Spring, Rupa Rupa High Jungle Eco B&B features a garden, non-smoking rooms, and free WiFi.

    Amazing view from my room and very comfortable bed

    8.3
    Very Good · 696 reviews
  • Amakonkay Machupicchu

    Amakonkay Machupicchu

    Hotel in Machu Picchu
    Budget Hotel

    Amakonkay Machupicchu is located in Machu Picchu, within a 4-minute walk of Wiñaywayna Park and 1.3 miles of Manuel Chavez Ballon Museum.

    Excellent location, great breakfast, friendly and attentive staff.

    8.9
    Excellent · 946 reviews
  • ANDINO HOTEL MACHUPICCHu

    ANDINO HOTEL MACHUPICCHu

    Hotel in Machu Picchu
    Budget Hotel

    Located in Machu Picchu and with Machu Picchu Hot Spring reachable within a 9-minute walk, ANDINO HOTEL MACHUPICCHu provides concierge services, allergy-free rooms, a shared lounge, free WiFi...

    Very kind and accommodating staff! Great location and excellent breakfast!

    8.6
    Excellent · 169 reviews
  • Rumi Qolqa

    Rumi Qolqa

    Hotel in Machu Picchu
    Budget Hotel

    Rumi Qolqa is located in Machu Picchu, a 5-minute walk from Wiñaywayna Park and 1.3 miles from Manuel Chavez Ballon Museum. Featuring room service, this property also provides guests with a terrace.

    Localização, visual da sacada e o pessoal muito atencioso!

    8.6
    Excellent · 148 reviews
  • Usgar Machupicchu Inn

    Usgar Machupicchu Inn

    Hotel in Machu Picchu
    Budget Hotel

    A 8-minute walk from Machu Picchu Hot Spring, Usgar Machupicchu Inn is located in Machu Picchu and has free WiFi, express check-in and check-out and a tour desk.

    Good location, close to train arrivals and local shops.

    8.1
    Very Good · 929 reviews
  • Machupicchu Guest House

    Machupicchu Guest House

    Hotel in Machu Picchu
    Budget Hotel

    Located within a 3-minute walk of Bus Stop and 1.4 miles of Manuel Chavez Ballon Museum, Machupicchu Guest House provides rooms in Machu Picchu.

    Fantastic place with very kind and helpfull personel.

    8.3
    Very Good · 186 reviews
  • Hotel Ferré Boulevard

    Hotel Ferré Boulevard

    Hotel in Machu Picchu
    Budget Hotel

    Located in Machu Picchu and with Machu Picchu Hot Spring reachable within a 6-minute walk, Hotel Ferré Boulevard provides concierge services, non-smoking rooms, a shared lounge, free WiFi throughout...

    La amabilidad de los trabajadores y las instalaciones

    8.6
    Excellent · 321 reviews

Hotels located in the center of Machu Picchu

  • PAKARINA HOTEL

    PAKARINA HOTEL

    Hotel in Machu Picchu
    Central location

    Featuring a bar, PAKARINA HOTEL is located in Machu Picchu in the Cusco region, a 5-minute walk from Machu Picchu Hot Spring and a few steps from Wiñaywayna Park.

    La ubicación es excelente, cómo así también la atención del personal.

    8.9
    Excellent · 19 reviews
  • Eco Hacienda Roman

    Eco Hacienda Roman

    Hotel in Machu Picchu
    Central location

    Located in Machu Picchu, 3.5 miles from Huayna Picchu, Eco Hacienda Roman provides accommodations with a garden, free private parking, a shared lounge and a terrace.

    El personal. La comida producida en la hacienda. Todo super.

    8.9
    Excellent · 35 reviews
  • Hatun Inti Boutique

    Hatun Inti Boutique

    Hotel in Machu Picchu
    Central location

    Boasting spacious rooms with private spa baths and balconies,Hatun Inti Boutique offers accommodations right in front of the Urubamba River. Machu Picchu Sanctuary is 4.3 mi away.

    position staff very friendly and helpful the jacuzzi was amazing!

    8.8
    Excellent · 254 reviews
  • Tierra Viva Machu Picchu Hotel

    Tierra Viva Machu Picchu Hotel

    Hotel in Machu Picchu
    Central location

    Offering impressive views of the surrounding hills, Tierra Viva Cusco Machu Picchu is a 20-minute walk from Machu Picchu.

    The suite is exceptional value, absolutely beautiful

    8.8
    Excellent · 483 reviews
  • HOTEL LUZ GARDEN

    HOTEL LUZ GARDEN

    Hotel in Machu Picchu
    Central location

    HOTEL LUZ GARDEN is located in Machu Picchu, a 4-minute walk from Wiñaywayna Park and 1.4 miles from Manuel Chavez Ballon Museum. This 1-star hotel offers room service and a 24-hour front desk.

    8.7
    Excellent · 8 reviews
  • El MaPi by Inkaterra

    El MaPi by Inkaterra

    Hotel in Machu Picchu
    Central location

    Located in the heart of Machu Picchu town, the stylish El MaPi offers organic gastronomy and contemporary rooms. Rates include breakfast buffet and la carte dinner.

    great location -nice dinner and breakfast included

    8.7
    Excellent · 220 reviews
  • Inkaterra Machu Picchu Pueblo Hotel

    Inkaterra Machu Picchu Pueblo Hotel

    Hotel in Machu Picchu
    Central location

    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.

    espectacular lugar mágico en medio de las montañas

    8.7
    Excellent · 164 reviews
  • MachuPicchu Dream

    MachuPicchu Dream

    Hotel in Machu Picchu
    Central location

    Located 1312 feet from the train station, MachuPicchu Dream features a 24-hour front desk assistance.

    Great room Very tidy and clean The owner is amazing

    8.7
    Excellent · 292 reviews

FAQs about hotels in Machu Picchu

  • On average, 3-star hotels in Machu Picchu cost $91 per night, and 4-star hotels in Machu Picchu are $149 per night. If you're looking for something really special, a 5-star hotel in Machu Picchu can be found for $672 per night, on average (based on Booking.com prices).

  • The average price per night for a 3-star hotel in Machu Picchu this weekend is $98 or, for a 4-star hotel, $186. Looking for something even fancier? 5-star hotels in Machu Picchu for this weekend cost around $1,089 per night, on average (based on Booking.com prices).

  • On average, it costs $93 per night to book a 3-star hotel in Machu Picchu for tonight. You'll pay around $170 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Machu Picchu will cost around $539, on average (based on Booking.com prices).

  • Many families visiting Machu Picchu loved staying at PAKARINA HOTEL, Sumaq Machu Picchu Hotel, and Raymi Inn MachuPicchu.

  • Some of the best hotels in Machu Picchu near Machu Picchu Historic Sanctuary include Sanctuary Lodge, A Belmond Hotel, Machu Picchu, Panorama B&B and Tierra Viva Machu Picchu Hotel.

  • MAPILAND- Hotel Boutique, Raymi Inn MachuPicchu, and 1911 are some of the popular hotels in Machu Picchu.

  • For hotels in Machu Picchu that serve highly-rated breakfasts, try Emmanuel inn Machupicchu, MAPILAND- Hotel Boutique, and SACRED STONE Boutique Hotel.

  • These hotels in Machu Picchu are highly rated by couples: 1911, Emmanuel inn Machupicchu, and Sanctuary Lodge, A Belmond Hotel, Machu Picchu.

  • MAPILAND- Hotel Boutique, Rumi Qolqa, and 1911 got great room view-related reviews from travelers in Machu Picchu.

Learn more about visiting Machu Picchu

  • 6 points of interest
Find out more
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Machu Picchu:

Explore guest reviews of hotels in Machu Picchu

See all