Menu

Search options

2026-11-10

2026-11-11
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.

Hotels in Machu Picchu

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

121 results

  • Casa Andina Standard Machu Picchu

    From US$ 150

    Prolongacion Imperio De Los Incas E-34, Machu Picchu, Peru (To the map)

    The hotel is just around the corner from Plaza Manco Capac in a historical district. Ministry of Culture…

    To the hotel

    price for 1 night
    Book Now From US$ 150
  • Hotel Qoya Palace - Machupicchu

    From US$ 41

    Chump'I Winay N° 124 Las Orquideas - Machupicchu, Machu Picchu, Peru (To the map)

    Los Jardines de Mandor Botanical Garden is within a 2-km distance of this Machu Picchu hotel, while Temple…

    To the hotel

    price for 1 night
    Book Now From US$ 41
  • Hatun Inti Classic

    From US$ 110

    Av. Pachacuteq 606 - 4 Ta Cuadra, Machu Picchu, Peru (To the map)

    The 3-star hotel is about 5 km from Machu Picchu airport and 2.4 km from such cultural venues as Manuel…

    To the hotel

    price for 1 night
    Book Now From US$ 110
  • Chakana Hotel Machupicchu

    From US$ 58

    Calle Chumpi Winay 110, Machu Picchu, Peru (To the map)

    Cascadas Alcamayo is located about 300 metres from the hotel, and such natural sites as Los Jardines…

    To the hotel

    price for 1 night
    Book Now From US$ 58
  • Rupa Rupa High Jungle Eco B&B

    From US$ 38

    Pasaje Huascar N° 104, Machu Picchu, Peru (To the map)

    Located 50 metres from Iglesia Virgin del Carmen Catholic Church, this elegant hotel is in the immediate…

    To the hotel

    price for 1 night
    Book Now From US$ 38
  • Amakonkay Machupicchu

    From US$ 74

    Puente Sinchi Roca, Machu Picchu, Peru (To the map)

    This Machu Picchu hotel boasts a convenient setting in close proximity to Plaza Manco Capac. Temple of…

    To the hotel

    price for 1 night
    Book Now From US$ 74
  • Hotel Pucara Machupicchu

    From US$ 77

    Alameda Los Artesanos Lt-15 Mz-23 Aguas Calientes, Machu Picchu, Peru (To the map)

    The hotel has a prime setting approximately 25 minutes' walk from Machu Picchu Inca Citadel, while natural…

    To the hotel

    price for 1 night
    Book Now From US$ 77
  • 1911

    From US$ 56

    Aymurapata Tikan B16, Machu Picchu, Peru (To the map)

    Machu Picchu Historic Sanctuary is 2.5 km from this hotel, and Santuario Historico de Machu Picchu is…

    To the hotel

    price for 1 night
    Book Now From US$ 56
  • Samananchis Machupicchu

    From US$ 40

    Av. Pachacuteq N° 816, Machu Picchu, Peru (To the map)

    The comfortable hotel has a quiet location 2.5 km from Inca Trail. Huayna Picchu Mountain is around 10…

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • Rockrivers Plaza Machupicchu

    From US$ 70

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

    Santuario Historico de Machu Picchu is 2.3 km away, and Intipuncu is approximately 6 km from the hotel.

    To the hotel

    price for 1 night
    Book Now From US$ 70
  • Mapiland- Hotel Boutique

    From US$ 68

    Cusco, Machu Picchu, Peru (To the map)

    This Machu Picchu hotel enjoys its quiet location just 550 metres from Plaza Manco Capac. The Mapiland…

    To the hotel

    price for 1 night
    Book Now From US$ 68
  • Hotel Horizonte

    From US$ 40

    Avenida Hermanos Ayar 503-H, Machu Picchu, Peru (To the map)

    The hotel has a scenic setting 2.2 km from Machu Picchu Inca Citadel. Guests can visit Ministry of Culture…

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • Vilas Insight Hotel Machupicchu

    From US$ 52

    Calle Wiracocha N° 100 Av. Pachacutec, Machu Picchu, Peru (To the map)

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

    To the hotel

    price for 1 night
    Book Now From US$ 52
  • Inkas Land

    From US$ 26

    Calle Chaska Tika #111, Machu Picchu, Peru (To the map)

    Sacred Rock lies 2.5 km away, and Inca Trail is 2.2 km from the hotel. The city centre is 30 minutes…

    To the hotel

    price for 1 night
    Book Now From US$ 26
  • Eco Art Best View Machu Picchu

    From US$ 17

    Pasaje Huanacahure 106, Machu Picchu, Peru (To the map)

    This comfortable hotel benefits from a scenic setting fairly close to Mercado Central. The Eco Art is…

    To the hotel

    price for 1 night
    Book Now From US$ 17
  • Hotel Ferre Boulevard

    From US$ 66

    Plazoleta Winay Wayna - Selva Alegre 103B, Machu Picchu, Peru (To the map)

    Temple of Condor is in close proximity to the comfortable hotel, and Stadium is located about 400 metres…

    To the hotel

    price for 1 night
    Book Now From US$ 66
  • Viajeros Centro

    From US$ 38

    Calle Sinchi Roca 109, Machu Picchu, Peru (To the map)

    Guests will appreciate a quiet location not far from Plaza Manco Capac. This hotel is merely 50 metres…

    To the hotel

    price for 1 night
    Book Now From US$ 38
  • Hostal Encanto Machupicchu

    From US$ 16

    Urb. Las Orquideas F6, Machu Picchu, Peru (To the map)

    The hotel places you within a 6-km distance of Intipuncu and 2.6 km from Temple of the Sun. The Encanto…

    To the hotel

    price for 1 night
    Book Now From US$ 16
  • Hotel Machupicchu Adventure

    From US$ 52

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

    The hotel benefits from a convenient setting within a 300-metre distance of Stadium. Inca Trail is just…

    To the hotel

    price for 1 night
    Book Now From US$ 52
  • Rumiqolqa Machupicchu Hotel

    From US$ 28

    Avenida Imperio De Los Incas No. 524, Machu Picchu, Peru (To the map)

    This Machu Picchu hotel has a prime setting 2.3 km from Temple of the Sun. The accommodation is approximately…

    To the hotel

    price for 1 night
    Book Now From US$ 28