The Seychelles is an otherworldly archipelago of 115 idyllic islands in the Indian Ocean, offering some of the most spectacular natural beauty on Earth. Azure waters, pristine white beaches and friendly inhabitants make for a classic luxury getaway or honeymoon destination.
The three main islands of Mahe, Praslin and La Digue are where most of Seychelles’ hotels and guest houses are, however with a number of island resorts dotted around the archipelago the accommodation options are as unique and varied as the backdrop of islands themselves.
Click on your destination of interest
Capital Mahe Island
Currency Seychelles rupee
Flying time from London 12 hours
Official language(s) Creole and English
Time difference + 4hrs GMT
Visa requirements Visa not required
The Seychelles Experts
Our experts will be delighted to tailor a completely personalised itinerary to suit your interests, dates and budget.
Originally settled in 1778 by the French, the capital was eventually named after Queen Victoria. At the centre is the focal point of the city – a clock tower, a copy of the Little Ben outside Victoria station in London. Walk the narrow streets of the old town to see colonial buildings, Anglican and Roman Catholic cathedrals and the impressive Capuchin House. Visit the National History Museum, explore tropical gardens and go to the lively morning market where the stalls are stacked with tropical fruits, spices and freshly caught fish.
Do not miss Mahe
With a backdrop of towering granite peaks, Mahe’s landscape is a treasure trove of unique flora that has evolved over centuries of isolation. A leisurely tour of the island by car will take about half a day and reveal a wealth of attractions as well as the cultural diversity of its people – descendants from Africa, India, China and Europe.
Visit the Valle de Mai
The main attraction of Praslin is the Vallee de Mai, a Unesco world heritage site that is home to a prehistoric rainforest of huge trees that dominate the landscape. The vegetation here is so different that it was once believed to be the original site of the Garden of Eden. The 8000-year-old coral reefs are populated by fantastically coloured fish, and attract fans of the underwater world. Meanwhile, large granite formations decorate almost every beach on the island. Walking trails lead to a beautiful waterfall and sheltered viewpoints that look over the valley.
Go back in time to La Digue
One of the most charming islands in the Seychelles, La Digue has a relaxed way of life where ox-cart traditional transport is still used today. With a rich biodiversity, the island is home to the black paradise flycatcher, one of the world’s rarest birds and a number of beautiful beaches with long stretches of white sand, turquoise blue lagoons and stunning granite boulders.
Discover biodiversity in North Island
North Island is regarded as one of Seychelles' most fertile islands and has a rich biodiversity. Its 5-star luxury eco-tourism resort not only offers high standards of barefoot luxury, but also plans to re-introduce endangered flora and fauna on to the island to help preserve some of Seychelles’ precious endemic species.
The latest from Compass - our online travel magazine
"I just wanted to drop you a quick line to say a big thank you for organising the most spectacular holiday for us. We had such a fantastic holiday on Cocoa Island and loved every minute of it.
Mrs Downie "
Travel in the Indian Ocean
Find out more about what you can expect from travelling in the Indian Ocean – from internal flights to accommodation standards and local transport.
Best time to visit the Seychelles The best time to visit the Seychelles is generally between April and October, when there is less rainfall. Located in the tropics, the weather is warm throughout the year, and early bookings for Christmas are recommended as this is a popular time to travel.