World's Best Hotels
Courtesy of Explora Patagonia
No. 29 Hotel Salto Chico/Explora Patagonia, Torres del Paine, Chile
For those who want true adventure, look no further than Explora Patagonia, located in the southernmost corner of South America, on the banks of the Salto Chico waterfall. Nestled among the striking snow-capped peaks of the Andes, the property is designed around the concept of “luxury of the essential,” which entails simple elegance and respect for the grandeur of the natural surroundings. The 49 rooms incorporate native lenga wood and cypress from the Guaitecas Archipelago, along with hydromassage baths. They insist on no televisions, ensuring a true immersion in nature. After a half or full day hiking trek to one of the area’s many wonders, enjoy a locally-sourced dinner of items like Magellanic lamb and southern king crab.
See the full results of the 2012 World’s Best Awards.