With the Vilkanota River flowing just outside your window and warm wooden furniture surrounding you, you’ll feel right at home in this hotel. The Casa del Sol Machu Picchu Boutique Hotel is located just steps from the train station in Aguas Calientes, and its Andean accents—alpaca throw-rugs and hand-woven textiles—blend perfectly with the great Inca ruins outside.
The Casa del Sol Machu Picchu Boutique Hotel offers an array of luxury services, from the Jacuzzi, sauna, and traditional therapies of its K’intu Spa to the elegant versions of Peruvian cuisine in its restobar. If comfort and quiet in a lush natural setting are important to you, you’ll find them in abundance in this homey mountain inn.
Tours Featuring Casa del Sol Machu Picchu Boutique Hotel
See All Peru Tours
Other Hotels in Machu Picchu, Peru