The road between Santa Maria and Santa Teresa is along a canyon and is incredibly scenic. The pavement ends in Santa Maria, so along other cheated tourists, from there onward we walked on rocky dirtroad.
We followed the canyon to where it narrowed a little and there was a bridge that got us across on the other side. Then it seemed like we literally backtracked along the same canyon, until the windy mountain pass lead us into the town of Santa Teresa.
We were losing daylight fast. Everyone from the group I walked with had a hotel booked in Aguas Calientes (ie Machu Picchu Pueblo). I was the only one who never books anything like that ahead of time. By the time we arrived in Santa Teresa, it was close to 6pm and the night began its relentless descent onto the area.
I separated myself from the group and having decided to stay the night in Santa Teresa, I popped into the nearest hostel to ask about the cost. Called Hospedaje Cajamarca and located on the corner of Plaza de Armas, the hostel had better rooms for 50 Soles upstairs, and cheaper ones without windows for 30 Soles downstairs. I was only there for the night, so I stayed in the more economical room.
Santa Teresa is small enough to cover on foot, and even though only a fraction of tourists heading for Machu Picchu seeks shelter there, it’s replete with hotels and hostels. And they’re pretty reasonably priced.
What’s not reasonably priced, is bottled water. Ever since I arrived in Peru I was baffled by the high cost of bottled water, and the fact that most of it is just purified tap water. I wouldn’t dare risk my health drinking right out of the tap in Peru, but the fact that that’s the water you pay top money for, with the sole promise that it’s free from pathogens likely present in the actual tap discharge, was mind boggling. Either way, I was dehydrated from the long walk because of the roadblocks, so I shelled out 5 Soles for a bottle of ozone treated tap water and went back to the hostel.
Other than that, Santa Teresa had a pleasantly laid back feel to it. It’s small so it’s not overrun neither with tourist nor the locals, but has all the conveniences you may need to enjoy a peaceful rest if you opt to drop in for a stay.