Whether you are a beginner or an experienced diver, you will find plenty of attractions in the waters of Bali. You can enjoy a variety of diving styles from drift dives to wall dives and see a wide range of marine life.
The northern coast of Bali is perfect for reef dives. There are plenty of dive centres in the area that cater to all your diving needs. You can choose from cheap accommodation to luxurious resorts. You can also find a dive guide who will assist you in planning your dives and ensure that you are properly orientated.
The southern coast of Bali is less developed and exposed to waves from the Indian Ocean. However, this is a great spot for spotting reef sharks and mola molas.
There are many dive centres in the area and most will have a pick up from the airport. You should make sure that you choose a reliable dive centre that specializes in your type of diving. Depending on your experience level, you may want to choose a liveaboard or a dive package.
One of the best diving spots in Bali is the USAT Liberty Wreck. This is a wreck site that has a great variety of marine life. You may see Spanish Dancer Nudibranch, frogfish, dogtooth tuna, seahorses, and a number of reef sharks.
The west of the island is home to the Eel Garden. This site features a sheer wall that drops from 60 feet (18 m) to 160 feet (50 m). You can see filter feeders and reef sharks in the water. You may even see pygmy sea horses.