A river flowing through a mountainous valley with lush greenery and rocky terrain.

Santa Teresa hotels from RM110

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
27 Sept - 28 Sept
Tomorrow
28 Sept - 29 Sept
Next weekend
2 Oct - 4 Oct
In two weeks
9 Oct - 11 Oct

Filter by

Star rating

Guest rating

Our top choices for Santa Teresa hotels

1. Eco Quechua

Eco Quechua
Santa Teresa
RM220
RM242 total
29 Sept - 30 Sept
Eco Quechua

2. Yacumama Santa Teresa

Yacumama Santa Teresa
Santa Teresa
Canada
Carolyn
RM129
RM129 total
29 Sept - 30 Sept
Yacumama Santa Teresa

3. Hospedaje Plaza

Hospedaje Plaza
Santa Teresa
RM110
RM110 total
29 Sept - 30 Sept
Hospedaje Plaza

4. Glamping Machupicchu Lodge

Glamping Machupicchu Lodge
Santa Teresa
RM183
RM183 total
29 Sept - 30 Sept
Glamping Machupicchu Lodge

5. hotal capsulas mayta capac

hotal capsulas mayta capac
Santa Teresa
RM220
RM220 total
29 Sept - 30 Sept
hotal capsulas mayta capac

6. www.ecoterralodge.com

www.ecoterralodge.com
Santa Teresa
RM256
RM256 total
29 Sept - 30 Sept
www.ecoterralodge.com

7. Salkantay Hostel Chaullay

Salkantay Hostel Chaullay
Santa Teresa
Canada
Sandra
RM161
RM161 total
26 Oct - 27 Oct
Salkantay Hostel Chaullay

8. Hoteles Capsula Machupicchu

Hoteles Capsula Machupicchu
Santa Teresa
United States
Kris
RM600
RM600 total
29 Oct - 30 Oct
Hoteles Capsula Machupicchu

9. SALKANTAY MAJESTIC DOMES ECO LODGE

SALKANTAY MAJESTIC DOMES ECO LODGE
Santa Teresa
RM149
RM149 total
29 Sept - 30 Sept
SALKANTAY MAJESTIC DOMES ECO LODGE

10. Collpapampa Sky Dome Camps

Collpapampa Sky Dome Camps
Santa Teresa
RM244
RM244 total
1 Oct - 2 Oct
Collpapampa Sky Dome Camps

11. Salakantay glamp

Salakantay glamp
Santa Teresa
RM134
RM134 total
29 Sept - 30 Sept
Salakantay glamp

12. Seven Machupicchu

Seven Machupicchu
Machu Picchu
RM220
RM220 total
29 Sept - 30 Sept
Seven Machupicchu

13. Tierra Viva Machu Picchu

Tierra Viva Machu Picchu
Machu Picchu
United States
Karista Kay
RM603
RM663 total
20 Oct - 21 Oct
Tierra Viva Machu Picchu

14. Taypikala Boutique Machupicchu

Taypikala Boutique Machupicchu
Machu Picchu
United States
Relin
RM569
RM569 total
26 Oct - 27 Oct
Taypikala Boutique Machupicchu

15. Sanctuary Lodge, A Belmond Hotel, Machu Picchu

Sanctuary Lodge, A Belmond Hotel, Machu Picchu
Machu Picchu
United States
Banjot
RM9,207
RM10,128 total
2 Oct - 3 Oct
Sanctuary Lodge, A Belmond Hotel, Machu Picchu

16. Panorama B&B

Panorama B&B
Machu Picchu
United States
Mani
RM376
RM376 total
29 Sept - 30 Sept
Panorama B&B

17. Jaya Machupicchu Boutique Hotel

Jaya Machupicchu Boutique Hotel
Machu Picchu
United States
Chrystal
RM766
RM843 total
9 Oct - 10 Oct
Jaya Machupicchu Boutique Hotel

18. Casa Del Sol Machupicchu

Casa Del Sol Machupicchu
Machu Picchu
United States
Juan
RM1,389
RM1,389 total
30 Sept - 1 Oct
Casa Del Sol Machupicchu

