Barefoot luxury on a tropical Eden
Found in the ‘inner’ islands of the Seychelles, which are known as the most beautiful on Earth, North Island is a place of barefoot luxury. For those seeking an unspoilt, tropical retreat, our 11 opulent hand-crafted villas lap the pristine, powder-white sands of the turquoise Indian Ocean. The island’s lounge and dining areas, scenically-located health spa and gym, library and dive centre, and a rim-flow swimming pool are all built into a granitic outcrop. A sunset bar and restaurant are tucked away on the western side of the island.
- North Island’s signature style combines natural beauty with sheer luxury
- The very best in privacy, accommodation, facilities and experiences
- A sanctuary where natural beauty and life has been rehabilitated