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

Hospedaje el Mirador de Collpapampa
Collpapampa, Santa Teresa, Cuzco
Free cancellation
Reserve now, pay when you stay
24.05 km from city centre
The price is CA $42 per night
CA $42
CA $42 total
includes taxes & fees
Apr 7 - Apr 8
Stay at this hostal in Santa Teresa. Enjoy free breakfast, free WiFi, and free valet parking.
Breakfast included
Parking included

Yacumama Santa Teresa
Av. Julio Tomas Rivas E-7, Santa Teresa, Cusco
Free cancellation
Reserve now, pay when you stay
4.73 km from city centre
Stay at this 3-star 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

Hoteles Capsula Machupicchu
Lucamabamba, Playa Sahuayaco, Santa Teresa, La Convencion
12.99 km from city centre
The price is CA $140 per night
CA $140
CA $140 total
includes taxes & fees
May 3 - May 4
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.

Taypikala Boutique Machupicchu
Av. Pachacutec #808, Machu Picchu, Cusco
12.81 km from city centre
The price is CA $216 per night
CA $216
CA $216 total
includes taxes & fees
Apr 5 - Apr 6
Stay at this 4-star 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

Vilas Insight Hotel Machupicchu
Wiracocha, 100, Machu Picchu, Cuzco
Free cancellation
Reserve now, pay when you stay
12.79 km from city centre
The price is CA $93 per night
CA $93
CA $93 total
includes taxes & fees
Apr 11 - Apr 12
Stay at this 3-star hotel in Machu Picchu. Enjoy free breakfast, free WiFi, and onsite spa services. Popular attractions Aguas Calientes Hot Springs and Manco Capac Square are located nearby.
Breakfast included
Spa

Casa Del Sol Machupicchu
608 Imperio De Los Incas Avenue, Machu Picchu, Cusco
12.7 km from city centre
The price is CA $384 per night
CA $384
CA $384 total
includes taxes & fees
Apr 5 - Apr 6
Stay at this 4-star 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 Horizonte
Avenida, Hermanos Ayar 503-H, Machu Picchu, Cuzco
12.52 km from city centre
The price is CA $55 per night
CA $55
CA $55 total
includes taxes & fees
Apr 7 - Apr 8
Stay at this 3-star hotel in Machu Picchu. Enjoy free breakfast, free WiFi, and housekeeping. Popular attractions Aguas Calientes Hot Springs and Manco Capac Square 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 $237 per night
CA $237
CA $260 total
includes taxes & fees
Apr 14 - Apr 15
Stay at this 3.5-star 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

El MaPi Hotel by Inkaterra
109 Pachacutec Ave, Machu Picchu, Cusco
12.78 km from city centre
The price is CA $249 per night
CA $249
CA $275 total
includes taxes & fees
Apr 30 - May 1
Stay at this 4-star spa hotel in Machu Picchu. Enjoy free breakfast, free WiFi, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular attractions Aguas Calientes Hot Springs and Manco Capac Square are located nearby.
Breakfast included
Spa
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, 13 Km From Machupicchu, Santa Teresa, Cusco
7.8/10 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 | 227 hotels |
---|---|
Lowest Price | CA $42 |
Highest Price | CA $384 |
Popular hotels | Hospedaje el Mirador de Collpapampa, Yacumama Santa Teresa, Hoteles Capsula Machupicchu, Taypikala Boutique Machupicchu, Vilas Insight Hotel Machupicchu, Casa Del Sol Machupicchu, Hotel Horizonte, Tierra Viva Machu Picchu, El MaPi Hotel by Inkaterra |
Frequently asked questions
Recent Santa Teresa hotel reviews by fellow wanderers

Tierra Viva Machu Picchu
5 out of 5
Posted 3 days ago
Travelocity Verified Review
"We enjoyed our stay and view at Tierra Viva Machu Picchu. Seeing the river was amazing and helped us fall asleep! It's a walk away from all the shops and restaurants. All the staff were friendly and professional! Highly recommend! "
A verified traveller stayed at Tierra Viva Machu Picchu
Hotels near…
Areas of Santa Teresa
Most popular
Hotels
Cheap Hotels in CuscoMachu Picchu All Inclusive Resorts & HotelsBrockville Historic HotelsCheap Hotels in ValemountBrockville Hotels with Hot TubsHotels closest to Sandbanks Provincial ParkHotels with smoking rooms in VernonMotels GibsonsCheap Hotels in VancouverHalifax Romantic Getaways & HotelsCottages KearneyMáncora All Inclusive Resorts & HotelsSheraton Centre Toronto Hotel
Flights
Air Canada Winnipeg (YWG) to Edmonton (YEG) flightsCheap Flights to InnisfailBritish Airways Montreal (YUL) to Mumbai (BOM) flightsAir Canada Tel Aviv (TLV) to Toronto (YYZ) flightsCheap Flights to StephenvilleCheap Flights to Yuba CityWestJet Calgary (YYC) to Abbotsford (YXX) flightsAir India Vancouver (YVR) to Delhi (DEL) flightsCheap Flights to Machu Picchu
Cars
Packages