Sandy beaches, coral reefs, lush forests alive with the sound of waterfalls and exotic birds
Ile St Marie is also known as Nosy Baraha, and is a neighbour to Nosy Be Island, one of the ports of call for MSC cruise liners. St Marie is a narrow island located off the east coast of Madagascar, a tropical paradise in the Indian Ocean.
Like Madagascar, Ile de St Marie is characterized by its stunning natural beauty; here you’ll find miles of sandy beaches shaded by coconut palms, bays and coves full of coral reefs, lush green hills and forests alive with the sound of waterfalls, exotic birds and lemurs.
Nature lovers will be in their element here, and we have an extensive programme of excursion packages that cover the best of what this island has to offer. Leave your cruise ship for the day and take advantage of our excellent deals on trips such as whale watching (humpbacks, during July - October), one of the best places to see whales in Madagascar. Seek out orchids in their natural habitat and see these exquisite plants including the Queen of Madagascar in their native setting.
Don’t miss the unique pirate cemetery on Rogue Bay, resting place of notorious seafarers William Kidd and Blackbeard. Take a boat trip to the nearby islands of the Ile aux Nattes or the Ile aux Sables. Make your holiday complete with world-class swimming, snorkelling or a glass-bottom boat ride.
Ile de St Mary is an essential part of your South Africa cruise, sure to prove a memorable part of your cruise vacation.
Port average temperature
The temperate figures shown are based on monthly average weather conditions for the selected port. Weather data is not real-time, and sometimes no data is shown for a specific date, month or port in general.