Menu
  • Customer help
  • USD
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
    العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Português Русский Svenska Türkçe

Search options

2026-06-29

2026-06-30
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

All Machu Picchu hotels

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

199 results

  • Sol Naciente

    Calle Inca Roca 109 Aguas Calientes - Machupicchu, Machu Picchu, Peru (To the map)

    Santuario Historico de Machu Picchu is 2.5 km from the hotel, while Machu Picchu is 2.6 km from the location.

    To the hotel

    Book Now
  • Hotel Encanto Machu Picchu

    From US$ 45

    Urbanazation Las Orquideas F-6, Near Train Station, Aguas Calientes, Machu Picchu, Peru (To the map)

    The hotel is a mere 450 metres from the Ministry of Culture, while Santuario Historico de Machu Picchu…

    To the hotel

    price for 1 night
    Book Now From US$ 45
  • Sinchi Roca Mapi

    From US$ 46

    Avenue Pachacutec Numero 603, Machu Picchu, Peru (To the map)

    The centre of Machu Picchu can be reached in 30 minutes' walk of the bed & breakfast, and such cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 46
  • Backpackerkilla

    From US$ 27

    Avenue Pachacutec 705, Machu Picchu, Peru (To the map)

    You'll need 15-minute drive to Machu Picchu airport. The hotel is 2.3 km from Manuel Chavez Ballon Museum…

    To the hotel

    price for 1 night
    Book Now From US$ 27
  • Suites Machupicchu

    205 Calle Wiracocha, Machu Picchu, Peru (To the map)

    This 4-star hotel is 300 metres from Mercado Central, with Los Jardines de Mandor Botanical Garden 4.3…

    To the hotel

    Book Now
  • Chaska Machupicchu

    From US$ 70

    Alameda Los Artesanos, Machu Picchu, Peru (To the map)

    The centre of Machu Picchu can be reached within a 30-minute walk, and natural attractions like Machu…

    To the hotel

    price for 1 night
    Book Now From US$ 70
  • Cubas Home

    Machu Picchu, Machu Picchu, Peru (To the map)

    The steep Huayna Picchu Mountain is 2.5 km from the hotel, while the Temple of the Sun is located 2.6…

    To the hotel

    Book Now
  • Manco Inca Hostal

    Av Imperio De Los Incas 612, Machu Picchu, Peru (To the map)

    The hotel is 800 metres from the Plaza Manco Capac and 2.2 km from the Inca Trail. Guests staying at…

    To the hotel

    Book Now
  • Machupicchu Jonatan

    From US$ 50

    Calle Aymuraypata Tikan N° 13, Machu Picchu, Peru (To the map)

    The economy hotel is 2.7 km from Machu Picchu, while the Winay Wayna is a mere 400 metres away. Cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 50
  • Inti Sol

    704 Avenue Pachacutec, Machu Picchu, Peru (To the map)

    The hotel is about 5 km from Machu Picchu airport and 2.2 km from such cultural venues as Manuel Chávez…

    To the hotel

    Book Now
  • Hotel Pachakuteq

    From US$ 40

    809 Avenue Pachacutec, Machu Picchu, Peru (To the map)

    The centre of Machu Picchu can be reached within a 30-minute walk, and natural attractions like Los Jardines…

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • Inti Wasi Hostal

    From US$ 71

    Alameda Los Artesanos 102, Barrio De Las Orquideas, Machu Picchu, Peru (To the map)

    This Machu Picchu hotel is 2.7 km from the Temple of the Three Windows and nearly a 25-minute walk from…

    To the hotel

    price for 1 night
    Book Now From US$ 71
  • Joe Urpi Hospedaje

    Calle Mayta Capac 102, Machu Picchu, Peru (To the map)

    You'll need 15-minute drive to Machu Picchu airport. Guests can also easily visit Machu Picchu Hot Spring…

    To the hotel

    Book Now
  • All Sur Departamento

    From US$ 70

    Imperio De Los Incas 138, Machu Picchu, Peru (To the map)

    This apartment is located a mere 450 metres from the Plaza Manco Capac. The Sacred Rock is around 25…

    To the hotel

    price for 1 night
    Book Now From US$ 70
  • Big Brother

    Imperio De Los Incas 512, Machu Picchu, Peru (To the map)

    Intipuncu is reachable about a 25-minute walk away. Situated just 0.6 km from Winay Wayna, the spacious…

    To the hotel

    Book Now
  • Big Brother Luxury Apartment

    From US$ 150

    Imperio De Los Incas 512 Todo El Segundo Piso, Machu Picchu, Peru (To the map)

    Temple of Condor is approximately a 25-minute stroll away. The 65 m^2 Big Brother Luxury Apartment is…

    To the hotel

    price for 1 night
    Book Now From US$ 150
  • Mila&Coco Apartments

    Imperio De Los Incas 512 2, Machu Picchu, Peru (To the map)

    The hotel is 2.2 km from Machu Picchu National Park and a few steps from Plaza Manco Capac. There is…

    To the hotel

    Book Now
  • Guia De Turismo En Machupicchu

    Urb. Las Orquideas Mz.Lt 1 Urb. Las Orquideas Mz.Lt 1, Machu Picchu, Peru (To the map)

    This campsite is right near Stadium, while Winay Wayna is 5 minutes' walk away. The accommodation in…

    To the hotel

    Book Now
  • Hotel Romero Machupicchu Pueblo

    From US$ 321

    209 Alameda Los Artesanos, Machu Picchu, Peru (To the map)

    You'll be within a 300-metre distance of Plaza Manco Capac and 2.5 km from Los Jardines de Mandor Botanical…

    To the hotel

    price for 1 night
    Book Now From US$ 321