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

Find hotels in Santa Teresa from NT$854

  • 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
Aug 30 - Aug 31
Tomorrow
Aug 31 - Sep 1
Next weekend
Sep 4 - Sep 6
In two weeks
Sep 11 - Sep 13

Filter by

Star rating

Guest rating

Our top choices for Santa Teresa hotels

1. Yacumama Santa Teresa

Yacumama Santa Teresa
Santa Teresa
Canada
Carolyn
NT$1,017
NT$1,017 total
Sep 1 - Sep 2
Yacumama Santa Teresa

2. Eco Quechua

Eco Quechua
Santa Teresa
NT$1,707
NT$1,707 total
Sep 1 - Sep 2
Eco Quechua

3. SALKANTAY MAJESTIC DOMES ECO LODGE

SALKANTAY MAJESTIC DOMES ECO LODGE
Santa Teresa
NT$1,153
NT$1,153 total
Sep 8 - Sep 9
SALKANTAY MAJESTIC DOMES ECO LODGE

4. hotal capsulas mayta capac

hotal capsulas mayta capac
Santa Teresa
NT$1,707
NT$1,707 total
Sep 1 - Sep 2
hotal capsulas mayta capac

5. Glamping Machupicchu Lodge

Glamping Machupicchu Lodge
Santa Teresa
NT$1,423
NT$1,423 total
Sep 1 - Sep 2
Glamping Machupicchu Lodge

6. www.ecoterralodge.com

www.ecoterralodge.com
Santa Teresa
NT$1,985
NT$1,985 total
Sep 1 - Sep 2
www.ecoterralodge.com

7. Collpapampa Sky Dome Camps

Collpapampa Sky Dome Camps
Santa Teresa
NT$1,892
NT$1,892 total
Sep 4 - Sep 5
Collpapampa Sky Dome Camps

8. Hoteles Capsula Machupicchu

Hoteles Capsula Machupicchu
Santa Teresa
United States
Kris
NT$4,886
NT$4,886 total
Sep 30 - Oct 1
Hoteles Capsula Machupicchu

9. Salakantay glamp

Salakantay glamp
Santa Teresa
NT$1,183
NT$1,183 total
Sep 1 - Sep 2
Salakantay glamp

10. Hospedaje Plaza

Hospedaje Plaza
Santa Teresa
NT$854
NT$854 total
Sep 1 - Sep 2
Hospedaje Plaza

11. Salkantay Hostel Chaullay

Salkantay Hostel Chaullay
Santa Teresa
Canada
Sandra
NT$1,252
NT$1,252 total
Sep 29 - Sep 30
Salkantay Hostel Chaullay

12. Apachetas Hotel

Apachetas Hotel
Aguas Calientes
United States
Ralph
NT$1,352
NT$1,352 total
Sep 1 - Sep 2
Apachetas Hotel

13. Sanctuary Lodge, A Belmond Hotel, Machu Picchu

Sanctuary Lodge, A Belmond Hotel, Machu Picchu
Machu Picchu
United States
Banjot
NT$71,459
NT$78,605 total
Sep 17 - Sep 18
Sanctuary Lodge, A Belmond Hotel, Machu Picchu

14. Jaya Machupicchu Boutique Hotel

Jaya Machupicchu Boutique Hotel
Machu Picchu
United States
Justyna
NT$5,406
NT$5,946 total
Sep 3 - Sep 4
Jaya Machupicchu Boutique Hotel

15. Birds Hotel Molino

Birds Hotel Molino
Ollantaytambo
Mexico
Julian
NT$3,645
NT$4,010 total
Sep 3 - Sep 4
Birds Hotel Molino

16. Del Pilar Ollantaytambo

Del Pilar Ollantaytambo
Ollantaytambo
United States
Tzu Yun
NT$2,544
NT$2,799 total
Sep 4 - Sep 5
Del Pilar Ollantaytambo

17. Quinta San Martin

Quinta San Martin
Ollantaytambo
NT$1,755
NT$1,755 total
Sep 1 - Sep 2
Quinta San Martin

18. Machu Picchu Picos House

