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

Santa Teresa Hotels from ₹2,358

  • 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
25 Oct - 26 Oct
Tomorrow
26 Oct - 27 Oct
Next weekend
30 Oct - 1 Nov
In two weeks
6 Nov - 8 Nov

Filter by

Star rating

Guest rating

Our top choices for Santa Teresa hotels

1. Yacumama Santa Teresa

Yacumama Santa Teresa
Santa Teresa
Canada
Carolyn
₹2,766
₹2,766 total
25 Nov - 26 Nov
Yacumama Santa Teresa

2. Eco Quechua

Eco Quechua
Santa Teresa
₹5,697
₹6,247 total
26 Oct - 27 Oct
Eco Quechua

3. Hospedaje Plaza

Hospedaje Plaza
Santa Teresa
₹2,358
₹2,358 total
26 Oct - 27 Oct
Hospedaje Plaza

4. hotal capsulas mayta capac

hotal capsulas mayta capac
Santa Teresa
₹4,671
₹4,671 total
27 Oct - 28 Oct
hotal capsulas mayta capac

5. Glamping Machupicchu Lodge

Glamping Machupicchu Lodge
Santa Teresa
Brazil
Natália
₹3,931
₹3,931 total
26 Oct - 27 Oct
Glamping Machupicchu Lodge

6. SALKANTAY MAJESTIC DOMES ECO LODGE

SALKANTAY MAJESTIC DOMES ECO LODGE
Santa Teresa
₹4,965
₹4,965 total
2 Nov - 3 Nov
SALKANTAY MAJESTIC DOMES ECO LODGE

7. Salakantay glamp

Salakantay glamp
Santa Teresa
₹3,041
₹3,041 total
26 Oct - 27 Oct
Salakantay glamp

8. Salkantay Hostel Chaullay

Salkantay Hostel Chaullay
Santa Teresa
Canada
Sandra
₹3,595
₹3,595 total
12 Nov - 13 Nov
Salkantay Hostel Chaullay

9. Collpapampa Sky Dome Camps

Collpapampa Sky Dome Camps
Santa Teresa
₹5,177
₹5,177 total
25 Nov - 26 Nov
Collpapampa Sky Dome Camps

10. www.ecoterralodge.com

www.ecoterralodge.com
Santa Teresa
₹6,357
₹6,357 total
28 Oct - 29 Oct
www.ecoterralodge.com

11. Hoteles Capsula Machupicchu

Hoteles Capsula Machupicchu
Santa Teresa
United States
Kris
₹12,408
₹12,408 total
21 Nov - 22 Nov
Hoteles Capsula Machupicchu

12. Sanctuary Lodge, A Belmond Hotel, Machu Picchu

Sanctuary Lodge, A Belmond Hotel, Machu Picchu
Machu Picchu
Japan
AOI
₹199,379
₹219,317 total
23 Nov - 24 Nov
Sanctuary Lodge, A Belmond Hotel, Machu Picchu

13. Tierra Viva Machu Picchu

Tierra Viva Machu Picchu
Machu Picchu
United States
Steven
₹11,505
₹12,656 total
16 Nov - 17 Nov
Tierra Viva Machu Picchu

14. Jaya Machupicchu Boutique Hotel

Jaya Machupicchu Boutique Hotel
Machu Picchu
United States
Chrystal
₹17,856
₹19,641 total
28 Oct - 29 Oct
Jaya Machupicchu Boutique Hotel

15. Taypikala Boutique Machupicchu

Taypikala Boutique Machupicchu
Machu Picchu
United States
Relin
₹10,697
₹10,697 total
25 Nov - 26 Nov
Taypikala Boutique Machupicchu

16. El MaPi Hotel by Inkaterra

El MaPi Hotel by Inkaterra
Machu Picchu
United States
jeffrey john
₹18,833
₹18,833 total
25 Nov - 26 Nov
El MaPi Hotel by Inkaterra

17. Panorama B&B

Panorama B&B
Machu Picchu
United States
Lourdes
₹8,767
₹8,767 total
30 Oct - 31 Oct
Panorama B&B

