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.

Information on this page, including website, location, and opening hours, is subject to have changed since this page was last published. If you would like to report anything that’s inaccurate, let us know at notification@afar.com.

Sign up for our newsletter
Join more than a million of the world’s best travelers. Subscribe to the Daily Wander newsletter.
More From AFAR