Explora Patagonia

Explora Patagonia still sets the standard in Torres del Paine

The Explora Patagonia Salto Chico Hotel offers the chance to enjoy the beauty of Patagonia with a level of comfort and luxury unsurpassed in the region. Located inside Chile’s Torres del Paine National Park, on the banks of the Salto Chico waterfall, it places you at the center of the park’s top attractions. While the highlights of a stay at Explora Patagonia are the guided small group excursions to sites such as the nearby Grey Glacier and the French Valley, the breathtaking view of the Paine Massif from the hotel itself sets this adventure lodge apart from other options.


HAVE QUESTIONS?    TALK TO AN EXPERT.    CALL US: