North Island

North Island of the Seychelles is one of the most exclusive resorts in the world. There are only eleven villas on the island, and it shows in the hospitality that you receive. Upon arrival to our room, we found a bottle of Moet and this ‘Welcome Home’ sign, and little did we know, it really would come to feel like home there. Everything in North Island is so personalized to each guests preferences, it was such a special place to stay.

More Recommendations

Welcome Home

North Island of the Seychelles is one of the most exclusive resorts in the world. There are only eleven villas on the island, and it shows in the hospitality that you receive. Upon arrival to our room, we found a bottle of Moet and this ‘Welcome Home’ sign, and little did we know, it really would come to feel like home there. Everything in North Island is so personalized to each guests preferences, it was such a special place to stay.

Sign Up for Daily Wander
Join over a million of the world’s best travelers. Subscribe to the Daily Wander newsletter.
More From AFAR