We track 147 dive operators in Bali. 72 teach certification courses (69 PADI, 40 SSI). 61 run snorkelling trips. 34 offer accommodation alongside diving. The biggest cluster is around Banjar Medura, with 11. Listings are ordered by Fin Rank: a published score for how complete and verified each listing is.
The 8 highest-ranked of 147. How Fin Rank works
| Rank | Operator | TripAdvisor | Discovery dive | Agencies | Website | |
|---|---|---|---|---|---|---|
| 1 | 5.0(255) | 5.0 | none | PADI · SSI | Visit |
Which centres run each site, named on their own websites or confirmed by the owner.

Fin lists 147 dive operators in Bali, with the biggest cluster around Banjar Medura. 72 of them run certification courses.
PADI is the most common agency (69 centres), followed by SSI (40). SDI/TDI, CMAS, IANTD, NAUI also appear.
Published discovery dive prices we hold range from $20 to $208 USD. Treat these as a guide and confirm with the centre before booking.
34 operators in Bali offer accommodation alongside diving.
61 of the 147 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.

Bali Dive Cove is a dive center located in Biaslantang Kaler, Bali, Indonesia, offering a range of diving services including courses, guided dives, and equipment rental. They are situated on Jalan I. Ketut Natih.
Bali Aqua Dive Center is a sporting goods store with a 4.8-star rating from 335 reviews. They are operational and noted as good for children, with Wi-Fi available. Their hours are from 7:00 AM to 5:00 PM on weekdays, with shorter hours on Saturdays and Sundays.

S.E.A. Diving Bali is a dive center located in Jimbaran, Bali, offering a range of diving and snorkeling services. They provide PADI courses, guided dives, and equipment rental, catering to both beginners and experienced divers. Their location in Bali makes them a convenient option for exploring the local underwater world.

Let's Dive Tulamben is a dive center located in Tulamben, Bali, offering various diving services and courses. They are known for their proximity to the USAT Liberty Wreck and other dive sites. The center provides equipment rental, guided dives, and PADI-certified courses.

French Kiss Divers is a dive center located in Nusa Lembongan offering training for all levels from beginner to instructor. The center organizes daily exploration dives to local sites including Manta Point and Crystal Bay.
Abyss Ocean World is a boutique PADI Eco Dive Center based in Pemuteran, Northwest Bali. They offer scuba diving, snorkeling trips, and PADI dive courses around Menjangan Island and the surrounding area.
Karang Divers operates four beachfront dive centres in Pemuteran Bay and offers guided dives and snorkeling trips to Menjangan Island and local reefs. The operator maintains a maximum guide-to-diver ratio of 1:4 and actively leads the Agung Prana Reef restoration project.
Amed Jepun Divers is an SSI dive center located in East Bali. They offer guided diving trips and scuba courses in Amed and Tulamben with a focus on small groups. The operator also provides accommodation packages at Jepun Hill Studios.
Nico Dives Cool Bali is an eco-friendly dive shop based in Sanur that organizes small group diving and snorkeling trips across various locations in Bali. They offer a full range of recreational and technical diving courses, including beginner programs and professional certifications. The operator emphasizes personalized training with low instructor-to-student ratios and uses premium equipment.
Amed White Sand Divers is a family-run PADI 5-star dive resort located on Lipah Beach in Amed. The operator provides guided fun dives, technical diving, and PADI training courses in five languages. They also offer accommodation through eight affiliated hotels and organize snorkeling trips.
| 2 | Bali Aqua Dive Center | 4.9(389) | 4.8 | none | PADI | Visit |
| 3 | 4.9(511) | none | none | PADI | Visit |
| 4 | 5.0(2,071) | none | none | PADI | Visit |
| 5 | 5.0(1,845) | none | $85 | PADI · SSI | Visit |
| 6 | Abyss Ocean World | 5.0(259) | 5.0 | $91 | PADI | Visit |
| 7 | Karang Divers Bali | 4.8(151) | none | $94 | PADI · SSI | Visit |
| 8 | Amed Jepun Divers | 5.0(426) | none | $63 | SSI | Visit |