18. Santuario Machupicchu

Santuario Machupicchu
Machu Picchu
United States
Cheuk
₹9,925
₹9,925 total
25 Nov - 26 Nov
Santuario Machupicchu

19. SACRED STONE BOUTIQUE HOTEL

SACRED STONE BOUTIQUE HOTEL
Machu Picchu
United States
Paul
₹6,508
₹6,508 total
27 Oct - 28 Oct
SACRED STONE BOUTIQUE HOTEL

20. Hotel Raices Machupicchu

Hotel Raices Machupicchu
Machu Picchu
United States
Sharmini
₹7,022
₹7,022 total
23 Nov - 24 Nov
Hotel Raices Machupicchu
View all properties

Hotels recommended for families in Santa Teresa

Salakantay glamp

Salakantay glamp
Santa Teresa
₹3,041
₹3,041 total
26 Oct - 27 Oct
Salakantay glamp

Sanctuary Lodge, A Belmond Hotel, Machu Picchu

Sanctuary Lodge, A Belmond Hotel, Machu Picchu
Machu Picchu
₹199,379
₹219,317 total
23 Nov - 24 Nov
Sanctuary Lodge, A Belmond Hotel, Machu Picchu

Tierra Viva Machu Picchu

Tierra Viva Machu Picchu
Machu Picchu
₹11,505
₹12,656 total
16 Nov - 17 Nov
Tierra Viva Machu Picchu

El MaPi Hotel by Inkaterra

El MaPi Hotel by Inkaterra
Machu Picchu
₹18,833
₹18,833 total
25 Nov - 26 Nov
El MaPi Hotel by Inkaterra

Panorama B&B

Panorama B&B
Machu Picchu
₹8,767
₹8,767 total
30 Oct - 31 Oct
Panorama B&B

Jaya Machupicchu Boutique Hotel

Jaya Machupicchu Boutique Hotel
Machu Picchu
₹17,856
₹19,641 total
28 Oct - 29 Oct
Jaya Machupicchu Boutique Hotel

Casa Andina Standard Machu Picchu

Casa Andina Standard Machu Picchu
Machu Picchu
₹13,650
₹15,042 total
25 Nov - 26 Nov
Casa Andina Standard Machu Picchu

Taypikala Boutique Machupicchu

Taypikala Boutique Machupicchu
Machu Picchu
₹10,697
₹10,697 total
25 Nov - 26 Nov
Taypikala Boutique Machupicchu
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 river flowing through a mountainous valley with lush greenery and rocky terrain.

Top Santa Teresa Hotel Reviews

Inti Punku MachuPicchu Hotel & Suites

Inti Punku MachuPicchu Hotel & Suites

10/10 Excellent
"Air conditioner could be better. Other than that everything else was perfect!"
Jenny 2-night trip
Posted 16 hours ago
Inti Punku MachuPicchu Hotel & Suites
Inkaterra Machu Picchu Pueblo Hotel

Inkaterra Machu Picchu Pueblo Hotel

10/10 Excellent
"Beautiful forested setting at the foot of Machu Picchu with excellent food and service."
Nora 2-night trip
Posted 21 hours ago
Inkaterra Machu Picchu Pueblo Hotel
Rupa Rupa High Jungle Eco B&B

Rupa Rupa High Jungle Eco B&B

8/10 Good
"breakfast with nice view, Get ready to climb stairs"
Anushka 1-night trip
Posted 3 days ago
Rupa Rupa High Jungle Eco B&B
Jaya Machupicchu Boutique Hotel

Jaya Machupicchu Boutique Hotel

10/10 Excellent
"They had a great spa experience"
Ruth 1-night trip
Posted 4 days ago
Jaya Machupicchu Boutique Hotel
NaturaLodge Machu Picchu

NaturaLodge Machu Picchu

8/10 Good
"El personal es muy amigable y amable. Siempre listos a ayudar."
David 1-night trip
Posted 6 days ago
NaturaLodge Machu Picchu
El MaPi Hotel by Inkaterra

El MaPi Hotel by Inkaterra

