Colca Lodge

With its own hot springs, this stunning lodge nestles on the banks of the Colca River and is surrounded by pre-Inca terraces. There are 45 comfortable rooms with views towards the valley and an eco-spa.