We track 36 dive operators in Kenya. 11 teach certification courses (12 PADI, 2 BSAC). 9 run snorkelling trips. 3 offer accommodation alongside diving. The biggest cluster is around Gazi, with 4. Listings are ordered by Fin Rank: a published score for how complete and verified each listing is.
The 8 highest-ranked of 36. How Fin Rank works
| Rank | Operator | TripAdvisor | Try dive | Agencies | Website | |
|---|---|---|---|---|---|---|
| 1 | 5.0(100) | none | $130 | PADI · BSAC | Visit |
Which centres run each site, named on their own websites or confirmed by the owner.

Fin lists 36 dive operators in Kenya, with the biggest cluster around Gazi. 11 of them run certification courses.
PADI is the most common agency (12 centres), followed by BSAC (2). SSI also appear.
Published try-dive prices we hold range from $60 to $180 USD. Treat these as a guide and confirm with the centre before booking.
3 operators in Kenya offer accommodation alongside diving.
9 of the 36 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.

Aqua Ventures – Ocean Sports is a PADI 5-star dive center located in Watamu, Kenya, offering a comprehensive range of diving services and courses. They have been operating since 1989 and are known for their professional and safety-conscious approach. The center is situated within the Ocean Sports Resort, providing convenient access to the Watamu Marine Park.
Kangaroo Divers is a company based in Malindi and Watamu that was started in November 2023. The company is owned and operated by local Kenyan instructors and offers PADI diving courses and guided dives.

Turtle Bay Dive Center is a PADI-certified dive center located in Watamu, Kenya, offering a range of diving services and courses. They operate within the Watamu Marine National Park, known for its diverse marine life. The center is situated on the beach, providing easy access to dive sites.
Tropical Diving Kenya is a sports activity location situated at Kenya Bay Beach in Mombasa, Kenya. They are open daily from 8:00 AM to 5:00 PM and have a 4.5-star rating from 72 reviews.
ReefoDivers Diani is a small dive base located at the Swahili Beach resort in Diani, Kenya. The operator focuses on certified divers interested in coral reef conservation and offers specialized courses in reef restoration. They maintain coral nurseries and outplant corals onto artificial reef structures.
Diving The Crab is a sports activity location on Diani Beach Road, Kenya, with a 4.5-star rating from 152 reviews. They are open daily from 7:00 AM to 5:00 PM and offer various water sports.
Yellow Fins Diving Kenya is a PADI 5-star dive center located in Diani Beach, Kenya. They are open daily from 7:30 AM to 5:30 PM and offer a range of diving services.
Papamanyota Diving KENYA is a PADI 5-star center located at Travellers Beach Hotel & Club in Mombasa, Kenya. They are open daily from 8:00 AM to 5:00 PM and offer various diving services.
The Scuba Duka Diving Center is a PADI-certified dive center offering various water sports activities. It is located on Diani Beach Road in Kenya. The center is operational daily from 8:00 AM to 5:00 PM.
Ocean Tribe is an award-winning instructor training dive centre located in Diani Beach, Kenya. The operator offers daily dive and snorkel trips to local coral reefs and wrecks, as well as a full range of scuba diving courses from beginner to professional levels.
| 2 | Kangaroo Divers | 5.0(23) | none | $151 | PADI | Visit |
| 3 | 4.8(227) | none | none | PADI · BSAC | Visit |
| 4 | Tropical Diving | 4.5(72) | none | none | none | Visit |
| 5 | ReefoDivers Diani | 5.0(15) | none | none | PADI | Visit |
| 6 | Diving The Crab | 4.5(152) | none | none | none | none |
| 7 | Yellow Fins Diving | 4.9(202) | none | none | PADI | Visit |
| 8 | Papamanyota Diving | 4.9(119) | none | none | PADI | Visit |
