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
13 Aug - 14 Aug
Tomorrow
14 Aug - 15 Aug
This weekend
14 Aug - 16 Aug
Next weekend
21 Aug - 23 Aug

Filter by

Star rating

Guest rating

Our top choices for Santa Teresa hotels

1. Yacumama Santa Teresa

Yacumama Santa Teresa
Santa Teresa
Canada
Carolyn
RM131
RM131 total
2 Sept - 3 Sept
Yacumama Santa Teresa

2. Glamping Machupicchu Lodge

Glamping Machupicchu Lodge
Santa Teresa
RM184
RM184 total
14 Aug - 15 Aug
Glamping Machupicchu Lodge

3. Hoteles Capsula Machupicchu

Hoteles Capsula Machupicchu
Santa Teresa
United States
Kris
RM618
RM618 total
26 Aug - 27 Aug
Hoteles Capsula Machupicchu

4. Salakantay glamp

Salakantay glamp
Santa Teresa
RM153
RM153 total
17 Aug - 18 Aug
Salakantay glamp

5. www.ecoterralodge.com

www.ecoterralodge.com
Santa Teresa
RM256
RM256 total
12 Sept - 13 Sept
www.ecoterralodge.com

6. SALKANTAY MAJESTIC DOMES ECO LODGE

SALKANTAY MAJESTIC DOMES ECO LODGE
Santa Teresa
RM149
RM149 total
20 Aug - 21 Aug
SALKANTAY MAJESTIC DOMES ECO LODGE

7. Eco Quechua

Eco Quechua
Santa Teresa
RM221
RM221 total
24 Aug - 25 Aug
Eco Quechua

8. Collpapampa Sky Dome Camps

Collpapampa Sky Dome Camps
Santa Teresa
RM245
RM245 total
14 Aug - 15 Aug
Collpapampa Sky Dome Camps

9. Hospedaje Plaza

Hospedaje Plaza
Santa Teresa
RM110
RM110 total
20 Aug - 21 Aug
Hospedaje Plaza

10. Salkantay Hostel Chaullay

Salkantay Hostel Chaullay
Santa Teresa
Canada
Sandra
RM162
RM162 total
11 Sept - 12 Sept
Salkantay Hostel Chaullay

11. Machu Picchu Picos House

Machu Picchu Picos House
Machu Picchu
RM286
RM286 total
20 Aug - 21 Aug
Machu Picchu Picos House

12. Jaya Machupicchu Boutique Hotel

Jaya Machupicchu Boutique Hotel
Machu Picchu
United States
Justyna
RM806
RM887 total
14 Aug - 15 Aug
Jaya Machupicchu Boutique Hotel

13. Tierra Viva Machu Picchu

Tierra Viva Machu Picchu
Machu Picchu
United States
Jeremy
RM569
RM626 total
22 Aug - 23 Aug
Tierra Viva Machu Picchu

14. Sanctuary Lodge, A Belmond Hotel, Machu Picchu

Sanctuary Lodge, A Belmond Hotel, Machu Picchu
Machu Picchu
United States
Banjot
RM9,254
RM10,179 total
14 Aug - 15 Aug
Sanctuary Lodge, A Belmond Hotel, Machu Picchu

15. Panorama B&B

Panorama B&B
Machu Picchu
United States
Luis
RM377
RM377 total
19 Aug - 20 Aug
Panorama B&B

16. Santuario Machupicchu

Santuario Machupicchu
Machu Picchu
United States
Cheuk
RM505
RM505 total
15 Aug - 16 Aug
Santuario Machupicchu

17. Apachetas Hotel

Apachetas Hotel
Aguas Calientes
United States
Ralph
RM175
RM175 total
31 Aug - 1 Sept
Apachetas Hotel

18. Amaru Palace

Amaru Palace
Aguas Calientes
United States
Vipul
RM184
RM184 total
14 Aug - 15 Aug
Amaru Palace

19. Inti Punku MachuPicchu Hotel & Suites

Inti Punku MachuPicchu Hotel & Suites
Machu Picchu
United States
Henry
RM397
RM397 total
15 Aug - 16 Aug
Inti Punku MachuPicchu Hotel & Suites

20. Taypikala Boutique Machupicchu

Taypikala Boutique Machupicchu
Machu Picchu
United States
Mariam
RM617
RM617 total
13 Sept - 14 Sept
Taypikala Boutique 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 person sitting by a clear lake surrounded by mountains with snow-capped peaks.
Photo by Karen Grubb

Top Santa Teresa Hotel Reviews

Tierra Viva Machu Picchu

Tierra Viva Machu Picchu

8/10 Good
"This is a 3 star property with basic amenities. Good location close to the train station, restaurants and bus stop to MP. They pick up and drop luggage to the train station which is very helpful. Room was basic in my view. AC worked very well. Since we were leaving at 5:15 for MP they offered a bagged breakfast with a dry ham/cheese sandwich, piece of chocolate cake (decent), water and a juice."
RAHUL 1-night trip
Posted 4 hours ago
Tierra Viva Machu Picchu
Panorama B&B

