Hotels in Santa Teresa

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Oct 3 - Oct 4
Tomorrow
Oct 4 - Oct 5
Next weekend
Oct 9 - Oct 11
In two weeks
Oct 16 - Oct 18

Where to stay in Santa Teresa?

Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in Santa Teresa on Hotels.com. These Santa Teresa hotels consistently deliver on quality, location and traveler experience. Last updated on .

1. Eco Quechua

Eco Quechua
Santa Teresa
CNY362
CNY398 total
Oct 5 - Oct 6
Eco Quechua

2. Yacumama Santa Teresa

Yacumama Santa Teresa
Santa Teresa
CNY211
CNY211 total
Oct 5 - Oct 6
Yacumama Santa Teresa

3. Hospedaje Plaza

Hospedaje Plaza
Santa Teresa
CNY181
CNY181 total
Oct 4 - Oct 5
Hospedaje Plaza

4. hotal capsulas mayta capac

hotal capsulas mayta capac
Santa Teresa
CNY362
CNY362 total
Oct 4 - Oct 5
hotal capsulas mayta capac

5. Glamping Machupicchu Lodge

Glamping Machupicchu Lodge
Santa Teresa
CNY302
CNY302 total
Oct 4 - Oct 5
Glamping Machupicchu Lodge

6. SALKANTAY MAJESTIC DOMES ECO LODGE

SALKANTAY MAJESTIC DOMES ECO LODGE
Santa Teresa
CNY244
CNY244 total
Oct 4 - Oct 5
SALKANTAY MAJESTIC DOMES ECO LODGE

7. Hoteles Capsula Machupicchu

Hoteles Capsula Machupicchu
Santa Teresa
CNY985
CNY985 total
Oct 29 - Oct 30
Hoteles Capsula Machupicchu

8. www.ecoterralodge.com

www.ecoterralodge.com
Santa Teresa
CNY449
CNY449 total
Oct 6 - Oct 7
www.ecoterralodge.com

9. Collpapampa Sky Dome Camps

Collpapampa Sky Dome Camps
Santa Teresa
CNY401
CNY401 total
Oct 4 - Oct 5
Collpapampa Sky Dome Camps

10. Salkantay Hostel Chaullay

Salkantay Hostel Chaullay
Santa Teresa
CNY266
CNY266 total
Nov 1 - Nov 2
Salkantay Hostel Chaullay

11. Salakantay glamp

Salakantay glamp
Santa Teresa
CNY221
CNY221 total
Oct 4 - Oct 5
Salakantay glamp

12. Taypikala Boutique Machupicchu

Taypikala Boutique Machupicchu
Machu Picchu
CNY937
CNY937 total
Nov 3 - Nov 4
Taypikala Boutique Machupicchu

13. Tierra Viva Machu Picchu

Tierra Viva Machu Picchu
Machu Picchu
CNY993
CNY1,092 total
Oct 20 - Oct 21
Tierra Viva Machu Picchu

14. Casa Andina Standard Machu Picchu

Casa Andina Standard Machu Picchu
Machu Picchu
CNY1,183
CNY1,301 total
Oct 27 - Oct 28
Casa Andina Standard Machu Picchu

15. Sanctuary Lodge, A Belmond Hotel, Machu Picchu

Sanctuary Lodge, A Belmond Hotel, Machu Picchu
Machu Picchu
CNY15,156
CNY16,672 total
Oct 5 - Oct 6
Sanctuary Lodge, A Belmond Hotel, Machu Picchu

16. Jaya Machupicchu Boutique Hotel

Jaya Machupicchu Boutique Hotel
Machu Picchu
CNY1,261
CNY1,387 total
Oct 9 - Oct 10
Jaya Machupicchu Boutique Hotel

17. Rockrivers Machu Picchu

Rockrivers Machu Picchu
Machu Picchu
CNY513
CNY749 total
Oct 20 - Oct 21
Rockrivers Machu Picchu

18. Sumaq Machu Picchu Hotel

