11. The Lighthouse at Four Seasons Resort Seychelles
The Lighthouse offers a sumptuous combination of refined dining and a spectacular location.
Four Seasons
The new Four Seasons resort in the Seychelles at Desroches Island includes the relaxed but refined The Lighthouse restaurant, where grilled fish and meat and a raw seafood bar are all on offer.
As the name suggests, The Lighthouse is one of the island's most iconic buildings and a terrace bar provides enviable Indian Ocean views for sundowner cocktails.
Despite the secluded island setting, a combination of local flavors and high-end international produce will keep well-heeled travelers coming back for more.
Lighthouse, Four Seasons Resort Seychelles at Desroches Island, Seychelles