trover photo by James Scott

Santa Teresa Hotels from SG$28

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Top 10 Hotels in Santa Teresa

Eco Quechua Lodge
3 out of 5
Saucepampa, 13 Km From Machupicchu, Santa Teresa, Cusco
Free cancellationReserve now, pay when you stay
SG$75
per night
19 Dec-20 Dec
3.9/5Very Good! (37 reviews)
Treehouse

"Breakfast was amazing. The people that work/own it are so nice. But when they say ECO trust me it is!!! It’s like a giant treehouse. I loved it but not everyone likes treehouses."…"

Reviewed on 17 Aug,2019

Eco Quechua Lodge
Choquequirao Sanctuary Lodge
2.5 out of 5
Choquequirao - Marampata S/N, Santa Teresa, Cuzco
Free cancellationReserve now, pay when you stay
SG$28
per night
13 Dec-14 Dec
5/5Exceptional! (1 review)
Near Choquequirao

"The small hotel is in Marampata, Peru, close to Choquequirao. Everything that gets to Marampata comes on a human's or mule's back on a brutally long day of hiking. The fact that the hotel exists there is amazing in itself. No idea how the mattresses got there. My son and I stayed 2 nights on a recent ..."…"

Reviewed on 7 Nov,2019

Choquequirao Sanctuary Lodge
Hugos Lodge
2.5 out of 5
Huadquiña s/n, A una Cuadra del Grifo de Huadquina, Santa Teresa, Cusco
Free cancellationReserve now, pay when you stay
SG$34
per night
7 Dec-8 Dec
Hugos Lodge
Hospedaje Mamagrima Cusco
2.5 out of 5
Centro Poblado de Santa Teresa frente, al albergue municipal, Santa Teresa, Cusco
Get Rates
Hospedaje Mamagrima Cusco
Hospedaje Puriq
2 out of 5
Calle Sasqara, Santa Teresa, Cusco
Get Rates
3/5 (2 reviews)
Excelente Custo X BENEFICIO

"Muito bom o Hotel ,para ter água quente precisa abrir uma chave no banheiro quarto grande. Bom anotar o telefone na porta. Para falar com a Dona do Hotel"…"

Reviewed on 10 May,2019

Hospedaje Puriq
Salkantay Hostels
2 out of 5
Santa Teresa La Convencion, Santa Teresa
Free cancellationReserve now, pay when you stay
SG$61
per night
19 Dec-20 Dec
Salkantay Hostels
Andean Cusco Hotel
2.5 out of 5
Calle La Union B6, Santa Teresa, Cusco
Get Rates
3/5 (1 review)

"N'a pas reçu confirmation d'expedia mais nous a logé dans une chambre similaire. Tres cordiale . Soiree un peu bruillante car match de foot et fiesta locale mais bien dormi avec bouchons. Pas de petit dejeuner."…"

Reviewed on 3 Jun,2018

Andean Cusco Hotel
Susanna Inn Machu Picchu Hotel
3 out of 5
Av Imperio de los Incas 642, Machu Picchu
SG$73
per night
20 Dec-21 Dec
4.9/5Exceptional! (16 reviews)

"I booked this hotel thinking that maybe it was too good to be true considering the low price for the room. After seeing how the staff went above and beyond and how nice and clean the rooms were, I realized it was an amazing deal! The bed was very comfortable, and the bathroom was nice and clean. ..."…"

Reviewed on 3 Dec,2019

Susanna Inn Machu Picchu Hotel
Belmond Sanctuary Lodge
5 out of 5
Carretera Hiram Bingham Km 7.5, Machu Picchu, Cusco
SG$613
per night
5 Jan-6 Jan
4.5/5Wonderful! (232 reviews)

"Good location and service. Right at bus stop and entrance of Machu Picchu."…"

Reviewed on 3 Dec,2019

Belmond Sanctuary Lodge
Casa Del Sol Machupicchu
4 out of 5
608 Imperio De Los Incas Avenue, Machu Picchu, Cusco
SG$250
per night
9 Dec-10 Dec
4.3/5Excellent! (369 reviews)

"The views of the river from the rooms are amazing, and the sound of the river drowns out the noise from the nearby trains. The hotel is in good condition and the staff was trying hard, but I got the impression there was an absentee owner. As if someone had created the concept for the hotel, but that ..."…"

Reviewed on 3 Dec,2019

Casa Del Sol Machupicchu
Can't see what you're looking for?
See all available properties in Santa Teresa
View all properties
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.

Visiting Santa Teresa

Visitors to Santa Teresa are sure to enjoy the restaurants. Tourists can also enjoy the city's hot springs, local tours and rivers. In Santa Teresa, there are 6 hotels and other accommodation options to choose from.

Dressing for Santa Teresa

  • Between January and March, you can expect average temperatures of 20°C during the day and 6°C at night
  • From April to June, the average during the day is 20°C, whilst the average at night is 0°C
  • July to September has daytime averages of 21°C with night-time averages of 0°C
  • Between October and December, you can expect daytime averages of 21°C and nighttime averages of 5°C
  • Average annual rainfall for Santa Teresa is 712 millimetres
  • Usually October and December are the hottest months with an average of 21°C, whereas July and June are often coldest, averaging 1°C

More trip options

Recent Reviews in Santa Teresa