We track 60 dive operators in Zanzibar. 24 teach certification courses (23 PADI, 5 SSI). 25 run snorkelling trips. 5 offer accommodation alongside diving. The biggest cluster is around Nungwi, with 4. Listings are ordered by Fin Rank: a published score for how complete and verified each listing is.
The 8 highest-ranked of 60. How Fin Rank works
| Rank | Operator | TripAdvisor | Try dive | Agencies | Website | |
|---|---|---|---|---|---|---|
| 1 | 4.9(30) | 5.0 | none | PADI | Visit |
Which centres run each site, named on their own websites or confirmed by the owner.

Fin lists 60 dive operators in Zanzibar, with the biggest cluster around Nungwi. 24 of them run certification courses.
PADI is the most common agency (23 centres), followed by SSI (5). NAUI, CMAS, BSAC also appear.
Published try-dive prices we hold range from $50 to $200 USD. Treat these as a guide and confirm with the centre before booking.
5 operators in Zanzibar offer accommodation alongside diving.
25 of the 60 operators we track run snorkelling tours.
Operators are sorted by Fin Rank, a 100-point profile strength score: contact details, what they offer, the dive sites they run, their Google reputation, whether the owner has claimed the listing, and whether their own website links to Fin. 0 listings here are owner-verified. The formula is published in full on the Fin Rank page.

Fun Divers Zanzibar is a dive center located in Nungwi, Zanzibar, offering a variety of diving and snorkeling services. They provide guided dives to local reefs, PADI courses, and equipment rental. The center is dedicated to providing fun and safe underwater adventures for all skill levels.
Scuba Blue Zanzibar is a dive center located in Pwani Mchangani, Zanzibar, offering various diving and snorkeling activities. They provide PADI-certified courses, guided dives to local reefs, and equipment rental. The center focuses on safe and enjoyable underwater exploration for all levels of divers.
One Ocean is a PADI 5 Star dive center operating in Zanzibar since 1993 with locations in Kendwa, Matemwe, and Stone Town. They offer scuba diving, snorkeling, and PADI training courses using traditional dhows and purpose-built dive boats.
Afro Divers is a PADI dive center and lodge located on the beach in Pemba. They offer guided diving in small groups, PADI courses, and accommodation for divers and non-divers.
Mafia Island Diving is an owner-managed dive centre located in Tanzania's largest marine protected area. They offer a range of PADI dive courses and guided excursions using traditional dhows.

Zanzibar Dive is a dive center based in Matemwe, Zanzibar, providing diving and snorkeling excursions. They offer guided dives to various reef systems, PADI certification courses, and equipment rental. The center is committed to showcasing the underwater beauty of Zanzibar.
Dive Planet is a PADI 5 Star Dive Resort located in the Marine Park in Utende on Mafia Island. The center provides scuba diving courses, daily dive trips, and island excursions using a fleet of four boats. Facilities include an equipment room, a fresh water pool for training, and an on-site restaurant.

ScubaReef Zanzibar is a dive center located in Matemwe, Zanzibar, offering a range of diving and snorkeling services. They are known for guided dives to nearby coral reefs, PADI courses, and equipment rental. The center emphasizes personalized attention and exploring the rich marine life of the area.
Dive Point Zanzibar is a PADI 5 Star Resort with locations in Matemwe and Nungwi. The operator provides daily diving and snorkeling trips to Mnemba Atoll and reefs along the north-east coast of Zanzibar. They offer a range of recreational and technical diving courses.
Diving Paradise Zanzibar is a dive center located in Kendwa, Zanzibar, offering a comprehensive range of diving and snorkeling services. They provide guided dives to popular sites, PADI certification courses, and equipment rental. The center is dedicated to exploring and preserving Zanzibar's vibrant marine ecosystems.
| 2 | Scuba Blue | 4.9(30) | 5.0 | none | PADI | Visit |
| 3 | One Ocean | 4.7(198) | none | $200 | PADI · SSI · NAUI · CMAS | Visit |
| 4 | Afro Divers | 4.9(155) | none | $150 | PADI | Visit |
| 5 | Mafia Island Diving | 4.9(139) | none | none | PADI | Visit |
| 6 | 4.9(30) | 5.0 | none | PADI | Visit |
| 7 | Dive Planet Mafia Island | 5.0(120) | none | $120 | PADI | Visit |
| 8 | 4.9(30) | 5.0 | none | PADI | Visit |