What can be more relaxing for a tired trekker than several hours in hot springs that can heal both a tired body and roving mind?
You can always find some hot springs near where you are staying, as there are plenty of them around Peru, but here are some popular and recommended ones that you should check out first.
Aguas Calientes is the most famous place, as it can be easily reached after visiting Machu Picchu, so many tourist groups are taken there. Though, of course, some may not like the crowds of people sitting in bubbling sulfur waters during the day or evening. So the best time to chill in Aguas Calientes is early morning.
Banos Termales de Cocalmayo are also not far away from Machu Picchu. Its territory is smaller than Aguas Calientes, but the entrance fee is smaller, crowds are smaller, and the biggest and highest pool is truly hot. The City of Santa Teresa, where this complex is located, cannot offer many attractions, but you can arrive there at the end of the day and stay in Banos Termales from late evening till early morning.
The hot springs of Churin are located about a 6 hours drive from Lima. This complex has almost everything you may expect from hot springs - waterfalls, pools, basins, private rooms with sulfur water on tap, a spa, massages, and so on. The natural cliffs and waterfalls that surround pools look magnificent, and you should save at least several hours for Churin or even a whole day.
The best time to visit Peruvian hot springs is between May and October during the dry season.