Photo by Karen Grubb

Find hotels in Santa Teresa from ₩33,603
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Santa Teresa
Family friendly
Check prices for these dates
Our top choices for Santa Teresa hotels

Yacumama Santa Teresa
Yacumama Santa TeresaSanta Teresa
8.4 out of 10, Very Good, (8 reviews)
The price is ₩53,156
₩53,156 total
Jun 1 - Jun 2

www.ecoterralodge.com
www.ecoterralodge.comSanta Teresa
The price is ₩100,003
₩100,003 total
Jun 14 - Jun 15

SALKANTAY MAJESTIC DOMES ECO LODGE
SALKANTAY MAJESTIC DOMES ECO LODGESanta Teresa
The price is ₩74,471
₩74,471 total
Jun 2 - Jun 3

Glamping Machupicchu Lodge
Glamping Machupicchu LodgeSanta Teresa
The price is ₩67,207
₩67,207 total
Jun 8 - Jun 9

Hoteles Capsula Machupicchu
Hoteles Capsula MachupicchuSanta Teresa
6.0 out of 10, (2 reviews)
The price is ₩110,095
₩110,095 total
Jun 1 - Jun 2

Choquequirao Sanctuary Lodge
Choquequirao Sanctuary LodgeSanta Teresa
10.0 out of 10, Exceptional, (1 review)
The price is ₩298,696
₩298,696 total
May 31 - Jun 1

Del Pilar Ollantaytambo
Del Pilar OllantaytamboOllantaytambo
9.4 out of 10, Exceptional, (43 reviews)
The price is ₩105,927
₩116,520 total
Jun 28 - Jun 29

Machu Picchu Picos House
Machu Picchu Picos HouseMachu Picchu
The price is ₩74,674
₩74,674 total
Jun 2 - Jun 3

Ecolodge Don Felix
Ecolodge Don FelixSanta Ana
8.0 out of 10, Very Good, (1 review)
The price is ₩100,810
₩100,810 total
May 31 - Jun 1

Hotel Highgarden Ollantaytambo
Hotel Highgarden OllantaytamboOllantaytambo
The price is ₩107,530
₩107,530 total
May 31 - Jun 1

Birds Hotel Molino
Birds Hotel MolinoOllantaytambo
9.2 out of 10, Wonderful, (11 reviews)
The price is ₩44,073
₩48,480 total
May 31 - Jun 1

Alegria's INN machupicchu
Alegria's INN machupicchuAguas Calientes
The price is ₩53,766
₩53,766 total
Jun 3 - Jun 4

Panorama B&B
Panorama B&BMachu Picchu
9.2 out of 10, Wonderful, (320 reviews)
The price is ₩137,908
₩137,908 total
Jun 6 - Jun 7

Collection Machupicchu
Collection MachupicchuMachu Picchu
7.0 out of 10, Good, (2 reviews)
The price is ₩90,729
₩90,729 total
May 31 - Jun 1

Rupa Rupa High Jungle Eco B&B
Rupa Rupa High Jungle Eco B&BMachu Picchu
8.4 out of 10, Very Good, (149 reviews)
The price is ₩135,070
₩135,070 total
Jun 29 - Jun 30

Hotel Mamasara Machupicchu
Hotel Mamasara MachupicchuAguas Calientes
10.0 out of 10, Exceptional, (1 review)
The price is ₩116,878
₩122,715 total
May 31 - Jun 1

SACRED STONE BOUTIQUE HOTEL
SACRED STONE BOUTIQUE HOTELMachu Picchu
7.8 out of 10, Good, (93 reviews)
The price is ₩112,504
₩112,504 total
May 31 - Jun 1
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.
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular Santa Teresa attractions
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.

Photo by Karen Grubb
Open Photo by Karen Grubb
More cheap stays in Santa Teresa

ANTURIOS HOUSE
519 Avenida Hermanos Ayar Aguas Calientes Cuzco
The price is ₩68,550 per night from May 31 to Jun 1
₩68,550
₩68,550 total
May 31 - Jun 1
8/10 Very Good! (11 reviews)













































































