Explora Torres del Paine

The original luxury lodge in Torres del Paine, Explora was designed as the perfect haven from which to explore the region's wondrous geography and wildlife. Located on the shores of shimmering Lake Pehoe in the heart of the national park, the lodge's minimalist design showcases its incredible natural surroundings, and is an extension of the remote territory. Many of its 49 rooms feature direct views of the Paine massif, and after a day's exploration guests can enjoy various amenities including open bar, a heated indoor pool, spa, lounge, and award-winning regional cuisine.

Contact us to start planning your adventure today:

5-Star Reviews

Find out why our discerning travelers consistently rate us with 5-stars.

Sustainable Travel

We take our environmental and social responsibilities seriously.

Learn More
Contact Us