written in collaboration with tinoumer (7 spots)
Tsarabanjina is only accessible by boat. From Nosy Be, you will reach the island in about 1 and a half hours by speedboat. There are only two options for snorkeling the island. The first is to book a stay at the Constance Tsarabanjina, the luxury hotel set on the island. The second is to take part to a day tour or a cruise, including a snorkeling stop or an overnight stay on Tsarabanjina.
Enter the water from on of the sandy beaches surrounding the island, depending on which area you want to snorkel.
Snorkeling is good all around the island, surrounded by sand, rocks and coral, but we particularly recommend you the two coral reefs areas (↕3-12ft/1-4m), known for the richness of their marine life (see map above).
On the reef you will find beautiful hard coral, including branching coral, inhabited by shoals of hundreds of green chromis. Try to find a sea anemone between the rocks: most of them are inhabited by Madagascar clownfish, endemic from southwestern Indian ocean. Parrotfish, butterflyfish, Moorish idols, moray eels and oriental sweetlips are amongst the many fish that can be seen during your snorkeling time.
Giant moray eel at Tsarabanjina
Two species of sea turtles (hawksbill and green sea turtles) are frequently observed around Tsarabanjina, grazing peacefully on the seabed.
Restaurants and accommodation
The only accommodation set on the island is the Constance Tsarabanjina hotel. The residents of all have full board.
Snorkeling Report gives the most precise tips possible about the snorkeling spots and potential dangers, but each one of us is responsible for our own safety in the water. For more information, take a look at the snorkeling safety page. If you want to add extra information or make any corrections to the spot descriptions, please contact us.
Type of spot
Level of difficultyBeginner to advanced
Water entranceEasy, from a sandy beach
Access costsStay on the island or tour cost
Public toilets & showersYes