Cerf Island Holidays

Measuring just a mile long and less than a mile wide, Cerf is a lush island situated within the Sainte Anne Marine National Park and the closest island to Mahe. The island has several dazzling white sand beaches and is surrounded by a coral reef making it perfect for swimming and snorkelling. There are no roads on the island, only a few pathways, which allow for leisurely exploration.

Refreshingly uncrowded, Cerf Island's beaches are among the best in the world and offer excellent swimming and snorkelling opportunities. Framed with granite rocks and Takamaka trees the pristine white sands are the perfect place to relax in between dips in the clear blue Indian Ocean.

The marine life within the Park is exceptional with more than 150 species of reef fish, crabs, sea urchins, starfish and octopus, so don't miss the opportunity to head beneath the waves and discover this wonderful sea-life. Don't miss the unique snorkel trail which has been set up in the waters and takes you past a number of marked spots, one of which contains the rare 'black coral'.

Inland, the island is made up of lush vegetation, including palms, shrubs and ferns, while along with the few hotels there are a handful of beach restaurants, a single church and a small art gallery.

Why visit Cerf Island?
  • Blissfully beautiful beaches
  • Diving and snorkelling
  • Wonderfully relaxing vibe
  • Lush, scenic island
  • Close proximity to Mahe
Featured Hotel in Cerf Island
Cerf Island Resort excursion


Cerf Island Resort

Nestled into the lush hillside overlooking the sea at the entrance to the Sainte Anne National Marine Park, this boutique resort provides a taste of tropical seclusion.

7 nights from £1699 pp

Read More
Essential facts about Cerf Island
Local Time

GMT +4 hours


Seychelles Rupee

Travel information

10 minutes by boat from Mahe.

Best time to go

Generally the considered best times to visit are March/April or October/November as the weather is most settled. June to September, though usually dry, can be very windy.