Where To Go in the Seychelles
The Seychelles Archipelago is made up of 115 islands, many of which are uninhabited. Most visitors stay on Mahé or Praslin but with so much to see we suggest a bit of island hopping: visit small-enough-to-cycle-around La Digue, treat yourself to a few indulgent days on the super-luxurious private islands, or fly to the remote Outer Islands, they are where to go in the Seychelles for the most exciting scuba diving.
Mahé Island: everything under the sun
Mahé is the largest of the Seychelles islands and has a scattering of sandy bays including the popular Baie Beau Vallon with its stretch-for-miles beach, good swimming, fantastic diving and snorkelling and plenty of restaurants to choose from.
There are many places of interest on Mahé so we'd recommend you hire a car, set out and explore! Take a leisurely drive past tea and vanilla plantations, up narrow roads that wind through forest-covered hills, and down into Victoria - one of the world’s smallest capital cities. You can easily spend a morning in Victoria strolling along the broad boulevards and visiting the local markets with their exotic fruits and spices - don't forget to shop for pareos (sarongs) and handmade jewellery.
Read more about a Mahé Island holiday.
Praslin: great beaches & cool forests
Although among the most visited of the Seychelles islands, Praslin is somewhat quieter than Mahé and its coastline of secluded coves makes it easy to find a crowd-free beach on which to put down your towel. And when you tire of the sand between your toes, visit the ancient forests at the Vallée de Mai - a World Heritage Site famed for its gigantic palm trees, rare black parrots, and the erotically-shaped Coco-de-Mer seeds (nicknamed the “love nut”).
Read more about a Praslin Island holiday.
La Digue: postcard-perfect beaches
If you’ve ever wondered where those impossibly perfect pictures of the Seychelles were taken, chances are it was on the stunning island of La Digue. The traditional Seychellois way of life continues as it always has done on this laidback little island, and the best way to explore is to travel the way most locals do - by bicycle. Cycle to palm-fringed beaches tucked between towering boulders, swim in clear warm water and soak up the sun on Anse Source d'Argent – one of the most beautiful beaches in the world.
Read more about a La Digue Island holiday.
Private Islands: the ultimate beach holiday
For those with the right budget, the private islands are where to go in the Seychelles for out-of-this-world luxury and total seclusion. Spacious villas open out onto pure white-sand beaches, private pools overlook the ocean and personal butlers provide impeccable service - candlelit dinner on your private deck or on the beach? It’s up to you!
Our top choices for a private island escape are Cousine Island or Denis Island but if you really want to feel like royalty then it has to be North Island – the honeymoon hideout for Prince William and Kate. Each island is reserved for the guests staying there so if you’ve ever wondered what it feels like to have your own tropical island, here’s your chance to find out.
Read more about a Seychelles Private Islands holiday.
Outer Private Islands: phenomenal diving & snorkelling
The outer archipelago of the Seychelles is made up of several groups of coral islands. Few of these far-flung islands are inhabited, some are not much bigger than a sand spit, and most are surrounded by the deep blue stain of pristine coral reefs. The diving here is simply phenomenal: there are columns and caves to explore and a staggering marine life - ranging from tiny reef fish to turtles, mantas and hammerhead sharks - to discover. And best of all, there's virtually no one else around.
Only a couple of the outer islands have accommodation - we'd recommend Desroches Island, lying about 230km from Mahé and a great option for a remote romantic break.
At a Glance
One of the world's most spell-binding beach holiday destinations, the islands of the Seychelles radiate charm and sophistication - it's the Indian Ocean at its most luxurious and exclusive.
meet our expertsMeet them all
Call us toll free
- 1800 619 441
- 0800 404 9451
- 1866 438 8677
- 1888 360 2392
For all other countries:
+27 (0) 21 481 4900