10/10 Excellent
"Highly recommend El MaPi. Logistically convenient, a very easy walk from train station, and close to the bus station heading up Machu Pichu. Hotel has an earthy/ nature oriented feel, very relaxing. Staff are very friendly, extremely helpful. Room was nice, clean, seemed fairly new/ updated. Restaurant was very good for both dinner and breakfast, fun bar for after dinner. I didn’t visit the spa, but am sure it was great too."
jeffrey john 1-night trip
Posted 7 days ago
El MaPi Hotel by Inkaterra
HOTEL LUZ GARDEN

HOTEL LUZ GARDEN

8/10 Good
"Clean room"
Jang 2-night trip
Posted 9 days ago
HOTEL LUZ GARDEN
Rockrivers Machu Picchu

Rockrivers Machu Picchu

8/10 Good
"The room is well located close to train station and bus stop to reach Machu Picchu. Close to restaurants and bars, without the inconvenience of loud noise until late at night. We really liked the bed, the number of available plugs in the room, the consistent hot water and water pressure when showering (really not granted in Peru). The room was very clean. The stuff very friendly and knowledgeable. The only real improvement would be breakfast, little variety and no real savoury options. It would have been nice to have eggs and some meaty options, moreover considering that visiting Machu Picchu involves long days with extensive walking. We would stay again in the future!"
Samuele 3-night trip
Posted 11 days ago
Rockrivers Machu Picchu
Casa Del Sol Machupicchu

Casa Del Sol Machupicchu

10/10 Excellent
"Wonderful stay"
Luke J 2-night trip
Posted 13 days ago
Casa Del Sol Machupicchu

More cheap stays in Santa Teresa

Quechuas House hostal & coffee

Quechuas House hostal & coffee

813 Ave Pachacutec Machu Picchu Cuzco
₹2,751
₹2,751 total
2 Nov - 3 Nov
Quechuas House hostal & coffee
Hostal Pablos House

Hostal Pablos House

105 Mayta Capac Street Machu Picchu Cusco
₹3,076
₹3,076 total
4 Nov - 5 Nov
9.4/10 Exceptional! (45 reviews)
Hostal Pablos House
Viandina Machupicchu

Viandina Machupicchu

Av. Pachacutec 817 Machu Picchu Cusco
₹5,127
₹5,127 total
26 Oct - 27 Oct
8.4/10 Very good! (241 reviews)
Viandina Machupicchu
HOTEL LUZ GARDEN

HOTEL LUZ GARDEN

109 Aymuraypa Tikan Machu Picchu Cuzco
₹5,554
₹5,554 total
26 Oct - 27 Oct
9/10 Wonderful! (308 reviews)
HOTEL LUZ GARDEN
Nativus Hostel Machu Picchu

Nativus Hostel Machu Picchu

Imperio de los Incas Avenue #136 Machu Picchu Cusco
₹5,599
₹5,599 total
29 Oct - 30 Oct
Nativus Hostel Machu Picchu
Mantu Boutique

Mantu Boutique

Calle Sinchi Roca 114 Machu Picchu
₹5,810
₹5,810 total
31 Oct - 1 Nov
8.2/10 Very good! (283 reviews)
Mantu Boutique

Find out more about Santa Teresa

Top reasons to visit Santa Teresa

  • Adventure Activities: Santa Teresa is a haven for outdoor enthusiasts, offering thrilling experiences like ziplining and day treks through stunning landscapes.
  • Proximity to Machu Picchu: The town serves as a gateway to the iconic archaeological site, making it easy for visitors to explore this UNESCO World Heritage site.
  • Relaxing Hot Springs: Enjoy a rejuvenating soak in the renowned hot springs, perfect for unwinding after an adventurous day.
  • Scenic Beauty: Surrounded by majestic mountains and lush greenery, Santa Teresa is a picturesque destination for nature lovers.
  • Charming Atmosphere: The vibrant Santa Teresa Square and quaint streets offer a delightful blend of culture and local life.

Find great hotels near Santa Teresa

