Menu

Search options

Select city first

2026-03-23

2026-03-24
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 Cusco

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

725 results

  • Casa Cristobal Siete Cuartones

    From US$ 32

    290 Calle 7 Cuartones, Cusco, Peru (To the map)

    The hotel is nestled in the centre of Cusco, 2.1 km from Wanchaq train station. The Center for Traditional…

    To the hotel

    price for 1 night
    Book Now From US$ 32
  • Cooper Hotel Boutique

    From US$ 83

    Santa Teresa 364, Cusco, Peru (To the map)

    You'll need 10-minute drive to Alejandro Velasco Astete International airport. The charmingly modest…

    To the hotel

    price for 1 night
    Book Now From US$ 83
  • Katari At Plaza De Armas Cusco

    From US$ 38

    115 Loreto 115, Cusco, Peru (To the map)

    Located within a 400-metre distance of ChocoMuseo, the smoke-free hotel is not far from the Convent of…

    To the hotel

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

    From US$ 38

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

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

    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)

    The centre of Machu Picchu can be reached within a 25-minute walk. The hotel is approximately a 25-minute…

    To the hotel

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

    From US$ 56

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

    The centre of Machu Picchu can be reached in 30 minutes' walk of the hotel, and such cultural venues…

    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 centre of Machu Picchu can be reached within a 30-minute walk. The Samananchis Machupicchu is only…

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • Kantu Hotel

    From US$ 43

    Chaparro 121, Cusco, Peru (To the map)

    The minor basilica "Church and Convent of Our Lady of Mercy" is located 350 m from this Cusco hotel, and…

    To the hotel

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

    From US$ 77

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

    The Intipuncu is a short way from the hotel, while to Machu Picchu bus stop is approximately 800 metres…

    To the hotel

    price for 1 night
    Book Now From US$ 77
  • Hotel Tierra Inka Sacred Valley

    From US$ 70

    Urbanizacion San Isidro - Calle Turistas s/n A 5 minutos caminando del resto arqueologico Ruinas de Ollanatytambo, Ollantaytambo, Peru (To the map)

    This 3-star hotel has a quiet location 20 minutes' walk from Ollantaytambo Sanctuary. The property is…

    To the hotel

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

    From US$ 68

    Avenida Hermanos Ayar 1003, Machu Picchu, Peru (To the map)

    The centre of Machu Picchu is a 30 minutes' walk of this 3-star hotel. The property is within a 10-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 68
  • Eco Bunnu Inn

    From US$ 17

    Lucrepata Lucrepata D-1, Cusco, Peru (To the map)

    Located in a historical district, this Cusco hotel is in proximity to San Blas. The property gives access…

    To the hotel

    price for 1 night
    Book Now From US$ 17
  • Casa Cavassa Centro Historico Cusco

    From US$ 110

    Calle San Andres 229 Interior, Casi Esquina Almagro, Cusco, Peru (To the map)

    This Cusco hotel is located about 3 km from the Vinicunca Rainbow Mountain and in proximity to Orellana…

    To the hotel

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

    From US$ 35

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

    This smoke-free hotel is nestled in Machu Picchu, near hot springs. The Plaza Manco Capac is within a…

    To the hotel

    price for 1 night
    Book Now From US$ 35
  • Quechua Hostal Recoleta

    From US$ 17

    Calle Recoleta Angosta-Pasaje Pantaccalle 388 San Blas, Cusco, Peru (To the map)

    This Cusco hotel is about 5 km from Alejandro Velasco Astete International airport and in proximity to…

    To the hotel

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

    From US$ 26

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

    The Alcamayo Waterfalls is located about 5 minutes on foot from the hotel, and such natural sites as…

    To the hotel

    price for 1 night
    Book Now From US$ 26
  • 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 in 30 minutes' walk of the hotel, and such cultural venues…

    To the hotel

    price for 1 night
    Book Now From US$ 52
  • Paqarina San Blas

    From US$ 11

    227 Calle Carmen Alto, Cusco, Peru (To the map)

    ChocoMuseo is approximately 800 metres from the hotel, while the main church "Cusco Cathedral" is just…

    To the hotel

    price for 1 night
    Book Now From US$ 11
  • Pisonay Hotel

    From US$ 19

    Calle Sahuasiray F21, Pisac, Peru (To the map)

    6 minutes' walk from the ChocoMuseo Pisac in Pisac, this hotel is 2.6 km from Potato Park Peru. Pisac…

    To the hotel

    price for 1 night
    Book Now From US$ 19
  • Muru Homely Hotel Cusco

    From US$ 73

    Lucrepata Manzana C-11, Cusco, Peru (To the map)

    Located 2.7 km from family attractions like the Cusco Planetarium, the hotel is 15 minutes’ walk from…

    To the hotel

    price for 1 night
    Book Now From US$ 73