Machu Picchu Picos House
Machu Picchu
NT$2,213
NT$2,213 total
Sep 1 - Sep 2
Machu Picchu Picos House

19. Taypikala Boutique Machupicchu

Taypikala Boutique Machupicchu
Machu Picchu
United States
Relin
NT$4,596
NT$4,596 total
Sep 29 - Sep 30
Taypikala Boutique Machupicchu

20. Alegria's INN machupicchu

Alegria's INN machupicchu
Aguas Calientes
United States
anita l.
NT$1,138
NT$1,138 total
Sep 1 - Sep 2
Alegria's INN 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

Panorama B&B

Panorama B&B

10/10 Excellent
"The hotel location is superb. Very nice virw from the room balcony. Close to the new bus station to buy a ticket to go up to Machu Picchu. Staffs were ver very nice and attentive. I love this hotel and definitely will come back to stay here again."
Amaraporn 1-night trip
Posted 8 hours ago
Panorama B&B
Taypikala Boutique Machupicchu

Taypikala Boutique Machupicchu

10/10 Excellent
"The hotel is old but the staff were very helpful and provided excellent service with our luggage."
Jasna 1-night trip
Posted 14 hours ago
Taypikala Boutique Machupicchu
Rockrivers Machu Picchu

Rockrivers Machu Picchu

10/10 Excellent
"Great hotel reasonable prices. Complementary 2 botles of water in the rooms, nice breakfast (cold), clean rooms, great location. My room did not have a window but it did have a king size bed. Note no elevators if this is important to you."
John 1-night trip
Posted 3 days ago
Rockrivers Machu Picchu
Rupa Rupa High Jungle Eco B&B

Rupa Rupa High Jungle Eco B&B

10/10 Excellent
"Nice view"
young r 1-night trip
Posted 6 days ago
Rupa Rupa High Jungle Eco B&B
Inti Punku MachuPicchu Hotel & Suites

Inti Punku MachuPicchu Hotel & Suites

10/10 Excellent
"Nice place to stay right next to the train. Staff was sweet and room was clean. The pillows weren’t that good."
Nicole 1-night trip
Posted 7 days ago
Inti Punku MachuPicchu Hotel & Suites
Inkaterra Machu Picchu Pueblo Hotel

Inkaterra Machu Picchu Pueblo Hotel

10/10 Excellent
"Really enjoy this hotel, feel very peaceful Alejandro at front desk was the best definitely would come back . Thanks"
Hector 1-night trip
Posted 10 days ago
Inkaterra Machu Picchu Pueblo Hotel
Gringo Bill's Boutique Hotel

Gringo Bill's Boutique Hotel

10/10 Excellent
"Great location"
Daniel 2-night trip
Posted 12 days ago
Gringo Bill's Boutique Hotel
Casa Andina Standard Machu Picchu

Casa Andina Standard Machu Picchu

10/10 Excellent
"Great hotel well located with rooms facing the river"
Antonio 1-night trip
Posted 2 weeks ago
Casa Andina Standard Machu Picchu
NaturaLodge Machu Picchu

NaturaLodge Machu Picchu

10/10 Excellent
"We visited Aguas Calientes in the winter, the windows in the room where no sealed so moisture came in all day all the stuff feel damp, activity in the little town starts early, there is music from the restaurants around the plaza, people talking, and since the windows are not sealed you can hear everything. I don’t know who is in the summer. The place is in a hill like almost everything here you have a few step to climb."
David 2-night trip
Posted 2 weeks ago
NaturaLodge Machu Picchu

More cheap stays in Santa Teresa

Quechuas House hostal & coffee

Quechuas House hostal & coffee

813 Ave Pachacutec Machu Picchu Cuzco
NT$996
NT$996 total
Sep 1 - Sep 2
8.2/10 Very Good! (54 reviews)
Quechuas House hostal & coffee
ANTURIOS HOUSE

ANTURIOS HOUSE

519 Avenida Hermanos Ayar Aguas Calientes Cuzco
NT$1,451
NT$1,451 total
Sep 2 - Sep 3
8.4/10 Very Good! (13 reviews)
ANTURIOS HOUSE
Viandina Machupicchu

Viandina Machupicchu

