Our thoughtful experts are ready with ideas, inspiration and advice for your next journey.
Located in the renowned Torres del Paine National Park in the heart of Patagonia, Explora Patagonia must rank as one of the most spectacularly positioned hotels in the world.
All the rooms and suites, as well as the public areas, enjoy spectacular views of the beautiful Lake Pehoé. With the interior being conceived using traditional lenga and cypress woods, handcrafted slate and copper plus furniture specially deigned by local artists, refinement is the ultimate here, not just luxury.
Facilities include an excellent restaurant and bar, while an annex houses an indoor swimming pool, sauna, massage room and open-air Jacuzzi. Torres del Paine National Park encompasses over half a million acres of dramatic granite peaks, glaciers, lakes and waterfalls, plus unique flora and fauna. Explora Patagonia makes an ideal base for exploring this beautiful region, which is a designated UNESCO World Heritage site. Each day, visitors can choose from five different excursions out of a total of 25 alternatives. Activities are led by expert guides and include a wide variety of half-day and full-day treks, horse riding from the nearby stables and boat trips on the lake.
Why we love it
Set on the shores of Lake Pehoé, the hotel is designed to showcase the beauty of the surrounding environment.