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

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
May 25 - May 26
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

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

Hoteles Capsula Machupicchu
Lucamabamba, Playa Sahuayaco Santa Teresa La Convencion
13 km from city centre
The price is CA $95 per night
CA $95
CA $95 total
May 31 - Jun 1
Stay at this lodge in Santa Teresa. Enjoy free breakfast, a free area shuttle, and a garden. Popular attractions The Ruins of Intipata and Winaywayna Park are located nearby.
Breakfast included

Salakantay glamp
Sector Collpapampa Santa Teresa la convencion
Free cancellation
Reserve now, pay when you stay
24.23 km from city centre
The price is CA $43 per night
CA $43
CA $43 total
Jun 3 - Jun 4
Stay at this B&B in Santa Teresa. Enjoy free breakfast, free WiFi, and a 24-hour front desk.
Breakfast included
Pet-friendly

SALKANTAY MAJESTIC DOMES ECO LODGE
Ruta Salkantay a Machu Picchu, Sahuayacu Santa Teresa Cusco
15.16 km from city centre
The price is CA $74 per night
CA $74
CA $74 total
Jun 18 - Jun 19
Stay at this lodge in Santa Teresa. Enjoy free breakfast, free WiFi, and daily housekeeping.
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 $57 per night
CA $57
CA $57 total
May 29 - May 30
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

Taypikala Boutique Machupicchu
Av. Pachacutec #808 Machu Picchu Cusco
12.81 km from city centre
The price is CA $215 per night
CA $215
CA $215 total
Jun 16 - Jun 17
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

Inti Punku MachuPicchu Hotel & Suites
Calle Kori Wakanki 209 Machu Picchu
Free cancellation
Reserve now, pay when you stay
12.87 km from city centre
The price is CA $134 per night
CA $134
CA $134 total
May 19 - May 20
Book a stay at this business-friendly hotel in Machu Picchu. Enjoy free breakfast, free WiFi, and free train station pick-up. Our guests praise 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
12.49 km from city centre
The price is CA $195 per night
CA $195
CA $214 total
Jun 14 - Jun 15
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

Apart Hotel El Peregrino
Jr. Andres Avelino Caceres Nro. 390 Abancay Apurimac
6.8/10 (5 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 | 253 hotels |
|---|---|
Lowest Price | CA $43 |
Highest Price | CA $215 |
Popular hotels | Yacumama Santa Teresa, www.ecoterralodge.com, Hoteles Capsula Machupicchu, Salakantay glamp, SALKANTAY MAJESTIC DOMES ECO LODGE , Glamping Machupicchu Lodge, Taypikala Boutique Machupicchu, Inti Punku MachuPicchu Hotel & Suites, Tierra Viva Machu Picchu |
Frequently asked questions
Recent Santa Teresa hotel reviews by fellow wanderers

Inti Punku MachuPicchu Hotel & Suites
4 out of 5
Posted 21 hours ago
Travelocity Verified Review
"I was pleasantly surprised at the quality and variety at breakfast. Very happy with that. I feel like the photos on the listing of the room and view are much nicer than what it actually is. I loved having the freestanding air conditioner which kept our very tiny room cool and created white noise. Very affordable for what we got. Location is excellent right next to the train station and next to other hotels and restaurants. Very convenient. "
A verified traveller stayed at Inti Punku MachuPicchu Hotel & Suites
- 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