Av. Pachacutec 817 Machu Picchu Cusco
NT$1,707
NT$1,707 total
Sep 1 - Sep 2
8.4/10 Very Good! (235 reviews)
Viandina Machupicchu
HOTEL LUZ GARDEN

HOTEL LUZ GARDEN

109 Aymuraypa Tikan Machu Picchu Cuzco
NT$1,850
NT$1,850 total
Sep 1 - Sep 2
HOTEL LUZ GARDEN
Nativus Hostel Machu Picchu

Nativus Hostel Machu Picchu

Imperio de los Incas Avenue #136 Machu Picchu Cusco
NT$1,878
NT$1,878 total
Sep 1 - Sep 2
8.2/10 Very Good! (197 reviews)
Nativus Hostel Machu Picchu
Mantu Boutique

Mantu Boutique

Calle Sinchi Roca 114 Machu Picchu
NT$2,106
NT$2,106 total
Sep 1 - Sep 2
Mantu Boutique

Find out more about Santa Teresa

Top reasons to visit Santa Teresa

  • Outdoor Adventures: Santa Teresa is perfect for thrill-seekers, offering activities like ziplining and scenic hiking trails.
  • Relaxing Hot Springs: Experience rejuvenating hot springs that provide a tranquil escape amidst stunning landscapes.
  • Cultural Exploration: Immerse yourself in local culture at vibrant Santa Teresa Square and nearby archaeological sites.
  • Breathtaking Scenery: The picturesque mountains and lush landscapes create a stunning backdrop for your adventures.
  • Diverse Accommodations: Choose from a range of cozy lodgings, including charming bed & breakfasts and comfortable hotels.

Find great hotels near Santa Teresa

Discover a variety of accommodation options in Santa Teresa, tailored to suit every traveler's needs. From cozy bed & breakfasts to comfortable hotels, you're sure to find the perfect fit for your vacation. Enjoy unique amenities like hot springs, pet-friendly options, and rejuvenating spa experiences. Notable places to consider include Santa Teresa Hotels, Cocalmayo Cusco, Hospedaje Quillabamba, Oriente Dumbo, and President Manuel Prado Ugarteche for a memorable stay.

  • Taypikala Boutique Machupicchu: Nestled 13km from Santa Teresa, Taypikala Boutique Machupicchu is a 4-star hotel that offers a blend of comfort and local charm. With a guest rating of 8.6 out of 10, the property features a delightful dining experience, including complimentary breakfast options and a restaurant. Guests can unwind with entertainment amenities such as LCD and cable television. The hotel's design reflects an inviting ambiance, making it a great spot for relaxation after a day of exploring nearby attractions like the city center.
  • Tierra Viva Machu Picchu: Just 13km from Santa Teresa, Tierra Viva Machu Picchu is a 3.5-star hotel boasting an impressive guest rating of 9.2 out of 10. This property provides free breakfast options, including a buffet selection, to fuel your adventures. With various entertainment amenities like multiple televisions and cable channels, guests can enjoy downtime in comfort. Additionally, the hotel’s proximity to the boardwalk, mountains, and river offers stunning views and opportunities for outdoor activities, making it a fantastic choice for nature lovers.
  • Casa Del Sol Machupicchu: Located 13km from Santa Teresa, Casa Del Sol Machupicchu is a 4-star accommodation that combines business travel convenience with a boutique-themed vacation experience. With a guest rating of 8.8 out of 10, this hotel stands out with its uniquely designed decor and artistic touches that reflect the local culture. Ideal for travelers seeking a distinctive stay, Casa Del Sol offers a comfortable environment to unwind after a busy day while still providing essential amenities for business needs.

Where to stay in and around Santa Teresa