19. Rupa Rupa High Jungle Eco B&B

Rupa Rupa High Jungle Eco B&B
Machu Picchu
United States
Kyle
RM368
RM368 total
26 Oct - 27 Oct
Rupa Rupa High Jungle Eco B&B

20. Santuario Machupicchu

Santuario Machupicchu
Machu Picchu
United States
Cheuk
RM431
RM431 total
29 Oct - 30 Oct
Santuario Machupicchu
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Santa Teresa attractions

Cocal Mayo Hot Springs

8.8/10 (19 reviews)
You can take time to visit Cocal Mayo Hot Springs during your travels to Santa Teresa. While you're in the area, stroll along the riverfront.
See properties

Learn more about Santa Teresa

Hike to the ancient Llactapata ruins for spectacular views of Machu Picchu across the valley. Experienced guides lead treks through cloud forests to thermal hot springs where you can soak your trail-weary muscles.

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

Top Santa Teresa Hotel Reviews

Rockrivers Machu Picchu

Rockrivers Machu Picchu

8/10 Good
"Good"
Eiji 1-night trip
Posted 1 day 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 2 days ago
Tierra Viva Machu Picchu
HOTEL LUZ GARDEN

HOTEL LUZ GARDEN

10/10 Excellent
"I highly recommend this hotel. Itโ€™s super close from the train station and you can walk everywhere. Staff is extremely kind and willing to help with general needs or questions about the area. Rooms are clean and water pressure was awesome! There is some noise but thatโ€™s not on them at all. The town is full of activities and things happening. Iโ€™ll stay here again for sure :)"
Elsie 2-night trip
Posted 3 days ago
HOTEL LUZ GARDEN
NaturaLodge Machu Picchu

NaturaLodge Machu Picchu

10/10 Excellent
"Great room and view of the town!"
Ruben 1-night trip
Posted 3 days ago
NaturaLodge Machu Picchu
Jaya Machupicchu Boutique Hotel

Jaya Machupicchu Boutique Hotel

10/10 Excellent
"Amazing experience staying at Jaya Machu picchu hotel."
Rakeshkumar 1-night trip
Posted 5 days ago
Jaya Machupicchu Boutique Hotel
Inkaterra Machu Picchu Pueblo Hotel

Inkaterra Machu Picchu Pueblo Hotel

8/10 Good
"Individual cabanas on the middle of the forest. You will be really immersed in nature."
WILMA M 1-night trip
Posted 10 days ago
Inkaterra Machu Picchu Pueblo Hotel
Taypikala Boutique Machupicchu

Taypikala Boutique Machupicchu

8/10 Good
"Breakfast was very good. Staff was very helpful"
DOMINIC 1-night trip
Posted 12 days ago
Taypikala Boutique Machupicchu
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 12 days ago
Sanctuary Lodge, A Belmond Hotel, Machu Picchu
Rupa Rupa High Jungle Eco B&B

Rupa Rupa High Jungle Eco B&B

10/10 Excellent
"We loved our stay at this place. The steps to get up to the hotel is intimidating but there is a secret elevator that can take you up most of the way through Gringo Bill hotel (learn to use this, very important). The hotel is situated on the hills right above the main square so very convenient once you get down. The room was very nice with good hot shower and water pressure. I would definitely consider staying here again on future trip. We did not have the breakfast but it look very basic."
Cheng 1-night trip
Posted 2 weeks ago
Rupa Rupa High Jungle Eco B&B

More cheap stays in Santa Teresa

Quechuas House hostal & coffee

Quechuas House hostal & coffee

813 Ave Pachacutec Machu Picchu Cuzco
RM128
RM128 total
29 Sept - 30 Sept
8.2/10 Very good! (57 reviews)
Quechuas House hostal & coffee
Hostal Pablos House

Hostal Pablos House

105 Mayta Capac Street Machu Picchu Cusco
RM132
RM132 total
6 Oct - 7 Oct
9.4/10 Exceptional! (42 reviews)
Hostal Pablos House
ANTURIOS HOUSE

