Book Cheap Hotels in Santa Teresa
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in Santa Teresa
Most frequently booked Santa Teresa hotels

SALKANTAY MAJESTIC DOMES ECO LODGE
Ruta Salkantay a Machu Picchu, Sahuayacu Santa Teresa Cusco
15.16 km from city centre
The price is CA $63 per night
CA $63
CA $63 total
Apr 2 - Apr 3
Stay at this lodge in Santa Teresa. Enjoy free breakfast, free WiFi, and daily housekeeping.
Breakfast included
Pet-friendly

Yacumama Santa Teresa
Av. Julio Tomas Rivas E-7 Santa Teresa Cusco
4.72 km from city centre
The price is CA $49 per night
CA $49
CA $49 total
Apr 2 - Apr 3
Stay at this hotel in Santa Teresa. Enjoy free breakfast, free WiFi, and a 24-hour front desk. Popular attractions Aguas Calientes Hot Springs and Cocal Mayo Hot Springs are located nearby.
Breakfast included
Pet-friendly

Glamping Machupicchu Lodge
Huadquiña Santa Teresa Cuzco
Free cancellation
Reserve now, pay when you stay
4.65 km from city centre
The price is CA $58 per night
CA $58
CA $58 total
Apr 30 - May 1
Stay at this lodge in Santa Teresa. Enjoy free WiFi, free bicycles on site, and daily housekeeping. Popular attractions Aguas Calientes Hot Springs and Cocal Mayo Hot Springs are located nearby.
Pet-friendly
Free WiFi

Hoteles Capsula Machupicchu
Lucamabamba, Playa Sahuayaco Santa Teresa La Convencion
13 km from city centre
The price is CA $159 per night
CA $159
CA $159 total
Apr 4 - Apr 5
Stay at this lodge in Santa Teresa. Enjoy a garden and tour/ticket assistance. Popular attractions The Ruins of Intipata and Winaywayna Park are located nearby.

www.ecoterralodge.com
PE-28B Santa Teresa Cuzco
Free cancellation
10 km from city centre
The price is CA $67 per night
CA $67
CA $67 total
Apr 28 - Apr 29
Stay at this lodge in Santa Teresa. Enjoy free breakfast, free WiFi, and free parking.
Breakfast included
Pet-friendly

Taypikala Boutique Machupicchu
Av. Pachacutec #808 Machu Picchu Cusco
Free cancellation
Reserve now, pay when you stay
12.81 km from city centre
The price is CA $187 per night
CA $187
CA $187 total
May 1 - May 2
Stay at this hotel in Machu Picchu. Enjoy free breakfast, free WiFi, and room service. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Aguas Calientes Hot Springs and Manco Capac Square are located nearby.
Breakfast included
Free WiFi

Casa Del Sol Machupicchu
608 Imperio De Los Incas Avenue Machu Picchu Cusco
12.73 km from city centre
The price is CA $432 per night
CA $432
CA $432 total
Apr 15 - Apr 16
Book a stay at this boutique hotel in Machu Picchu. Enjoy free breakfast, free WiFi, and free train station pick-up. Our guests praise the breakfast and the helpful staff in our reviews. Popular attractions Aguas Calientes Hot Springs and Manco Capac Square are located nearby.
Breakfast included
Spa

Hotel Raices Machupicchu
08681 Machu Picchu Cuzco
12.88 km from city centre
Stay at this hotel in Machu Picchu. Enjoy free breakfast, free WiFi, and a 24-hour front desk. Our guests praise the breakfast and the helpful staff in our reviews. Popular attractions Aguas Calientes Hot Springs and Putucusi are located nearby.
Breakfast included
Free WiFi

Tierra Viva Machu Picchu
Av. Hermanos Ayar 401 Machu Picchu Cusco
Free cancellation
Reserve now, pay when you stay
12.49 km from city centre
The price is CA $200 per night
CA $200
CA $220 total
Apr 12 - Apr 13
Stay at this hotel in Machu Picchu. Enjoy free breakfast, free WiFi, and free train station pick-up. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Aguas Calientes Hot Springs and Manco Capac Square are located nearby.
Breakfast included
Free WiFi
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.
Top family friendly Santa Teresa hotel deals

Eco Quechua Lodge
Saucepampa Santa Teresa Cusco
8/10 Very Good! (37 reviews)
Top hotels in Santa Teresa for Extended Stay

Suites Machupicchu
Calle Wiracocha Machu Picchu Machupicchu
The price is CA $102 per night from Apr 5 to Apr 6
CA $102
CA $102 total
Apr 5 - Apr 6
6.8/10 (14 reviews)
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.
Santa Teresa hotels essential information
Accommodation | 248 hotels |
|---|---|
Lowest Price | CA $49 |
Highest Price | CA $432 |
Popular hotels | SALKANTAY MAJESTIC DOMES ECO LODGE , Yacumama Santa Teresa, Glamping Machupicchu Lodge, Hoteles Capsula Machupicchu, www.ecoterralodge.com, Taypikala Boutique Machupicchu, Casa Del Sol Machupicchu, Hotel Raices Machupicchu, Tierra Viva Machu Picchu |
Frequently asked questions
Recent Santa Teresa hotel reviews by fellow wanderers

Taypikala Boutique Machupicchu
5 out of 5
Posted 1 hour ago
Travelocity Verified Review
"The staff went above and beyond to help us with everything. My mom unfortunately had an accident and was in wheelchair which made things tricky to say the least but they made no fuss or issues at all. Offered us to bring the breakfast to our rooms, and support o getting to buses and train. Breakfast was amazing and rooms were exactly as described. "
A verified traveller stayed at Taypikala Boutique Machupicchu
- Flights to Machu Picchu
- Flights from Calgary to Machu Picchu
- Flights from Detroit to Machu Picchu
- Flights from Montreal to Machu Picchu
- Flights from Seattle to Machu Picchu
- Flights from Toronto to Machu Picchu
- Flights from Vancouver to Machu Picchu
- Flights from Quito to Machu Picchu
- Flights from San Salvador to Machu Picchu











