This website uses cookies to ensure you get the best experience on our website. Learn more

Skip to main content

Talk to an expert 1-800-242-2434 Lines open now

User menu
Denis Island
Denis Island
Denis Island
Denis Island
Denis Island

Denis Island is a small coral island set in the deep, blue Indian Ocean...

...with stunning, white sandy beaches.

Relax on the beach...

...maybe try some water sports...

...or discover the island’s lush centre.

Denis Island

Denis Island: in detail

Denis Island beach holidays: the full story

Sixty miles north of Mahé, on the edge of the Seychelles Bank, Denis Island is a small coral island, named after the French explorer, Commander Denis de Trobriant, who officially 'discovered' the island in 1773.

Over the years, Denis Island has enjoyed many incarnations: a harbour for Arab traders and pirates; a thriving coconut plantation and part of the prosperous copra industry for nearly a century; and since 1975, an Indian Ocean haven for sun-seeking visitors after a castaway experience.

The island is fertile and lush with coconut palms, takamaka and casuarina trees crowding its centre, white sand for sunbathing and beach-combing covering its circumference and the shallow waters that precede the plateau drop-off, sheltering a colourful array of marine life. The protection of native flora and fauna, both above and below the water, is increasingly important on Denis and a number of Nature Seychelles conservation projects are underway, along with the operation of a small island farm to encourage sustainability.

Getting to Denis Island

Flights run by Air Seychelles link Denis Island to the Domestic terminal of the main international airport on Mahé Island, and at time of writing these fly daily:

Depart Mahé: 11:45 / Arrive Denis Island: 12:15
Depart Denis Island: 12:30 / Arrive Mahé: 13:00
(However, please use timings indicated on our confirmation invoices; do not rely on these timings.)

Where to stay on Denis Island

There's only one place on this island – Denis Island Resort! This is a relaxed retreat has some lovely cottages and villas. Ask us for the latest details.

Where to stay in Denis Island

Our suggestions for beach lodges in Denis Island


Denis Island Lodge

Denis Island Lodge

Something of a private hideaway, Denis Private Island has 25 smart island-style cottages set amidst rich vegetation and all within 30m of a gorgeous stretch of beach.


100% (2 reviews)

Login to Expert Africa

Sign in with password

Sign in with email link


New to Expert Africa? Create an account

Forgotten your details?

It's free & quick to set up

  • Save your wish-list
  • Send us an enquiry
  • Pay online for your trip
  • Subscribe to our newsletter
  • Give us feedback on your trip
  • Full site benefits of the site

Need some help? Talk to our team

Africa