ANTURIOS HOUSE

519 Avenida Hermanos Ayar Aguas Calientes Cuzco
RM187
RM187 total
29 Sept - 30 Sept
8.6/10 Excellent! (14 reviews)
ANTURIOS HOUSE
HOTEL LUZ GARDEN

HOTEL LUZ GARDEN

109 Aymuraypa Tikan Machu Picchu Cuzco
RM238
RM238 total
29 Sept - 30 Sept
9/10 Wonderful! (291 reviews)
HOTEL LUZ GARDEN
Viandina Machupicchu

Viandina Machupicchu

Av. Pachacutec 817 Machu Picchu Cusco
RM244
RM244 total
30 Sept - 1 Oct
8.4/10 Very good! (236 reviews)
Viandina Machupicchu
Mantu Boutique

Mantu Boutique

Calle Sinchi Roca 114 Machu Picchu
RM271
RM271 total
29 Sept - 30 Sept
Mantu Boutique

Frequently asked questions

Where is the best place to stay in Santa Teresa?
Based on our traveller data, Yacumama Santa Teresa is one of the top choices for your stay. This hotel offers free breakfast and free WiFi. Other good options for your stay include Salkantay Hostel Chaullay and Eco Quechua. See all available top hotels, or vacation rentals in Santa Teresa.
If I need to cancel my hotel reservation in Santa Teresa, will I receive a refund?
Yes, most hotel reservations are refundable provided that you cancel prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before your scheduled arrival. If you have a non-refundable reservation, it may still be possible to cancel it and be given a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Santa Teresa.
What's the best budget-friendly accommodation in Santa Teresa?
Based on our traveller reviews, Salkantay Hostel Chaullay is a top choice for a less expensive stay. Other good options for your budget-friendly stay include Hospedaje Plaza and Hospedaje el Mirador de Collpapampa. View all budget hotels in Santa Teresa.
What's the best family accommodation in Santa Teresa?
Eco Lodge Restaurant Araplay is a hotel with an outdoor pool and free breakfast, and it's a top choice on Expedia for families. Also, attractions in the area such as Butterfly Farm of Machu Picchu are fun for the whole family. Find more child-friendly accommodations in Santa Teresa.
What is the favourite LGBTQ-friendly hotel in Santa Teresa?
Llactapata Lodge Overlooking MachuPicchu is a top LGBTQ-friendly lodge that features free breakfast and a snack bar/deli. See all available hotels listed as LGBTQ-friendly in Santa Teresa.
What's the best dog-friendly place to stay in Santa Teresa?
Yacumama Santa Teresa is a top hotel for people travelling with their pets and offers free WiFi for its human guests. Two other good options for you and your pet's trip include SALKANTAY MAJESTIC DOMES ECO LODGE and Glamping Machupicchu Lodge. See more pet-friendly hotel accommodations in Santa Teresa.
What is the best spa hotel in Santa Teresa?
Eco Lodge Restaurant Araplay is a highly recommended spa hotel with an outdoor pool. Enjoy the hot springs at Cocalmayo. See all spa hotels in Santa Teresa.
What is staying in Santa Teresa like?
Visitors to Santa Teresa will definitely enjoy the restaurants. Tourists can also enjoy the city's hot springs, local tours and riverfront. In Santa Teresa, there are 19 hotels and other accommodation options to choose from. Find out more about Santa Teresa.
What is there to see in Santa Teresa?
Natural beauty is on display at Cocal Mayo Hot Springs, Historic Sanctuary of Machu Picchu and Urubamba River. Additionally, you might want to add Apurรญmac River to your itinerary. Take a look at what more there is to see and do in Expedia's Santa Teresa guide.
What's the seasonal weather like in Santa Teresa?
The hottest months are usually October and November, with an average temperature of 10ยฐC, while the coldest months are July and June, with an average of 8ยฐC. The rainiest months in Santa Teresa are January, February, December and March, with each month seeing an average of 264 mm of rainfall.