Sumaq Machu Picchu Hotel
Machu Picchu
CNY4,576
CNY5,034 total
Nov 1 - Nov 2
Sumaq Machu Picchu Hotel

19. El MaPi Hotel by Inkaterra

El MaPi Hotel by Inkaterra
Machu Picchu
CNY1,556
CNY1,556 total
Oct 4 - Oct 5
El MaPi Hotel by Inkaterra

20. Mantu Boutique

Mantu Boutique
Machu Picchu
CNY410
CNY410 total
Oct 31 - Nov 1
Mantu Boutique
View all properties

Check out pet-friendly hotels in Santa Teresa

Yacumama Santa Teresa

Yacumama Santa Teresa
Santa Teresa
CNY211
CNY211 total
Oct 5 - Oct 6
Yacumama Santa Teresa

hotal capsulas mayta capac

hotal capsulas mayta capac
Santa Teresa
CNY362
CNY362 total
Oct 4 - Oct 5
hotal capsulas mayta capac

Hospedaje Plaza

Hospedaje Plaza
Santa Teresa
CNY181
CNY181 total
Oct 4 - Oct 5
Hospedaje Plaza

Glamping Machupicchu Lodge

Glamping Machupicchu Lodge
Santa Teresa
CNY302
CNY302 total
Oct 4 - Oct 5
Glamping Machupicchu Lodge

SALKANTAY MAJESTIC DOMES ECO LODGE

SALKANTAY MAJESTIC DOMES ECO LODGE
Santa Teresa
CNY244
CNY244 total
Oct 4 - Oct 5
SALKANTAY MAJESTIC DOMES ECO LODGE

www.ecoterralodge.com

www.ecoterralodge.com
Santa Teresa
CNY449
CNY449 total
Oct 6 - Oct 7
www.ecoterralodge.com

Salakantay glamp

Salakantay glamp
Santa Teresa
CNY221
CNY221 total
Oct 4 - Oct 5
Salakantay glamp
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.
View all properties
Our prices for hotels in Santa Teresa are cheapest in July
Price trends for hotels in Santa Teresa
Pricing is based on two traveler single night rates
View properties in October
Typical weather for Santa Teresa
October
High 15°C / low 6°C. Cloudy most days.
View properties in October
15°
6°
14°
7°
14°
7°
13°
6°
13°
6°
14°
6°
14°
6°
13°
5°
13°
4°
13°
4°
13°
4°
14°
5°
Monthly weather averages (˚C)

Top landmarks in Santa Teresa

Cocal Mayo Hot Springs

8.8/10 (19 reviews)
If massages and hot tubs are your thing, you might want to pamper yourself at Cocal Mayo Hot Springs located 2.1 mi (3.3 km) from central Santa Teresa. Why not take a stroll along the riverfront and watch the sunset while you're here?
See properties

Learn more about Santa Teresa

Santa Teresa is well-known for its attractions such as Cocal Mayo Hot Springs and Historic Sanctuary of Machu Picchu. The city has something for everyone including restaurants along with sights like Urubamba River and Apurímac River.

See all hotels in Santa Teresa
A mountainous landscape with snow-capped peaks, a valley with tents, and a person walking.
Photo by alisha rothman

Check out reviews of Santa Teresa hotels guests love

Taypikala Boutique Machupicchu

Taypikala Boutique Machupicchu

10/10 Excellent
"Great place in town. Very helpful and polite staff. Went above and beyond!"
Pedro Jr 1-night trip
Posted 2 days ago
Taypikala Boutique Machupicchu
HOTEL LUZ GARDEN

HOTEL LUZ GARDEN

8/10 Good
"Room was clean. Breakfast was delicious. Staff was friendly. The hotel was great for the price but there is a field nearby which had a lot of noise especially at night. Overall, great for the price."
Carylle 2-night trip
Posted 2 days ago
HOTEL LUZ GARDEN
Inkaterra Machu Picchu Pueblo Hotel

Inkaterra Machu Picchu Pueblo Hotel

10/10 Excellent
"Excelente todo, la comida, el servicio, los chicos k te ayudan con las maletas"
Ilcania 1-night trip
Posted 4 days ago
Inkaterra Machu Picchu Pueblo Hotel
Rockrivers Machu Picchu

