Tauchbasis
Mafia Island Diving wird geleitet vom Belgier David van Helldorf. Er besitzt ebenfalls die One Ocean Tauchbasen auf Sansibar. Mafia Island Diving liegt am Strand etwa 10 Gehminuten von den Pole Pole Bungalows und etwa 15 Minuten von der Kinasi Lodge entfernt. Die Gäste können zu Fuss zur Tauchbasis oder werden je nach Ebbe/Flut mit dem Boot oder Auto in den Hotels abbgeholt. Es werden Tauchkurse nach PADI-Standards in verschiedenen Sprachen angeboten. Die Ausfahrten finden mit eigenen Auslegerbooten (Dhows) statt. Die Basis verfügt über einige Leihausrüstung sowie 10, 11 und 12 Liter Alu-Tanks. Nitrox ist nicht vorhanden.
Tauchbetrieb
Die Basis bietet Bootsauflüge mit 2 Tauchgängen an, mit Picknick-Lunch auf dem Boot. Je nach Gezeiten kann ein 3. Tauchgang oder ein Nachttauchgang gemacht werden. Die Briefings sind in verschieden Sprachen möglich, unter anderem auch in Deutsch und Englisch. Pro Guide sind 4 Taucher zugeteilt.
Tauchgebiet
Das beste Tauch- und Schnorchelgebiet von Mafia Island ist die Chole Bay, wo sich das Tauchcenter befindet. Die Tauchplätze sind zwischen 5 und 27 Meter tief. Durch ihre geschützte Lage ist die Bucht Chole das ganze Jahr hervorragend zum Tauchen geeignet. Das Tauchcenter bleibt jedoch während der Regenzeit von April bis Juni geschlossen. Das Korallenriff des Archipels ist idealer Lebensraum für eine unendliche Vielfalt an Meereslebewesen. Auf Grund dieser aussergewöhnlichen Bedingungen entstand hier in Mafia der erste Marinepark Tansanias. Mafia Island bietet je nach Reisezeit verschiedene Highlights; von Juni bis September kann miterlebt werden, wie die jungen Schildkröten ins Meer strömen und im August und September können Buckelwale auf ihrer Wanderung beobachtet werden. Von Oktober bis Februar besteht die Möglichkeit mit den Walhaien zu schnorcheln.