The coral around Maziwe is in good condition compared to much of the East African coast, and the snorkeling is genuinely excellent. Turtles are commonly seen in the water around the island, and the reef fish are varied and numerous. The island itself, at low tide, is a narrow crescent of white sand ringed by a shallow lagoon — beautiful in a stark, elemental way.
Boats to Maziwe leave from Pangani town and take roughly 30 minutes each way. Arrange a trip through local fishermen or your accommodation; costs are reasonable and the boats go when there are enough people to fill them. The best snorkeling is in the morning before the wind picks up. Bring your own mask and fins if you can, as rental equipment is unreliable. The marine reserve entry fee is paid on arrival.