Panorama B&B

10/10 Excellent
"Nos quedamos una noche en nuectra visita a Aguas Calientes. Propiedad en buenas condiciones, habitaciรณn limpia y bien decorada, agua caliente y espectacular vista al rรญo y montaรฑas. Personal super atento y el desayuno 10/10."
Alexander 1-night trip
Posted 21 hours ago
Panorama B&B
Inti Punku MachuPicchu Hotel & Suites

Inti Punku MachuPicchu Hotel & Suites

8/10 Good
"."
Arlynn 1-night trip
Posted 1 day ago
Inti Punku MachuPicchu Hotel & Suites
Taypikala Boutique Machupicchu

Taypikala Boutique Machupicchu

8/10 Good
"We love the breakfast buffet, with a variety of local Peruvian food choices. water pressure of their shower is also good. Wifi-connection on and off inside the room. Near bus station to machu picchu."
Rhodora 1-night trip
Posted 3 days ago
Taypikala Boutique Machupicchu
NaturaLodge Machu Picchu

NaturaLodge Machu Picchu

10/10 Excellent
"Amazing staff very clean hotel"
Alicia 1-night trip
Posted 5 days ago
NaturaLodge Machu Picchu
Gringo Bill's Boutique Hotel

Gringo Bill's Boutique Hotel

10/10 Excellent
"Rooms were great, beds were soft and water was hot."
Troy 1-night trip
Posted 10 days ago
Gringo Bill's Boutique Hotel
Rockrivers Machu Picchu

Rockrivers Machu Picchu

8/10 Good
"La habitacion que nos tocรณ con balcoล† es pequeรฑa pero muy completa suficiente para una corta estadia, sin embargo el ruido de los trenes era unsoportable. Lamentablemente las ventanas no son antiruidos."
CARLOS 2-night trip
Posted 11 days ago
Rockrivers Machu Picchu
Inkaterra Machu Picchu Pueblo Hotel

Inkaterra Machu Picchu Pueblo Hotel

10/10 Excellent
"Incredible hospitality from the reception team during my stay. Diana and Nancy were absolutely amazing, they were attentive, kind, and truly went out of their way to provide exceptional service and make sure I was taken care of. The natural surroundings of the property are beautiful."
Nadav 1-night trip
Posted 3 weeks ago
Inkaterra Machu Picchu Pueblo Hotel
El MaPi Hotel by Inkaterra

El MaPi Hotel by Inkaterra

10/10 Excellent
"Un servicio de calidad, lugar accesible"
Madelyn 2-night trip
Posted 1 month ago
El MaPi Hotel by Inkaterra

More cheap stays in Santa Teresa

Quechuas House hostal & coffee

Quechuas House hostal & coffee

813 Ave Pachacutec Machu Picchu Cuzco
RM129
RM129 total
16 Aug - 17 Aug
8/10 Very good! (49 reviews)
Quechuas House hostal & coffee
ANTURIOS HOUSE

ANTURIOS HOUSE

519 Avenida Hermanos Ayar Aguas Calientes Cuzco
RM188
RM188 total
18 Aug - 19 Aug
8.4/10 Very good! (13 reviews)
ANTURIOS HOUSE
Viandina Machupicchu

Viandina Machupicchu

Av. Pachacutec 817 Machu Picchu Cusco
RM221
RM221 total
14 Aug - 15 Aug
8.4/10 Very good! (227 reviews)
Viandina Machupicchu
Mantu Boutique

Mantu Boutique

Calle Sinchi Roca 114 Machu Picchu
RM272
RM272 total
15 Aug - 16 Aug
Mantu Boutique
Nativus Hostel Machu Picchu

Nativus Hostel Machu Picchu

Imperio de los Incas Avenue #136 Machu Picchu Cusco
RM291
RM291 total
15 Aug - 16 Aug
8.2/10 Very good! (196 reviews)
Nativus Hostel Machu Picchu
HOTEL LUZ GARDEN

HOTEL LUZ GARDEN

109 Aymuraypa Tikan Machu Picchu Cuzco
Get ratesHOTEL LUZ GARDEN

Frequently asked questions

Where is the best place to stay in Santa Teresa?
Hoteles Capsula Machupicchu is one of the top choices for your stay based on our traveller data. This lodge offers free breakfast and a free area shuttle. Other good options for your stay include Yacumama Santa Teresa and www.ecoterralodge.com. 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 House and Butterfly Farm of Machu Picchu are fun for children of all ages. 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?
Glamping Machupicchu Lodge is a top lodge for people travelling with their pets, and offers free use of bicycles and free WiFi for its human guests. Two other good options for you and your pet's trip include Yacumama Santa Teresa and www.ecoterralodge.com. 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 17 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 Apurรญmac River. Additionally, you might want to add Urubamba 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.