Origin Lodge, Costa Rica
The gorgeous Origin Lodge holds a piece of our heart with its seamless blend of luxury, sustainability and immersion in the breathtaking landscapes of Tenorio National Park. This exclusive eco-lodge offers just 7 private villas with panoramic views over the rainforest and volcanoes.
A particular highlight is the farm-to-table dining curated by the Michelin-starred French chef, ensuring each meal is as unique as the setting in which it is served.