Menu

Search options

Select city first

2026-04-30

2026-05-01
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

744 results

  • Sanctuary Lodge, A Belmond Hotel, Machu Picchu

    From US$ 1083

    Carretera Hiram Bingham Km 7.5, Machu Picchu, Peru (To the map)

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

    To the hotel

    price for 1 night
    Book Now From US$ 1083
  • El Mercado

    From US$ 199

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

    It lies in Cusco City Centre district. Restaurants and coffee shop are within few minutes' walk…

    To the hotel

    price for 1 night
    Book Now From US$ 199
  • Sumaq Machu Picchu Hotel

    From US$ 327

    Av. Hermanos Ayar Mz. 1 Lote 3, Machu Picchu, Peru (To the map)

    The hotel benefits from a lush setting 350 metres from Iglesia Virgin del Carmen Catholic Church. Within…

    To the hotel

    price for 1 night
    Book Now From US$ 327
  • Casa Del Sol Machupicchu

    From US$ 215

    Av. Imperio De Los Incas No 608, Machu Picchu, Peru (To the map)

    The hotel is situated 2.4 km from the Temple of the Three Windows and 2.5 km from the Sacred Rock. Cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 215
  • Novotel Cusco

    From US$ 135

    Calle San Agustin 239, Cusco, Peru (To the map)

    The legendary Twelve-angled stone is a few moments from the 4-star hotel and ChocoMuseo is 250 metres…

    To the hotel

    price for 1 night
    Book Now From US$ 135
  • Arthouse Pisac - Royal Inka

    From US$ 57

    Carretera Pisac Ruinas, Pisac, Peru (To the map)

    The Inca Period Agricultural Terraces is 2.6 km from the 4-star hotel, while Potato Park Peru is 3.4…

    To the hotel

    price for 1 night
    Book Now From US$ 57
  • Sonesta Hotel Cusco

    From US$ 189

    Av El Sol 954, Cusco, Peru (To the map)

    Such city attractions as the Sacsayhuamán, which is 2.1 km from this comfortable hotel, and Callejon…

    To the hotel

    price for 1 night
    Book Now From US$ 189
  • Hotel Plaza De Armas Cusco

    From US$ 106

    Portal Mantas 114, Cusco, Peru (To the map)

    The hotel is perfectly situated within reach of the Sacsayhuamán. Just 14 minutes' walk away you can…

    To the hotel

    price for 1 night
    Book Now From US$ 106
  • Casa Andina Premium Cusco

    From US$ 109

    Plazoleta Limacpampa Chico 473, Cusco, Peru (To the map)

    This Cusco hotel offers a beautiful location only 6 minutes on foot from the Qorikancha Site Museum and…

    To the hotel

    price for 1 night
    Book Now From US$ 109
  • Aranwa Sacred Valley Hotel & Wellness

    From US$ 179

    Antigua Hacienda Yaravilca, Urubamba, Peru (To the map)

    The hotel is situated 4.2 km from the Racchi Archaeological Center and 4.5 km from the Yucay Living Culture…

    To the hotel

    price for 1 night
    Book Now From US$ 179
  • Tambo Del Arriero Hotel Boutique

    From US$ 82

    Nueva Alta N°484, Cusco, Peru (To the map)

    The hotel has a prime location 2.4 km from the Cusco Planetarium, while shopping venues like the Peruvian…

    To the hotel

    price for 1 night
    Book Now From US$ 82
  • Terra Andina Colonial Mansion

    From US$ 89

    Calle Union, 184, Cusco, Peru (To the map)

    This hotel is situated in the old part of Cusco, a mere 1.3 km from the Coca Museum. The Alpaca-fleece…

    To the hotel

    price for 1 night
    Book Now From US$ 89
  • Hotel Ferre Machu Picchu

    From US$ 87

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

    The hotel has an excellent setting 2.1 km from the Inca Trail, while natural sights like Machu Picchu…

    To the hotel

    price for 1 night
    Book Now From US$ 87
  • Casa Cartagena Boutique Hotel & Spa

    From US$ 384

    Calle Pumacurco # 166 Centro Historico Centro Historico, Cusco, Peru (To the map)

    Calle Hatunrumiyoc is within reach of the historic hotel, while Senal bus stop is around 10 minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 384
  • Moaf Cusco Boutique Hotel

    From US$ 78

    Santa Catalina Ancha 366-D-1, Cusco, Peru (To the map)

    This Cusco hotel is about 5 km from Alejandro Velasco Astete International airport and approximately…

    To the hotel

    price for 1 night
    Book Now From US$ 78
  • Wyndham Costa Del Sol Cusco

    From US$ 98

    Calle Santa Teresa 344, Cusco, Peru (To the map)

    Centrally situated in a business district, the comfortable hotel is within 300 metres of the Sacred Valley…

    To the hotel

    price for 1 night
    Book Now From US$ 98
  • Casa San Blas Cusco Boutique Hotel

    From US$ 95

    Tocuyeros 566, Cusco, Pe, Cusco, Peru (To the map)

    This Cusco hotel has a central setting just 1.1 km from the Alpaca-fleece clothing. The legendary Twelve…

    To the hotel

    price for 1 night
    Book Now From US$ 95
  • Home Garden Hotel

    From US$ 72

    Calle Tandapata 684, Cusco, Peru (To the map)

    The hotel has a prime setting within reach of the Cusco Planetarium, while natural sights like Limacpampa…

    To the hotel

    price for 1 night
    Book Now From US$ 72
  • Inkaterra Machu Picchu Pueblo Hotel

    From US$ 333

    Machu Picchu Village, 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$ 333
  • Hotel San Agustin Urubamba

    From US$ 63

    Av. Ferrocarril S/N, Urubamba, Peru (To the map)

    The wonderful hotel is nestled in a prime touristic area of Urubamba, nearly a 20-minute walk from Plaza…

    To the hotel

    price for 1 night
    Book Now From US$ 63