Set in remote Colca Canyon, the Belmond Las Casitas has 20 individual casitas with fireplaces, indoor and outdoor showers, heated floors, beautiful bathrooms, and private jacuzzis. Trout fishing, cooking classes, horseback riding, and feeding baby alpacas are among the options at this luxurious place, and the food is gourmet both in taste and presentation. The wonderful staff makes this a very welcoming mountain retreat.