Search over 1,000,000 properties worldwide and 550 airlines worldwide
Search over a million flights, hotels, packages and more
No Expedia cancellation fee to change or cancel almost any hotel reservation
There are few places on this planet as gorgeous as the Seychelles, an archipelago of beach-fringed islands scattered in the Indian Ocean off the coast of East Africa. The idyllic and oft-deserted beaches are the islands’ biggest draws, but visitors to the Seychelles will find plenty more to do than simply lounging on the sand. Dive down to shipwrecks, watch giant tortoises and treat yourself to massages at a soothing spa.
The Seychelles comprises some 115 different islands, so there are loads of options when deciding where to stay. Most travellers find a base on one of the three major inner islands of Mahé, Praslin and La Digue, which host the vast majority of the Seychelles accommodations.
Most of your time in the Seychelles will probably be spent on one or more of the island’s pristine stretches of sand. Lay your towel down on stunning Anse Source d'Argent on La Digue or Anse Lazio in Praslin. For an even quieter beach escape, head for the small but wonderfully secluded Anse Marron on the south of La Digue – it can only be accessed on foot, so you may well have it to yourself.
Find out why the Seychelles is touted as ‘the Galàpagos of the Indian Ocean' with a spot of wildlife-watching. Bring your binoculars for birding excursions on Cousin Island or Bird Island, both of which serve as bird sanctuaries, and look for Seychelles blue pigeons and sooty terns. Land-dwelling animals, including free-roaming Aldabra giant tortoises, can also be seen on some of the islands.
Don’t miss your opportunity to explore the Seychelles’ underwater world. Go snorkelling or scuba-diving for encounters with luminous coral, shoals of brightly coloured fish and hawksbill sea turtles. You might even spot a mighty (but harmless!) whale shark.
After a day of beach time, animal encounters and underwater adventures, return to one of the Seychelle’s superb luxury resorts to dine on Creole cuisine and fresh fish from the Indian Ocean. The perfect end to a day in paradise.
Nestled on the beach, this Mahe Island resort is within 6 mi (10 km) of Grand Anse Beach, Barbarons Beach and Morne Blanc. Beau Vallon Beach and La Mouche Beach are also within 12 miles (20 km).
Nestled on the beach, this Mahe Island resort is 0.1 mi (0.1 km) from Beau Vallon Beach and 2.4 mi (3.9 km) from Trois Freres Trail. Seychelles National Botanical Gardens and Stade Linite are also within 6 miles (10 km).
This family-friendly Mahe Island resort is within 3 mi (5 km) of Baie Lazare Beach, Petite Anse Beach and Anse Soleil Beach. Takamaka Beach and La Mouche Beach are also within 3 miles (5 km).
Nestled on the beach, this Mahe Island resort is 0.5 mi (0.8 km) from Beau Vallon Beach and 2.2 mi (3.5 km) from Trois Freres Trail. Seychelles National Botanical Gardens and Stade Linite are also within 6 miles (10 km).
Situated in Silhouette Island, this luxury resort is close to Silhouette Island Beach, Pointe Varreur and Pointe Ramasse Tout. Nearby attractions also include Pointe Zeng Zeng.
Situated in Praslin Island, this luxury resort is 0.4 mi (0.6 km) from Anse Georgette Beach and 2.1 mi (3.4 km) from Grand Anse Beach. Cote D'Or Beach and Anse La Farine Beach are also within 12 miles (20 km).
Situated on the waterfront, this hotel is within 3 miles (5 km) of Stade Linite, Seychelles National Botanical Gardens and Trois Freres Trail. Beau Vallon Beach and Seychelles Golf Club are also within 6 miles (10 km).
This Mahe Island hotel is on the beach, 1.5 mi (2.4 km) from Beau Vallon Beach, and within 6 mi (10 km) of North East Point Beach and Trois Freres Trail. Seychelles National Botanical Gardens and Stade Linite are also within 9 miles (15 km).