Explore a range of delightful accommodation options in Santa Teresa, located in the picturesque Cusco Region of Peru. From charming bed and breakfasts to well-equipped hotels, you'll find options tailored to your needs, including pet-friendly stays and relaxing hot spring experiences. Notable establishments include Santa Teresa Hotels, Cocalmayo Cusco, Hospedaje Quillabamba, Oriente Dumbo, and President Manuel Prado Ugarteche, ensuring a memorable getaway in this beautiful destination.

  • Taypikala Boutique Machupicchu: This 4-star hotel, rated 8.6 out of 10 by guests, is a charming option located 13km from Santa Teresa. Taypikala Boutique Machupicchu exudes a unique blend of contemporary comfort and traditional Peruvian charm. The hotel offers a variety of dining options, including a bar and lounge, as well as complimentary breakfast each day. Guests can unwind with entertainment amenities such as cable and LCD televisions. The hotel is conveniently situated near the city centre, allowing for easy exploration of the vibrant surroundings.
  • Tierra Viva Machu Picchu: With a commendable guest rating of 9.2 out of 10, this 3.5-star hotel is also located 13km from Santa Teresa. Tierra Viva Machu Picchu presents a welcoming atmosphere, making it a fantastic choice for those seeking comfort and convenience. The property features a restaurant serving a free daily breakfast, including a buffet option. Guests can enjoy various entertainment features, including cable and LCD televisions. The stunning nearby views of the river, boardwalk, and mountains enhance the overall experience, making it an excellent base for exploring the natural beauty of the region.
  • Casa Del Sol Machupicchu: Rated 8.8 out of 10, this 4-star property, situated 13km from Santa Teresa, is ideal for travellers seeking a boutique-themed experience. Casa Del Sol Machupicchu boasts uniquely designed decor and artworks that reflect the rich culture of the area. It caters to both leisure and business travellers, providing an atmosphere of sophistication and warmth. The property’s distinct artistic touches create a memorable environment for guests, ensuring a truly enriching stay.

Where to stay in and around Santa Teresa

Santa Teresa, nestled in the Cusco Region of Peru, offers a captivating blend of adventure and tranquillity. Surrounded by stunning natural scenery, this charming town is perfect for outdoor enthusiasts and those seeking a romantic getaway. Explore nearby attractions steeped in culture and history, or embark on exhilarating excursions that showcase the area's breathtaking landscapes. Whether you're wandering through Santa Teresa's quaint streets or venturing into the lush surroundings, unforgettable experiences await you.

  • Machu Picchu: Nestled approximately 11km from Santa Teresa, Machu Picchu is a breathtaking city renowned for its stunning outdoor experiences and adventurous spirit. This iconic destination sees a consistent flow of visitors throughout the year, with peaks in March to April and July. Travellers flock to Machu Picchu for its remarkable scenery and outdoor activities. Here, you can indulge in spa treatments or embark on invigorating hiking trails. The city is surrounded by captivating landmarks, including natural hot springs, majestic mountains, and a vibrant square, making it a must-visit for those seeking both relaxation and adventure.
  • Yanatile: Yanatile is a quaint village located within the Santa Teresa region, attracting visitors year-round with its unique wellness offerings. The village experiences peak tourism from May to July, followed by quieter months in January to March. Visitors come to Yanatile primarily for wellness experiences, with several spas and body treatment venues available to promote relaxation and rejuvenation. The local hot springs serve as a significant attraction, providing a perfect retreat to unwind amidst the stunning natural surroundings.
  • Quellomayo: Quellomayo, another charming village near Santa Teresa, offers a serene escape for those looking to explore the natural beauty of the region. This village, like its neighbours, sees consistent visitor numbers throughout the year, particularly from May to July. While it may not have as many specific attractions listed, Quellomayo is an ideal base for immersing yourself in the tranquillity of the Andean landscape and enjoying the rich culture of the local communities.

Things to do in Santa Teresa

Shopping

In Santa Teresa, you'll find local markets offering handmade crafts and souvenirs. If you're up for a drive, visit the Plaza de Armas Market in nearby Machu Picchu Pueblo, where you can discover unique artisan products and vibrant textiles reflecting Peruvian culture.

Recreation

