North Island, Inner Islands, Seychelles

Barefoot luxury in 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 exclusive luxury within an exquisite wilderness sanctuary. For those seeking a private and unspoilt, tropical retreat, our 11 opulent hand-crafted villas lap the pristine, powder-white sands of the turquoise Indian Ocean.

The Island’s beautifully decorated 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 overlooking the iridescent ocean. A perfect place to end the day is at the sunset bar and restaurant tucked away on the western side of the island.

Highlights

North Island’s signature style combines natural beauty with sheer luxury and a sense of place

The very best in privacy, accommodation, service, facilities and experiences

A sanctuary where natural beauty, indigenous flora and threatened fauna have been rehabilitated