Our collection of Luxury Lodges offer unforgettable experiences in some of the world’s most inspiring and extraordinary locations.
These are places that offer a sense of place; the lodges blending seamlessly into the enchanting landscape in which they are nestled. The gourmet food & wine, luxurious accommodations, immaculate service and unique experiences are all an extension of this sense of place, reflecting and complementing the destination.
These Luxury Lodges offer guests a unique style of sophisticated and carefree luxury.
Rustic but elegant, Inkaterra Reserva Amazónica is set within a private ecological reserve on the edge of the Tambopata National Park, in the south-east of Peru...
Anchored like a white ship on the shores of turquoise Lake Pehoé, Explora Patagonia's unique location sets travelers literally in the middle of Torres del Paine National Park...
The only hotel within the Iguassu National Park, Belmond Hotel das Cataratas enjoys an unrivalled location just a short stroll from the sensational waterfalls...