Mnemba Atoll is a small coral atoll off Zanzibar's north-east coast, surrounded by a protected marine conservation area. It is the island's best-known snorkelling and diving site, with clear water, coral and plenty of reef fish.
Almost everyone visits as a boat trip from the north or north-east coast. The small island in the middle of the atoll is private, used by a single exclusive lodge, so day visitors stay on the water. Divers and snorkellers can share the same boat, which makes Mnemba a good outing for mixed groups.
Our 3-day Zanzibar diving and snorkelling trip includes a full day at Mnemba.
The atoll is a ring of coral reef around a sandy, wooded islet, with shallow, sheltered water inside and deeper walls outside. The water ranges from pale turquoise over sand to deep blue beyond the reef.
Snorkellers usually see a wide range of reef fish in the shallows. Divers explore the deeper walls. Turtles and dolphins are seen on some trips but cannot be promised.
Snorkelling over the shallow reef
Scuba diving for certified divers
Boat trip from the north coast with a chance of dolphins
Trips usually leave in the morning by speedboat or traditional boat. Expect a couple of snorkelling or diving sessions with a break on board. Conditions change with wind and tide, and the operator chooses sites on the day.
Visibility and sea conditions are usually best in the drier months, roughly June to October and December to February. The long rains around March to May can bring rougher water and lower visibility.
Read our full guide: How to Combine a Safari With Zanzibar: Flights, Timing and Nights »
By boat from the north or north-east coast, about 30-45 minutes depending on where you start. Trips are booked as an excursion from your resort.
Day visitors stay at north-coast resorts. The island lodge is a separate, very high-end booking.
A marine conservation fee applies
Divers need proof of certification
Use reef-safe sunscreen
Allow the recommended time between diving and flying
Official park info: Zanzibar Commission for Tourism
No. Snorkelling is popular and you see a lot from the surface. Diving requires certification.
Possibly. Both are present in the area, but sightings vary from day to day.
Tell us your dates and we'll build an itinerary that includes it.