When planning a holiday to the Seychelles, it can seem a little confusing. Which island should I stay on? Do I visit more than one? Which islands are the best to stay on? How easy is it to travel between islands and what is there to see on each? And when is the best time to visit?

To help answer your questions, here’s our ‘expert guide’, based on first-hand knowledge from many visits by various members of the specialist Mahlatini team.

To ‘island-hop’ or to stay put?

The many Seychelles islands are extremely diverse, so island-hopping is by far the best way to see their true diversity, especially the nature and wildlife. Perhaps two islands, or if time and your budget allow, even three; there are numerous options and combinations. If you are simply seeking to chill-out without leaving your resort, then one island will be enough.

The inner islands are granite and mountainous, including Mahe, Praslin, La Digue and Silhouette. They are the cultural focal point of Seychelles and where the majority of the population resides. The outer islands, over 80 of them, tend to be coral atoll’s and remain miniature world’s. The closest of these to the inner islands are Denis, Desroches and Bird, while further afield, Alphonse provides an incomparable and untouched island experience.

Mahe is the hub for most inter-island flights and ferries, so for example, if you are transferring from Praslin to Denis island, you’ll need to travel to Mahe first, then connect to the Denis flight. The only exception would be if you have private helicopter transfers.

Mahe Island

The main island within the ‘inner’ group is Mahe where 85% of the population live, including Victoria, the world’s smallest capital. The main international airport is located here, and, with ferry connections to several of the inner islands, it is not surprisingly the best place to start a Seychelles island-hopping holiday. If you’re coming to Seychelles following an African safari, and have a relatively short time in Seychelles, Mahe is often your best bet to cut down on a bit of travelling.

As well as the picturesque capital, it’s worth taking an excursion to the quieter, south west coast for picturesque beaches and art galleries; day trips to Praslin are also possible. If you prefer to explore independently, the local bus service on Mahe links most parts of the island. It’s cheap and definitely an ‘experience’, but try to avoid morning and evening peaks when buses tend to get very crowded (and they’re not air conditioned!).

All hotels on Mahe are an easy car transfer from the airport, 30-45 minutes according to location – great if you’re travelling with a family after a long international flight. Three of the finest luxury resorts can be found on the quieter west coast and include Four Seasons Seychelles, Maia and Banyan Tree Seychelles. Other five star hotels in the west include Kempinski plus Seychelles’ largest hotel, the popular Constance Ephelia with its superb selection of Suites and Villas. On the north coast the 5* H-Resort is set beside the main Beau Vallon Bay – popular with locals at weekends and the only bay in Seychelles where motorised water sports are allowed. On the northern tip is the popular 4* boutique deluxe Carana Beach hotel.

Venturing beyond Mahe to Praslin Island

Praslin, Seychelles second largest island, is 15mins by frequent light aircraft or 1 hour by the Cat Cocos fast ferry and has a fraction of the pace of Mahe. The island’s most renowned attraction is the Vallee de Mai tropical forest – a UNESCO World Heritage site and the only place in the world where the Coco de Mer palm grows; it’s seed, the Coco de Mer nut, is the world’s largest and heaviest.

Praslin’s sandy beaches are stunning, the best being picturesque Anse Lazio in the north and the seemingly endless Cote d’Or on the east – gently shelving so great for families with younger children. It’s worth noting however, that the south & south-east coast is prone to seaweed between late May & September, although most of our featured resorts are not on this coast.

The island’s two main luxury resorts are Raffles Seychelles with its collection of pool villas, and Constance Lemuria, home to Seychelles only 18-hole golf course. For something with a truly local Seychellois feel, the boutique Hotel L’Archipel is set at the end of the Cote d’Or bay – from here, the sunsets are truly divine!

La Digue Island

From Praslin, it’s an easy 20min ferry ride to idyllic La Digue island and thoroughly recommended for a day trip if you are not lucky enough to be staying here. It’s like stepping back in time to how ‘old Seychelles’ used to be with a ‘sleepy’ island way of life. There are few cars on La Digue, the main form of transport being bicycle, or the occasional oxcart! The main street of La Passe, the village where you disembark the ferry, is packed with bicycles for hire, as well as those of the locals.

A real highlight is to explore the meandering lanes and discover the island’s numerous picturesque beaches, perhaps the most famous being Anse Source d’Argent. For a slightly longer cycle ride, pack a picnic and head to the east coast for more dramatic beaches, often with hardly another person on them.

La Digue has no airport, so if you’re planning to visit from Mahe, it’s a long day as you have to travel by ferry via Praslin (1hr 30mins).

La Digue is packed with guest houses and B&B’s, but the best hotel by far is Le Domaine de L’Orangeraie on the west coast, a boutique 4* deluxe property with just 50 rooms and suites built into the hillside.

