Explora Hotel Salto Chico
Undeniably the most luxurious lodge in Chile’s stunning Torres del Paine National Park, Explora is more than just a lovely property: it’s an entire concept. With Explora’s approach, guests stay on a full board basis and each day they choose from a range of outdoor activities provided by the lodge’s expert guides.
The lodge boasts what may very well be the most dazzling view on the entire continent of South America — the modern-style property is perched on the edge of Lake Pekoe against the dramatic background of Patagonia’s soaring peaks. Spend all day trekking or horseback riding through this spectacular park before returning to the splendid luxury and simple coziness of the lodge. You may wish to sip on some exquisite Chilean wine while you watch the sunset.