We track 16 dive operators in Tofo & Barra. 6 teach certification courses (6 PADI, 2 SSI). 6 run snorkelling trips. 2 offer accommodation alongside diving. Listings are ordered by Fin Rank: a published score for how complete and verified each listing is.
The 8 highest-ranked of 16. How Fin Rank works
| Rank | Operator | TripAdvisor | Try dive | Agencies | Website | |
|---|---|---|---|---|---|---|
| 1 | Tofo Scuba | 4.7(146) | none | none | PADI | Visit |
Which centres run each site, named on their own websites or confirmed by the owner.

Fin lists 16 dive operators in Tofo & Barra. 6 of them run certification courses.
PADI is the most common agency (6 centres), followed by SSI (2).
2 operators in Tofo & Barra offer accommodation alongside diving.
6 of the 16 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.
Tofo Scuba is a PADI 5 Star Gold Palm resort located directly on the beach in Tofo. The centre operates three 8.4 meter RIBs and provides a range of PADI courses from beginner to professional levels. They maintain an on-site filling station for air and nitrox and offer equipment rental for students and divers.
Odyssea Dive is a PADI dive center located in Vilanculos, Mozambique, offering diving and snorkeling trips to the Bazaruto Archipelago. They provide a range of courses for all experience levels and have a training pool on-site. The center is situated on a beach facing the marine reserve and offers day trips on a speedboat.
The Bazaruto Center for Scientific Studies is a research station and 5-star PADI dive center located in the Bazaruto Archipelago. It offers PADI certification courses and diving expeditions alongside its primary mission as an ocean observatory focused on marine science.
Odyssea Dive Centre is a PADI dive center located in Vilanculos, Mozambique, offering diving and snorkeling trips to the Bazaruto Archipelago. They provide a range of courses for all experience levels and have a training pool on-site. The center is situated on a beach facing the marine reserve and offers day trips on a speedboat.
BCSS operates as a dive center located within the Bazaruto Archipelago national marine park. The facility offers guided diving experiences at twelve unique sites that have been mapped in 3D. Dive instructors provide briefings based on scientific survey techniques and local marine ecosystems.
Peri-Peri Divers operates dive centers in Tofo Beach and Morrungulo, Mozambique. They offer scuba diving, ocean safaris, and various tour packages.
Whale Watching Mozambique offers various marine tours including scuba diving, snorkeling, and whale watching excursions in locations such as Tofo Beach and the Bazaruto Archipelago. The operator provides guided experiences for both beginners and certified divers to explore local reefs and marine life.
| 2 | Odyssea Dive | 4.5(87) | none | none | PADI | Visit |
| 3 | Bazaruto Center for Scientific Studies (BCSS) | 4.6(24) | none | $250 | PADI | Visit |
| 4 | Odyssea Dive Centre | 4.5(87) | none | none | PADI | Visit |
| 5 | SEE Activity Center | 5.0(5) | none | none | none | Visit |
| 6 | Liquid Dive Adventures | 4.5(232) | none | none | none | Visit |
| 7 | Pomene Beach Camp | 4.6(65) | none | none | none | Visit |
| 8 | BCSS | none | none | none | PADI · SSI | Visit |