Rockrivers Machu Picchu

8/10 Good
"Good"
Eiji 1-night trip
Posted 7 days ago
Rockrivers Machu Picchu
Tierra Viva Machu Picchu

Tierra Viva Machu Picchu

8/10 Good
"The hotel offered to help with luggage to and from the train station. This was amazing and so helpful. The rooms were very clean and the fact that it included breakfast was also very nice. The only reason I gave a 4 star is the trash on street walking down to hotel. I felt safe at the hotel."
Marybeth 2-night trip
Posted 8 days ago
Tierra Viva Machu Picchu
Sanctuary Lodge, A Belmond Hotel, Machu Picchu

Sanctuary Lodge, A Belmond Hotel, Machu Picchu

10/10 Excellent
"What a great group of friendly staff! From arriving at the train station to be met by Ruben who took care of the luggage, got us into the bus and by the time we were up at the hotel our bags were ready for us. Upon arrival we were greeted by Anthony "our shaman". Took care of every detail and gave us a lot of historical information. Have to say everyone from the front desk to the restaurant and bar were excellent and made our (short) stay worth it. Thanks to all!"
Juan 1-night trip
Posted 3 weeks ago
Sanctuary Lodge, A Belmond Hotel, Machu Picchu

Frequently asked questions

How much does a hotel room cost in Santa Teresa?
You can find top hotels in Santa Teresa from CNY181 with options to suit your budget and needs. Salkantay Hostel Chaullay is one low-cost option that's popular with our travelers. If you're after an affordable hotel in Santa Teresa that meets all of your requirements, set your filters and then sort the results by "Price: low to high".
How can I find deals and earn rewards at Santa Teresa hotels?
Discover great deals on Santa Teresa hotel stays with Hotels.com. You can also look at hotel prices mid-week or during the low season to find off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on Santa Teresa hotels.
Can I book Santa Teresa hotels with free cancellation?
To book a refundable Santa Teresa hotel on Hotels.com, just filter hotels by "Property cancellation options" and select "Fully refundable property". Many hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some top pet-friendly hotels in Santa Teresa?
Consider one of our travelers' favorite pet-friendly hotels in Santa Teresa:You can check "Pet friendly" on the Hotels.com "Amenities" filter in your search to find even more pet-friendly hotels in Santa Teresa.
What are the top Santa Teresa hotels with a pool?
Discover some of the best Santa Teresa hotels with a pool for a little extra luxury on your trip. Eco Quechua Lodge is a great lodge with an outdoor pool and a guest rating of 8 out of 10. Plus, you can make the most of its garden-view restaurant and bar/lounge. To find more stays in Santa Teresa with a pool, use the "Amenities" filter on Hotels.com in your search and select "Pool".
What are some popular hotels in central Santa Teresa?
If you're looking for hotels in central Santa Teresa, check out Yacumama Santa Teresa and Eco Quechua Lodge. Travelers love Yacumama Santa Teresa for its location, as well as the free continental breakfast and free WiFi this hotel offers. Eco Quechua Lodge is another popular central lodge with an outdoor pool, a garden-view restaurant and a bar/lounge.
What accommodations do travelers recommend in Santa Teresa?
Where can I get free parking at my hotel in Santa Teresa?
These hotels offer the perk of free parking: hotal capsulas mayta capac, Salakantay glamp and Hospedaje Plaza.
Can I book refundable accommodations in Santa Teresa?
If you need the flexibility to change your travel plans to Santa Teresa, most accommodations offer refundable* bookable rates. You can find these accommodations by searching our site and using the "fully refundable" filter to narrow down the results.
What will the weather in Santa Teresa be like during my vacation?
The warmest months in Santa Teresa are usually October and November with an average temp of 49°F. July and June are the chilliest months when the average temp is 46°F. The rainiest months are January and February.
Why should I book my Santa Teresa hotel with Hotels.com?
There are plenty of reasons to book your Santa Teresa travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Keep exploring