In Santa Teresa, indulge in holistic wellness at the Sacred Valley Retreat, offering yoga sessions and organic meals amidst serene landscapes. Experience rejuvenation at the Termas de Santa Teresa, where natural hot springs provide a tranquil setting for relaxation and reflection after a day of exploring the region.

Adventure

Santa Teresa is a thrilling destination for adventure seekers, featuring opportunities for white-water rafting on the Urubamba River, exhilarating zip-lining through lush canopies, and scenic hikes to stunning waterfalls. Explore the diverse landscapes and immerse yourself in the natural beauty that surrounds this vibrant area.

Nightlife

The nightlife in Santa Teresa offers a relaxed vibe with lively bars such as El Bar de Tono, where you can enjoy local cocktails. For a more laid-back experience, visit Café del Mar, perfect for unwinding after a day of exploration with soothing music and great views.

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

Booking tips and Expedia advantages for Santa Teresa

To save money on your trip to Santa Teresa, consider visiting during the cheaper months of January to February and May. Book your hotel about a month in advance for better rates, and check Expedia for last-minute deals. Fridays are typically the least expensive days to stay, while Wednesdays are the most costly. Utilise Expedia’s search tools to filter by budget and eco-friendly options. Additionally, look for package deals combining flights, hotels, and activities for more savings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Santa Teresa are January to February and May, where the prices are slightly lower. This is in comparison to April and July to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Santa Teresa is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Santa Teresa is Friday. The most expensive day to stay in Santa Teresa is Wednesday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search wizard to tailor your preferences, such as budget, desired location, and the type of hotel you wish to stay in. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To find the most affordable prices and deals, simply sort the price filter from low to high.
  • Consider bundling your trip: You could potentially save money by booking an Expedia package that combines your hotel stay in Santa Teresa with your flights and activities.

Find the best attractions near Santa Teresa

Santa Teresa is an ideal destination for outdoor enthusiasts seeking adventure and scenic beauty. Key attractions include the renowned hot springs, majestic mountains, and significant archaeological sites. Visitors can explore the nearby Machu Picchu, relax at the Santa Teresa hot springs, and enjoy the vibrant atmosphere at Santa Teresa Square. This charming locale perfectly caters to those looking for a blend of culture and adventure experiences.

  • Aguas Calientes Hot Springs: Located 13km from Santa Teresa, these natural hot springs offer a serene setting for relaxation and wellness. Surrounded by lush vegetation, visitors can enjoy the therapeutic waters while taking in the stunning views of the Andes, creating a tranquil escape from the bustling world.
  • Huayna Picchu: This majestic mountain, just 11km away, beckons adventure seekers with its challenging trails and breathtaking panoramas. Climbing to its summit rewards you with sweeping vistas of Machu Picchu and the surrounding landscape, making it a must-visit for outdoor enthusiasts.
  • Intipunku: Situated 13km from Santa Teresa, this archaeological site, known as the Gateway of the Sun, offers a glimpse into Inca culture and history. Visitors can explore ancient ruins and enjoy remarkable views, immersing themselves in the rich heritage of the region.

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

Reaching Santa Teresa in the Cusco Region of Peru is feasible through several major airports. The nearest, Cusco (CUZ-Alejandro Velasco Astete Intl.), is approximately 89km away. Notable hotels nearby include Palacio del Inka, JW Marriott El Convento, and Monasterio, all offering various transportation services to the airport. Ayacucho (AYP-Coronel FAP Alfredo Mendivil Duarte) is around 171km from Santa Teresa, with hotels like Altipacha Ayacucho and DM Hoteles Ayacucho providing shuttle services. Andahuaylas (ANS) is located about 103km away, where options like Hotel Conquistador and La Mansion Casa Hotel are available, also offering transport to the airport.

Frequently asked questions

Where is the best place to stay in Santa Teresa?
Based on our traveller data, Eco Quechua is one of the top choices for your stay. This lodge offers free breakfast and a snack bar/deli. Other good options for your stay include Salkantay Hostel Chaullay and Yacumama Santa Teresa. 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 hotal capsulas mayta capac. 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.

Explore a world of travel with Expedia