Book Santa Teresa hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Santa Teresa

Cheap Santa Teresa hotels

Exclusive Cabin with mountain views close to the Salkantay Trek

Exclusive Cabin with mountain views close to the Salkantay Trek

Colcapampa
When you stay at this cabin in Santa Teresa, you'll be within a 10-minute drive of Historic Sanctuary of Machu Picchu and Cocal Mayo Hot Springs.
Exclusive Cabin with mountain views close to the Salkantay Trek
Yacumama Santa Teresa

Yacumama Santa Teresa

3 out of 5
Av. Julio Tomas Rivas E-7, Santa Teresa, Cusco
Fully refundableReserve now, pay when you stay
Located in Santa Teresa, Yacumama Santa Teresa is within a 15-minute drive of Cocal Mayo Hot Springs and Historic Sanctuary of Machu Picchu.
Yacumama Santa Teresa
Eco Lodge Restaurant Araplay

Eco Lodge Restaurant Araplay

2.5 out of 5
Santa Teresa, La Convencion Cusco, Santa Teresa, Cuzco
Located in Santa Teresa, Eco Lodge Restaurant Araplay is on the Strip, within a 10-minute drive of Cocal Mayo Hot Springs and Historic Sanctuary of Machu ...
Eco Lodge Restaurant Araplay
Save an average of 15% on thousands of hotels when you're signed in
Tierra Viva Machu Picchu

Tierra Viva Machu Picchu

3.5 out of 5
Av. Hermanos Ayar 401, Machu Picchu, Cusco
Fully refundableReserve now, pay when you stay
The price is AU$159 per night from 1 Dec to 2 Dec
AU$159
includes taxes & fees
1 Dec - 2 Dec
When you stay at Tierra Viva Machu Picchu in Machu Picchu, you'll be on a river, within a 15-minute walk of Aguas Calientes Hot Springs and Historic Sanctuary ...
Tierra Viva Machu Picchu
Taypikala Boutique Machupicchu

Taypikala Boutique Machupicchu

4 out of 5
Av. Pachacutec #808, Machu Picchu, Cusco
Fully refundableReserve now, pay when you stay
The price is AU$222 per night from 22 Nov to 23 Nov
AU$222
includes taxes & fees
22 Nov - 23 Nov
Taypikala Boutique Machupicchu is in the heart of Machu Picchu, within a 10-minute walk of Historic Sanctuary of Machu Picchu and Aguas Calientes Hot ...
Taypikala Boutique Machupicchu
Hotel Raices Machupicchu

Hotel Raices Machupicchu

3.5 out of 5
08681, Machu Picchu, Cuzco
Fully refundableReserve now, pay when you stay
The price is AU$83 per night from 23 Nov to 24 Nov
AU$83
includes taxes & fees
23 Nov - 24 Nov
With a stay at Hotel Raices Machupicchu in Machu Picchu, you'll be within a 10-minute walk of Aguas Calientes Hot Springs and Historic Sanctuary of Machu ...
Hotel Raices Machupicchu
Santuario Machupicchu

Santuario Machupicchu

3 out of 5
Avenida Hermanos Ayar, Machu Picchu, Cuzco
Fully refundableReserve now, pay when you stay
The price is AU$145 per night from 22 Nov to 23 Nov
AU$145
includes taxes & fees
22 Nov - 23 Nov
When you stay at Santuario Machupicchu in Machu Picchu, you'll be in a regional park, within a 15-minute walk of Aguas Calientes Hot Springs and Historic Sanctuary ...
Santuario Machupicchu
Casa Andina Standard Machu Picchu

Casa Andina Standard Machu Picchu

3 out of 5
Prolongacion Imperio de los Incas 626, Machu Picchu, Cusco
Fully refundableReserve now, pay when you stay
The price is AU$156 per night from 1 Dec to 2 Dec
AU$156
includes taxes & fees
1 Dec - 2 Dec
When you stay at Casa Andina Standard Machu Picchu in Machu Picchu, you'll be on the riverwalk, within a 10-minute walk of Aguas Calientes Hot Springs and Historic ...
Casa Andina Standard Machu Picchu
Inkaterra Machu Picchu Pueblo Hotel

Inkaterra Machu Picchu Pueblo Hotel

4.5 out of 5
Pueblo de Machu Picchu, 084, Machu Picchu, Cusco
The price is AU$754 per night from 24 Nov to 25 Nov
AU$754
includes taxes & fees
24 Nov - 25 Nov
A stay at Inkaterra Machu Picchu Pueblo Hotel places you in the heart of Machu Picchu, within a 15-minute walk of Aguas Calientes Hot Springs and Historic Sanctuary ...
Inkaterra Machu Picchu Pueblo Hotel
Don't see what you're looking for?
See all available properties in Santa Teresa
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Hotels in Santa Teresa, Cusco - Machu Picchu

Love that passport as much as your cat? Feed your intrepid spirit and book a stay in Santa Teresa, 9 kilometres from central Cusco - Machu Picchu.

Most people who make their way to Cusco - Machu Picchu are here to experience its most iconic sight, Machu Picchu. You'll want to do so too!

Relax at the lovely waters at Cocal Mayo Hot Springs. If you want to base yourself somewhere close by, snag yourself a room at the Eco Quechua Lodge.

In a panic cos you had one job to do and didn't get around to it? Supposed to organise somewhere for dinner? Don't stress. Yakumama isn't far away, so why not get them on the phone and see if you can reserve a table?

From flights to hotels and rental cars to experiences, we'll make it easy! All you've gotta do is show up and start spamming your #TravelEnvy pics.

Santa Teresa hotels essential information

Accommodation
258 hotels
Lowest Price
AU$83
Highest Price
AU$754
Popular hotels
Exclusive Cabin with mountain views close to the Salkantay Trek, Yacumama Santa Teresa, Eco Lodge Restaurant Araplay, Tierra Viva Machu Picchu, Taypikala Boutique Machupicchu, Hotel Raices Machupicchu, Santuario Machupicchu, Casa Andina Standard Machu Picchu, Inkaterra Machu Picchu Pueblo Hotel

Most recent Santa Teresa hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.