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
Mar 17 - Mar 18
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

Salkantay Hostel Chaullay
Camino Inca Salkantay (Chaullay) Ciudad Santa Teresa Cusco
24.63 km from city centre
Stay at this hostel in Santa Teresa. Enjoy free breakfast, free WiFi, and free parking.
Breakfast included
Parking included

Salkantay Lodge Collpapampa
Colcapampa Cuzco
24.1 km from city centre
The price is CA $81 per night
CA $81
CA $110 total
Feb 16 - Feb 17
Stay at this campground in Santa Teresa.
Pet-friendly

Hoteles Capsula Machupicchu
Lucamabamba, Playa Sahuayaco Santa Teresa La Convencion
13 km from city centre
The price is CA $151 per night
CA $151
CA $151 total
Feb 24 - Feb 25
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
Free cancellation
Reserve now, pay when you stay
12.81 km from city centre
The price is CA $183 per night
CA $183
CA $183 total
Mar 16 - Mar 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

Hotel Raices Machupicchu
08681 Machu Picchu Cuzco
Free cancellation
Reserve now, pay when you stay
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 $234 per night
CA $234
CA $258 total
Mar 13 - Mar 14
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

Casa Del Sol Machupicchu
608 Imperio De Los Incas Avenue Machu Picchu Cusco
12.73 km from city centre
The price is CA $395 per night
CA $395
CA $395 total
Feb 15 - Feb 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

Gringo Bill's Boutique Hotel
Jiron Colla Raymi 104 Machu Picchu Cusco
Free cancellation
Reserve now, pay when you stay
12.61 km from city centre
Stay at this 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 Manco Capac Square are located nearby.
Breakfast included
Pet-friendly
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
Top hotels in Santa Teresa for Extended Stay

Suites Machupicchu
Calle Wiracocha Machu Picchu Machupicchu
The price is CA $78 per night from Feb 15 to Feb 16
CA $78
CA $78 total
Feb 15 - Feb 16
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 | 245 hotels |
|---|---|
Lowest Price | CA $49 |
Highest Price | CA $395 |
Popular hotels | Yacumama Santa Teresa, Salkantay Hostel Chaullay, Salkantay Lodge Collpapampa, Hoteles Capsula Machupicchu, Taypikala Boutique Machupicchu, Hotel Raices Machupicchu, Tierra Viva Machu Picchu, Casa Del Sol Machupicchu, Gringo Bill's Boutique Hotel |
Frequently asked questions
Recent Santa Teresa hotel reviews by fellow wanderers

Tierra Viva Machu Picchu
5 out of 5
Posted 5 days ago
Travelocity Verified Review
"The room was spacious and with a great view over the river. Staff were exceptionally helpful and we were able to check in a little early. The hotel is situated right next to the ticket office and departure point for one of the bus operators up to Manchu Pichu which made for an easy journey."
A verified traveller stayed at Tierra Viva Machu Picchu
Hotels near…
Areas of Santa Teresa
Most popular
Hotels
- Cheap Hotels in Cusco
- Cheap Hotels in Richmond
- Machu Picchu All Inclusive Resorts & Hotels
- Cheap Hotels in Stratford
- All Inclusive Resorts & Hotels in Malaysia
- Rochester Kid Friendly Hotels
- Fairfield Inn and Suites by Marriott Toronto Airport
- Cheap Hotels in Hornby Island
- Cabins Yellowstone National Park
- Cheap Hotels in Dorval
- Cheap Hotels in Fort Lauderdale
- Motels Hooker
- Iberostar Hotels in Playa del Carmen
- Hotels closest to U.S. Embassy
- Cottages Welland
- Extended Stay Hotels Coquitlam
- Máncora All Inclusive Resorts & Hotels
Flights
Packages