Luxury Island Resorts in the ‘inner islands’

Seychelles ultimate luxury barefoot paradise islands are legendary and there are several within the ‘inner islands’, most requiring helicopter transfers. They are perfect as a base for your entire stay if you simply wish to chill, or can be combined into a tailor-made itinerary with helicopter’s between different islands.

Seychelles’ most iconic luxury island paradise, indeed, one of the most renowned in the world, is North Island. A 20minute helicopter flight from Mahe, it’s a frequent haunt of the rich and famous with supreme levels of privacy with just 11 huge private villas; stays are all-inclusive and also include many of the activities. Fregate Island offers a similar concept. Both islands have strong eco-sustainability programmes.

Close to Praslin, Six Senses Zil Pasyon has 30 stylish, spacious private Villas and Residences on the private island of Felicite. Occupying a third of the island, the resort has a host of sustainability initiatives to protect the island environment. Snorkelling and diving are superb, particularly at nearby Coco and Sisters islands. Another plus is that if you feel the need to escape the island for the day, there’s a complimentary speedboat transfer to La Digue.

Just a 10minute speedboat ride off the coast of Mahe is a tiny island paradise, JA Enchanted Island Resort. Ideal for couples with just 10 Seychellois style pool villas, this is a tiny island idyll perfect for a few days’ solitude. Once you’ve passed through immigration at the airport, it’s just a 10min car transfer followed by a 10min speedboat ride across the bay to your tiny island sanctuary. It twins well with outer islands.

The Hilton Seychelles Labriz resort is set on mountainous Silhouette Island, a 40 minute boat transfer from Mahe. Offering many facilities, including an excellent spa and superb diving, it’s a great choice for families.

Outer islands – coral atolls

A few of the ‘outer islands’ have accommodation options. These coral atolls are often perceived as what the whole of Seychelles is like – islands barely rising above sea level, swaying coconut palms, turquoise seas and endless white sand beaches. Main options include Denis, Desroches and also Alphonse – each subtly different but all heavily committed to ecology and sustainability programmes. Reached by light aircraft from Mahe, flight times from 30mins to 1 hour, they combine well with inner islands of Mahe and Praslin.

Denis Island – an island gem

For a barefoot island paradise, the captivating outer island of Denis Island is one of Mahlatini’s favourites – 30 minutes north of Mahe by once daily light aircraft flight. Privately-owned, its 25 beachside cottages have been deliberately designed to offer a little more rustic simplicity combined with a relaxed 5* island experience. The cuisine is out of this world, while diving and fishing are excellent as well. The whole ethos of the island is about sustainability and guests are positively encouraged to discover more about it.

Denis is perfect for a honeymoon or special anniversary, as well as anyone seeking to get away from it all. It also makes a great family holiday – one where nature is at the heart of everyday activities. Ideal as a single centre Seychelles holiday for 7 nights or so, it also makes a great combo with another Seychelles island – Mahe being the best, such as at the Carana Beach boutique hotel, the best budget option, while 5* options are numerous (see above). In almost all cases, it’s better to end your holiday at Denis.

Four Seasons Seychelles at Desroches Island

Four Seasons Desroches provides a wide choice of Suites, Villas and Residences. The polished, renowned Four Seasons service prevails throughout this outer island ‘resort’, including superb cuisine, excellent spa and first-class castaway activity centre. You can explore the island at leisure, while the diving and fishing in the surrounding waters are some of the best in Seychelles.

40 minutes south-west of Mahe, there are twice daily flights to Desroches, so it can work well as a single island holiday or when twinned with a hotel on Mahe, such as its sister hotel, Four Seasons Seychelles.

The best times to visit Seychelles

Seychelles lies just below the equator with a tropical climate and year-round temperatures averaging 28°C. There are generally two seasons which govern the weather in Seychelles, dictated by the prevailing winds. Daily sunshine is almost certain year-round, although the wetter months of December to March tend to have longer periods of rainfall. It is worth pointing out, however, that given the geographic spread of Seychelles, the weather can vary markedly between islands. It’s also worth noting that the outer coral atolls tend to have significantly less rainfall.

Here’s a general guide for the best times to visit Seychelles for some of the most popular activities: diving – February to May & September to early November with visibility at its best in April & October; snorkelling – year-round; fishing – October to April; walking & trekking – April to October; turtles: October to February.

When will you choose to visit Seychelles?

Island-hopping options are numerous, depending on what you plan to see or do. The specialist Mahlatini team will tailor your preferred choice of hotels and islands into the most efficient itinerary, including all inter-island flight and ferry options. Here are a few of our favourite Seychelles itineraries. Of course, if your preference is simply to chill out in one luxury Seychelles resort for your entire stay, no problem; our experts will help guide you to the best choice.