Skip main navigation
Image of Eden Island, Mahè, Seychelles

Explore the islands

The 115 islands of the Seychelles have a total area of 455 km². If you count the entire marine area of the country, you get to an enormous area of 390,000 km².

Interactive Seychelles map

The Seychelles are a group of islands in the Indian Ocean, between 480 and 1,600km from the east coast of Africa. Despite this distance from the mainland, the country politically belongs to Africa. The Seychelles consist of 115 islands, 42 of which are called granite islands and 73 coral islands. These islands are in turn divided into the so-called Inner Islands and the Outer Islands. The Seychelles are also divided into 25 different regions, all of which are located in the Inner Islands.

Alphonse Cosmoledo Astove Bird Cerf Denis Desroches Platte Felicité Fregate La Digue Mahé North Praslin Round St. Anne Silhouette Cousine Yacht Aride Cousin Curieuse St. Pierre Cocos Island Grande Soeur & Petite Soeur Marianne

Main Islands (3)

The three main islands of the Seychelles - Mahé, Praslin and La Digue - impress with spectacular nature, beautiful beaches and are perfect for getting to know the real Seychelles and its islanders. The three islands are connected by ferries and should definitely be on your Seychelles bucket list!

Highlights: Wonderful beaches, Hiking Trails, Culture, Art and History, Local Life & Food, Snorkelling, Diving, Watersports

Size:
26 x 17 km
Accommodations :
201
Price/Night (2 Pers):
From €70

Highlights: Home of the legendary Coco de Mer, UNESCO nature reserve “Vallée de Mai”, Dream beaches: Anse Lazio, Cote d’Or, …, Giant tortoises at Curieuse, Boat trips to the surrounding islands

Size:
12 x 4,6 km
Accommodations :
104
Price/Night (2 Pers):
From €84

La Digue

Island page

Highlights: World-famous Anse Source d’Argent, The most iconic beaches of the Seychelles, Relaxed island vibe & local life, Traditional guesthouses, Explore the island by bike

Size:
5 x 3 km
Accommodations :
81
Price/Night (2 Pers):
From €85

Other Islands

Besides the main islands, there are many other beautiful islands. Some of them are home to luxurious hotels, while others are completely uninhabited and can only be visited on a guided day trip, if at all. The other islands also include some coral islands which, in great contrast to the main islands, are only a few metres high.

Cerf Island

Island page

Highlights: Extreme peace & quiet, Rich underwater world, Swimming, Snorkelling, Kayaking, Ste Anne Marine Park, Near Mahé but much quieter

Size:
1,7 x 1 km
Accommodations :
7
Price/Night (2 Pers):
From €158

Silhouette

Details

Highlights: Pure relaxation & privacy, Pristine nature, Diving, Snorkelling, Hiking, World-class beaches all to yourself, Only 2 luxury hotels

Size:
5 x 5 km
Accommodations :
2
Price/Night (2 Pers):
From €280

Bird

Details

Highlights: An island like no other, Away from everything and everyone, White empty beaches, crystal-clear water, Stunning flora & fauna, esp. birds, Giant tortoises, sea turtles, & much more

Size:
1,8 x 0,8 km
Accommodations :
1
Price/Night (2 Pers):
From €441

Desroches Island

Details

Highlights: Remote coral island, Just one, stunning resort, Beaches all around the island, Pristine, untouched nature, Detach from the world & experience paradise

Size:
5,5 x 1 km
Accommodations :
1
Price/Night (2 Pers):
From €1,203

Denis

Details

Highlights: Focus on biodiversity and conservation, 25 private beachfront cottages, Coral reef all around the island, Snorkelling, diving, kayaking, nature walks..., Paradise for plants and animals

Size:
1,8 x 1,3 km
Accommodations :
1
Price/Night (2 Pers):
From €1,016

Platte island

Details

Highlights: Spectacular atoll with colourful corals, Fishing, snorkelling, diving, kayaking, First-class spa treatments, Stunning flora and fauna, Luxurious & modern pool villas

Size:
1,2 x 0,5 km
Accommodations :
1
Price/Night (2 Pers):
From €1,585

Video impressions

Discover more about the Seychelles in our island videos and make a note of your personal must-sees for your next holiday while you're at it!