Santa Teresa, a charming town in the Cusco Region of Peru, offers an unforgettable outdoor adventure experience. Surrounded by breathtaking scenery, visitors can immerse themselves in the area's romantic and relaxing vibes. Explore nearby attractions like the lush landscapes and rich cultural heritage that define this region. Whether you're seeking historical excursions or simply want to unwind, Santa Teresa provides the perfect base to discover the beauty and culture of Peru.

  • Machu Picchu: Nestled about 11km from Santa Teresa, Machu Picchu is a renowned destination that draws travelers from around the globe. This ancient Incan city is celebrated for its breathtaking scenery, outdoor adventures, and rich history. Visitors can explore the extensive hiking trails that lead to stunning vistas, or indulge in relaxation at local spas offering rejuvenating body treatments. Notable nearby attractions include natural hot springs, majestic mountains, and a charming town square, making Machu Picchu a must-visit for anyone seeking both adventure and serenity.
  • Yanatile: Located in the vicinity of Santa Teresa, Yanatile is a tranquil village offering a unique wellness experience. Visitors flock to Yanatile for its serene atmosphere and wellness-oriented activities, including visits to local spas that specialize in body treatments. The village is surrounded by lush landscapes and is close to natural hot springs that provide a perfect setting for relaxation. Peak travel times in Yanatile are typically from May to July, but its welcoming vibe is inviting year-round, making it an excellent spot for rejuvenation and exploration.
  • Paltaychayoc: Also situated near Santa Teresa, Paltaychayoc is a peaceful village that captivates visitors with its natural beauty and tranquil ambiance. While it may not be as widely known as its neighbors, Paltaychayoc offers an authentic Peruvian experience away from the hustle and bustle of tourist hotspots. The village sees a steady flow of travelers throughout the year, especially from May to July, making it an ideal location for those looking to immerse themselves in local culture and nature.

Things to do in Santa Teresa

Shopping

In Santa Teresa, explore local markets where you can find handmade crafts and unique souvenirs reflecting Peruvian culture. If you're up for a drive, visit the Urubamba Valley, about 19km away, featuring larger shopping options and local artisan shops for a broader selection of gifts.

Recreation

In Santa Teresa, indulge in wellness retreats that offer soothing yoga sessions, rejuvenating massages, and holistic healing practices surrounded by lush landscapes. Explore nearby hot springs for relaxation and partake in guided hikes to experience the stunning natural beauty of the region, promoting both physical and mental well-being.

Adventure

Experience the thrill of white-water rafting on the Urubamba River, where you can navigate exciting rapids amid stunning landscapes. Alternatively, hike to the stunning Llactapata ruins, offering breathtaking views of Machu Picchu and the surrounding mountains, an unforgettable journey for adventure seekers.

Nightlife

Explore the vibrant nightlife in Santa Teresa by visiting La Chacra, known for its lively atmosphere and refreshing cocktails. For a more laid-back evening, check out Café del Mundo, where you can enjoy local brews and mingle with fellow travelers while soaking in the relaxed vibe.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Santa Teresa

Santa Teresa is an ideal destination for outdoor enthusiasts and adventure seekers, featuring stunning landscapes and rich cultural experiences. Key attractions include the rejuvenating hot springs, breathtaking mountains, and fascinating archaeological sites. Visitors can explore the famous hot springs, enjoy the vibrant Santa Teresa Square, and immerse themselves in the local culture. Whether you're seeking relaxation or adventure, Santa Teresa offers a diverse range of activities for an unforgettable vacation.

  • Aguas Calientes Hot Springs: Located 13km from Santa Teresa, these natural hot springs offer a serene retreat. Surrounded by lush greenery, visitors can soak in mineral-rich waters that promote relaxation and wellness, making it an ideal spot to unwind after a day of exploration.
  • Huayna Picchu: Just 11km away, this iconic mountain provides an exhilarating adventure for hikers. The challenging trails lead to breathtaking panoramic views of the surrounding landscape and the ancient ruins of Machu Picchu, perfect for outdoor enthusiasts seeking scenic beauty.
  • Intipunku: Located 13km from Santa Teresa, this archaeological site, known as the Sun Gate, offers a glimpse into Incan culture. As you explore the ruins, immerse yourself in the fascinating history and significance of this ancient entrance to Machu Picchu.

Best time to go to Santa Teresa

The best time to visit Santa Teresa can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Santa Teresa falls in November, when visitor numbers are slightly low and weather is mostly cloudy with light rain. The coolest average temperature in Santa Teresa falls in July, visitor numbers are slightly high and weather is mostly sunny with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January48.6°F (9.2°C)Moderate RainMostly CloudySlightly HighSlightly Low
February48.6°F (9.2°C)Moderate RainMostly CloudySlightly HighSlightly Low
March48.6°F (9.2°C)Moderate RainMostly CloudyAverageSlightly High
April48.4°F (9.1°C)Light RainMostly CloudyAverageSlightly High
May47.1°F (8.4°C)Light RainMostly SunnyAverageAverage
June45.5°F (7.5°C)No RainMostly SunnyAverageAverage
July45.3°F (7.4°C)No RainMostly SunnySlightly HighSlightly High
August46.8°F (8.2°C)Light RainMostly SunnyAverageAverage
September48.4°F (9.1°C)Light RainMostly SunnyAverageAverage
October49.6°F (9.8°C)Light RainMostly CloudySlightly LowSlightly Low
November50.2°F (10.1°C)Light RainMostly CloudySlightly LowAverage
December49.5°F (9.7°C)Moderate RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Santa Teresa

Traveling to Santa Teresa, Peru, can be conveniently done via the major airports nearby. Cusco's Alejandro Velasco Astete International Airport (CUZ) is 89km away, with luxury hotels like Palacio del Inka, JW Marriott El Convento, and Monasterio providing various transport options, including 24-hour airport shuttles. Ayacucho Airport (AYP) is 171km away, with accessible 3-star hotels like Altipacha Ayacucho Hotel and DM Hoteles offering airport shuttle services. Andahuaylas Airport (ANS), located 103km from Santa Teresa, features hotels such as Hotel Conquistador providing limited-hour shuttles. Each airport offers unique amenities and transport connections for a seamless travel experience.

Frequently asked questions

Where is the best place to stay in Santa Teresa?
Yacumama Santa Teresa is one of the top choices for your stay based on our traveler data. This hotel offers free breakfast and free WiFi. Other good options for your visit include www.ecoterralodge.com and Hoteles Capsula Machupicchu. 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! The majority of hotel bookings are refundable if you cancel prior to the accommodation's cancellation deadline, which often is within 24-48 hours of your check-in date. If you have a reservation that's non-refundable, it might still be possible to cancel it and receive a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Santa Teresa.
Where can I learn more about changing or cancelling my trip to Santa Teresa?
To find more details about changing or cancelling your trip to Santa Teresa, click here.
What's the best budget-friendly hotel in Santa Teresa?
Based on our traveler reviews, Salkantay Hostel Chaullay is a top choice for a less expensive stay. Other choices 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 hotel for a family vacation to 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. Attractions in the area like Butterfly Farm of Machu Picchu are also fun for the whole family. Find more child-friendly accommodations in Santa Teresa.
What is the top LGBTQ-friendly place to stay 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 pet-friendly place to stay in Santa Teresa?
Yacumama Santa Teresa is a top hotel for people traveling with their pets, and offers free WiFi for its human guests. Two other good options for you and your pet include www.ecoterralodge.com and Glamping Machupicchu Lodge. See more pet-friendly hotel accommodations in Santa Teresa.
What's the best hotel to stay with easy access to Cocal Mayo Hot Springs?
Andean Cusco Hotel is one of the top choices for your stay based on our traveler data, and this property offers free WiFi and a terrace. It's located 1.4 mi (2.2 km) from Cocal Mayo Hot Springs. Other good options within a few miles include Hospedaje Puriq and Hugos Lodge.
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 the best accommodation for staying close to Andahuaylas Airport (ANS)?
La Mansion Casa Hotel is one of the top choices for your stay and is a popular 3-star hotel featuring a roundtrip airport shuttle and free breakfast. It's located 4.3 mi (6.9 km) from Andahuaylas Airport. Other good choices close to the airport include El Parque Hotel and Sol de Oro Hotel.
What is staying in Santa Teresa like?
Visitors to Santa Teresa are sure to 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 accommodations to choose from. Find out more about Santa Teresa.
What are the top places to visit 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. Check out what more 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 temp of 49°F, while the coldest months are July and June with an average of 46°F. The rainiest months in Santa Teresa are January, February, December, and March, with each month seeing an average of 10 inches of rainfall.

Explore a world of travel with Expedia