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

Hoteles Capsula Machupicchu
Lucamabamba, Playa Sahuayaco Santa Teresa La Convencion
13 km from city centre
The price is CA $175 per night
CA $175
CA $175 total
Jul 7 - Jul 8
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

Yacumama Santa Teresa
Av. Julio Tomas Rivas E-7 Santa Teresa Cusco
4.72 km from city centre
The price is CA $61 per night
CA $61
CA $61 total
Jul 4 - Jul 5
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 $56 per night
CA $56
CA $56 total
Aug 2 - Aug 3
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

www.ecoterralodge.com
PE-28B Santa Teresa Cuzco
Free cancellation
10 km from city centre
The price is CA $90 per night
CA $90
CA $90 total
Aug 2 - Aug 3
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
12.81 km from city centre
The price is CA $190 per night
CA $190
CA $190 total
Aug 1 - Aug 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 Historic Sanctuary of Machu Picchu 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 $138 per night
CA $138
CA $138 total
Jul 8 - Jul 9
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 Historic Sanctuary of Machu Picchu are located nearby.
Breakfast included
Free WiFi

Rockrivers Machu Picchu
503 Imperio de los Incas Machu Picchu Cuzco
12.62 km from city centre
The price is CA $87 per night
CA $87
CA $135 total
Jul 10 - Jul 11
Book a stay at this spa hotel in Machu Picchu. Enjoy free breakfast, free WiFi, and a full-service spa. Popular attractions Aguas Calientes Hot Springs and Historic Sanctuary of Machu Picchu are located nearby.
Breakfast included
Spa

Inkaterra Machu Picchu Pueblo Hotel
Pueblo de Machu Picchu, 084 Machu Picchu Cusco
12.95 km from city centre
The price is CA $669 per night
CA $669
CA $736 total
Jul 6 - Jul 7
Book a stay at this luxury hotel in Machu Picchu. Enjoy free breakfast, free WiFi, and a full-service spa. Popular attractions Aguas Calientes Hot Springs and Historic Sanctuary of Machu Picchu are located nearby.
Breakfast included
Spa

NaturaLodge Machu Picchu
Pasaje Huáscar Machu Picchu
12.62 km from city centre
The price is CA $84 per night
CA $84
CA $89 total
Jul 31 - Aug 1
Stay at this hotel in Machu Picchu. Enjoy free breakfast, free WiFi, and dry cleaning or laundry services. Popular attractions Aguas Calientes Hot Springs and Historic Sanctuary of Machu Picchu 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 | 257 hotels |
|---|---|
Lowest Price | CA $56 |
Highest Price | CA $736 |
Popular hotels | Hoteles Capsula Machupicchu, Yacumama Santa Teresa, Glamping Machupicchu Lodge, www.ecoterralodge.com, Taypikala Boutique Machupicchu, Inti Punku MachuPicchu Hotel & Suites, Rockrivers Machu Picchu, Inkaterra Machu Picchu Pueblo Hotel, NaturaLodge Machu Picchu |
Frequently asked questions
Recent Santa Teresa hotel reviews by fellow wanderers

El MaPi Hotel by Inkaterra
4 out of 5
Posted 12 hours ago
Travelocity Verified Review
"Excellent overall! Very well located hotel. It is a very clean hotel .Staff gets a five out of five very well organized. Only thing is their showers are very slippery and my husband fell. They should do something about it , slippery tiles in a shower is not a good idea.spa is an extra fee supper was very nice."
A verified traveller stayed at El MaPi Hotel by Inkaterra
- 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






