The district of Santa Teresa is located in the province of La Convencion in the Cusco region. As a tourist point, the district of Santa Teresa is interesting because of the thermal baths that it presents in its territory, as well as because of the natural resources it has.
The Peruvian district of Santa Teresa is one of the nine districts of the Province of La Convencion, located in the Department of Cusco, under the administration of the regional government of Cusco.
Geography - Its capital, the town of Santa Teresa, is at 1811 meters above sea level, on the right bank of the Urubamba River.
Santa Teresa in Cusco Peru is very popular due to its medicinal thermal baths known as the 'Cocalmayo hot springs'.
There are two ways to get there:
A.- By road: from Ollantaytambo, passing through the Abra Málaga Private Reserve (4,350 masl), surrounding the Nevado Urubamba, passing through Ipal. They are 152 km which is done in about 5 hours.
B.- By train: from Ollantaytambo, passing through Machu Picchu, to the final station called Hidroeletrica de Santa Teresa. This tour takes just 3 hours.
Santa Teresa in Cusco Peru has become in recent years an alternative route to visit Machu Picchu crossing the cocoa and coffee plantations. It is only 14 km from Machu Picchu.
Cocalmayo Thermal Baths. It- Composed of 3 pools of different sizes, temperatures, and depths. It has showers, dressing rooms, and wooden and carved stone kiosks that respect the natural environment. Located just 10 min by bus from the center. There are comping places in the area and it is open 24 hours
Choquequirao.- From Santa Teresa, it is also possible to visit this important regional Conservation Area and the archaeological complex itself.
Adventure sports.- Like trekking, rafting, kayaking, and the monkey tail canopy.
The Santa Teresa Hot Springs is located in Cocalmayo, Sacred Valley of the Incas, Cusco.
The thermal complex, located at an altitude of 1,600 meters above sea level, is built on the slopes of the mountain and the banks of the Urubamba River.
A unique space, in which visitors enjoy a pleasant moment immersed in the warm waters of Santa Teresa while contemplating an incomparable natural beauty.
The thermal baths of Santa Teresa in Cocalmayo Cusco are made up of three pools of different sizes and depths, which are supplied with medicinal water that varies between 40ºC and 44ºC.
The medicinal waters have healing properties to treat skin ulcers, bone pain, and rheumatism.
The pools of the Santa Teresa Hot Springs are surrounded by nature. Its bottom is composed of soft sand and is surrounded by rocks, vegetation, the sound of the Urubamba river, and the mountain.
Near the pools, there are jets of cold water from the Uripata lagoons, which provide a very pleasant sensation. And a hydromassage system.
The hot springs of Santa Teresa in Cocalmayo Cusco are fully equipped with bathrooms, showers, dressing rooms, soccer fields, a camping area, a cafeteria, a kiosk (where the visitor can buy food and drinks), and a viewpoint.
It is a very pleasant place to rest after visiting the ruins of Machu Picchu, the Inca trails, Choquequirao, and other tours in Cusco.
The hot springs of Santa Teresa in Cocalmayo Cusco are open every day of the year, almost 24 hours a day. Its wide time slot allows you to enjoy the starry nights inside the pools, which is amazing since the stars are reflected in the crystal clear water as if they were a mirror.
The thermal baths of Santa Teresa in Cocalmayo Cusco differ from the other hot springs in Peru for their crystal clear waters.
The thermal waters of Cocalmayo or Santa Teresa are composed of minerals such as calcium, sodium, bicarbonate, sulfate, magnesium, among others.
TRAVEL TIP! Don't forget to bring mosquito repellent to your visit to the Santa Teresa Hot Springs.
Nature offers us a unique and incomparable setting in these medicinal waters, but it also presents the typical insects of the jungle areas. With a repellent, you will avoid small mosquito bites.
The Santa Teresa Hot Springs (or Cocalmayo, as many know them) are located at kilometer 135 of the former Cusco - Quillabamba railway line, on the left bank of the Urubamba River.
To get to the thermal baths from the city of Cusco, you can choose to do it by bus, bicycle, motorcycle, train, or quad.
You should go to the Cruz del Sur Bus Terminal - Santiago, in the city of Cusco.
There take the bus that goes to the district of Santa María. This journey (Cusco City - Santa María) has a duration of approximately 5 hours.
Once in the town of Santa María, take a taxi or a means of transport to Santa Teresa. The duration time is approximately one hour.
Having reached the town of Santa Teresa, walk for 20 minutes to the thermal baths or take a taxi whose journey takes only 10 minutes.
Go to the San Pedro train station, in the city of Cusco. Get off at the end of the tour, at the hydroelectric power station.
From there take a taxi, van or walk to the Plaza de Armas de Santa Teresa. From here, take a shuttle service back to the thermal baths (this last journey takes approximately 10 minutes). While if you want to do it walking, it will last approximately 20 minutes.
If you want to get to the thermal baths of Santa Teresa from the hydroelectric power station, you should know that the journey will take you approximately 2 hours.
If you are in Ollantaytambo and you bought your train ticket to Machu Picchu, get off at the hydroelectric power station and, as it says in the previous point, take a taxi or remise to Santa Teresa (20 minutes) OR walk to the thermal baths for around 2 hours.
The best time to go to the Hot Springs of Santa Teresa (Cocalmayo) is from April to October.
Santa Teresa in recent years has grown a lot due to the investments that have been made in Accommodations, Restaurants, and other tourist services.
The values of the tickets to the Termas de Santa Teresa in Cusco belong to the 2025 rate.
These are the approximate costs of the alternative route to Machu Picchu:
ROUTE CUSCO - HYDROELECTRICA - MACHU PICCHU | PRICE IN AMERICAN DOLLARS |
Travel by bus Cusco - Santa María | 10 USD |
Collective taxi ride Santa María - Santa Teresa | 5 USD |
Collective taxi ride Santa Teresa - Hidroeléctrica | 3 USD |
Hydroelectric Walk - Aguas Calientes | 0 USD |
Travel by bus Aguas Calientes - Machu Picchu | 12 USD |
Total cost: | 27 USD |
The entrance to the Cocalmayo de Santa Teresa thermal baths has a cost of 10 Peruvian soles (3 USD) for foreign tourists.
The town of Santa Teresa is 1,550 meters above sea level. (5,085 ft).
Santa Teresa has a tropical climate that varies from 11ºC. (52ºF) to 28ºC. (82ºF). From November to April is the rainy season and from May to October, the dry season (with little rain).
The train ticket from Hidroeléctrica to Aguas Calientes has an approximate cost of 30 US dollars per person. However, most tourists choose to walk this stretch of only 10 kilometers.
The town of Santa Teresa offers several lodging offers from 1 to 3-star services. Another good option is to choose an inexpensive ‘camping’ where you can rest outdoors.
The dry season (from April to October) is the best time to visit the town of Santa Teresa. The months of May, June, and July are especially hot and with little rain, which is why they are ideal for sports and walks.
If you choose to get to Machu Picchu through the Santa Teresa route, do not forget to bring a hat, sunscreen, mosquito repellent, hiking shoes, bathing suits, towel, light clothing, poncho in case of rain and mineral water.
Yes. There are different tours that offer to take the tourist to Machu Picchu through the alternative route through Santa Teresa. You can hire one of these services online or in the city of Cusco.