Seychelles vs Maldives

We are often asked by beach lovers on our preference amongst Seychelles, Maldives and Mauritius. We have been to the Maldivian islands twice and to Seychelles once. Sadly, Mauritius hasn’t been ticked off our travel bucketlist as yet and our comparison is between Maldives and Seychelles. While I vote for Seychelles, Ankur votes for Maldives!

Here are some points that distinguish the two …


The Seychelles are granite island, dotting the Indian Ocean. Huge granite boulders adorn beaches and have been sheltering marine life since time immemorial.

Anse Source d'Argent, with its famed granite boulders

Anse Source d’Argent, with its famed granite boulders

The Maldives, are coral islands… rings of sandy, living, breathing coral. At times, imagining the weight of an entire holiday resort on nothing but coral does scare me, but all seems well so far!

Atoll en route to Reethi Beach Resort

Atoll en route to Reethi Beach Resort

Size of the islands….

The bigger islands in Seychelles (Mahe and Praslin) are large enough to be explored by renting a car. Beach hopping is ideally done by packing a picnic basket and hopping from one beach to the other in your car or local bus.

Zip zap zoom...Mahe, Seyvhelles

Zip zap zoom…Mahe, Seyvhelles

Smaller islands like La Digue can be explored on foot or on a bicycle.

Most islands in Maldives are not big enough to explore by car. You can simply walk around and explore a major portion of the island. The larger Maldivian islands like Gan have local villages with a few resorts by the beach and do have roads on the island. However, most islands are resort islands i.e the resort covers the entire island (which can be explored on foot/cycle/golf carts).


Seychelles was a French colony. The local culture reflects a mix of French, African and native Seychellois culture. Majority of the population is Christian, with a small percentage of Hindus and Muslims. You are free to wear anything and everything on the island and on the beaches.

Anse Lazio, with a the 'protected' area for swimming

Anse Lazio, with a the ‘protected’ area for swimming

Maldives is a Muslim nation and you need to dress conservatively in line local customs. Swimwear is not allowed on the beaches around the local villages. However, you are free to wear swimwear/bikinis at the resort island or on private beaches.


Seychelles can be done on a budget… not a shoestring budget… but definitely on a budget. There are guest houses to choose from that can let you stay for as low as USD 75 per night for a room.

Our cosy B&B at Praslin

Our cosy B&B at Praslin

If you are looking for luxury, you can rent a a room in a villa that is next to one owned by David Beckham, which sure comes at a price. Sea side luxury resorts, little chalets on a palm fringed hillock, a cosy room a sleepy sea side town or an island to yourself – Seychelles has it all. We spent two nights at the Kempinski in Mahe and four nights at B&Bs in different islands, each being a different experience.

Time to get some shut eye...at the Kempinski, Seychelles

Time to get some shut eye…at the Kempinski, Seychelles

If staying over turquoise blue waters in a stilted water bungalow has been on your bucketlist, Maldives is the destination for you. Almost all island resorts have water bungalows to let you live your dream.

Water Bungalows Reethi Beach ResortIf you are looking for a budget getaway, cheer up. The Maldivian authorities have allowed locals to run bed and breakfast services very recently. However, these B&Bs are in the local villages and you will have restrictions on what you wears. The best would be to ask the B&B to get you a day pass to one of the resorts, which typically include use of the pool, beach facilities and buffet lunch.


Local cuisines of both islands are dominated by sea food, obviously! However, finding good vegetarian food in the both island nations is a challenge, unless you eat at the restaurant of a five star hotel. The Creole cuisine is unique, with spices and lots of coconut. Its an interesting mix of Indian and African cuisines. The Maldivan cuisine, on the other hand, clearly reflects an influence of South Indian cuisine.

Vegetable curry at Seychelles

Vegetable curry at Seychelles


Seychelles offers a plethora of activities… island hopping, beach hopping, road tripping, hiking and off course, bird watching, SCUBA diving and snorkelling. Praslin is the only place in the world where the black parrot can be sighted in its natural habitat. Oh… I missed mentioning tortoise feeding! We did a hike in Vallee De Mai on Praslin and it was a day well spent under shaded palms.

Exploring Vallee de Mai with Marc

Exploring Vallee de Mai with Marc

We spotted a pair of black parrots and some really interesting geckos. We did a snorkelling trip to Felicite Island and the marine life was as good as we have ever seen (including the Maldives and the Red Sea). However, snorkelling off the coast was just very average, except in La Digue. Its is imperative to take a snorkelling trip to see the healthy corals.

Snorkeling at Felicite Island, Seychelles

Snorkeling at Felicite Island, Seychelles

SCUBA was great! We spotted sharks, rays, eels, lion fish, turtles and a host of other colourful beings. The granite boulders under the sea added such a dramatic feel to the underwater world.

Diving in Seychelles

Maldives lets you enjoy all that the ocean can offer… swimming, snorkelling, SCUBA diving and water sports. There really isn’t much that you can do on land, except for the activities offered by your resort. Snorkelling and SCUBA diving in Maldives, is beyond doubt, excellent. We have sighted whale sharks, manta rays, spotted rays, sea turtles and off course, Nemo in the Indian Ocean while were in Maldives.

Sting ray feeding at Reethu Beach Resort

Sting ray feeding at Reethi Beach Resort

Snorkelling from off the coast is excellent and most resorts have a living house reef, making the activity more comfortable for those who aren’t too comfortable snorkelling in the open sea.

Coral...live and breathing!

Coral…live and breathing!

We have been to Maldives twice and to Seychelles only once. Given a chance, we would be delighted to repeat any of the destinations!

Sunny Maldives!

Sunny Maldives!

Both are picture perfect tropical destinations… warm and sunny, with powdery sand and blue waters. Its time to pack up your swimwear, sunhat and sunscreen… Paradise calling!

You may also like

Diving in Seychelles: Finding Dory
Kempinski, Mahe: Hotel Review
Seychelles: Vegetarian Food
Vallee de Mai: Mini Guide

Leave a Reply