Gangga Divers are proud to offer the full range of PADI Courses. Whether it’s your very first venture in to the ocean with a Discover Scuba Diving program, or you want to take your first step towards becoming a PADI Professional with the Rescue Diver Course, Gangga Divers has what you are looking for.

PADI Discover Scuba Diving
Never dived before? Want to see what the beauty the underwater world has to offer? You may never be content on dry land again. This is the ideal program for those unsure if they would like to take the full ...
Read More
PADI Scuba Diver
The first level of PADI certification, the perfect option for anyone wishing to get certified for diving with a limited time frame completed in just 2 days.
Read More
PADI Open Water Diver
The single most popular diving course in the world. The Open Water Course offers a certification that allows the graduate to dive independently with a certified buddy to a depth of 18 meters.
Read More
PADI Advanced Open Water Diver
The Advanced Open Water is the next step after Open Water allowing you to sample some of diving’s most popular specialties. A course gives you the skills necessary to become a fully rounded diver.
Read More
Emergency First Response
The fastest growing CPR, AED and First Aid training program in the world and a prerequisite for the Rescue Diver Certification the next level of certification following the Advanced Open Water Course.
Read More
PADI Rescue Diver Course
The PADI Rescue Diver equips you to deal with accident management and prevention both underwater and on the surface in a fun and enjoyable way.
Read More
PADI Specialty Courses
Specialised courses allow you to gain a much more in-depth understanding and proficiency in specific types of diving such as Deep, Night, Search and Recovery to mention just a few.
Read More
PADI Enriched Air Diver Course
Ever felt like you wanted to be able to remain longer at depth than your no decompression limits on air would allow? Then the PADI Enriched Air Diver Course is for you.
Read MoreThe Villa Almarik staff will do everything possible to ensure your stay is enjoyable and memorable.
We understand that the little touches matter.