Bali is one of the famous diving places in the World because of many good sites with very clear water and underwater visibility up to 20 meters, with healthy corals and many different kind of fishes.
Padangbai is located about 1 hour from Sanur + 15 minutes by boat to see clear white sand beach, colorful fishes & corals and also to experience Jukung ride (traditional local boat but designed for snorkeling/diving activity). This dive spot is very popular for underwater macro photographers.
Amed is located about 2 hours from Sanur and there we go diving from the traditional Jukung boat. Here you can see beautiful corals in shallow water and lot of reef fishes, and artificial reef made a long time ago already covered with corals. Here you have a chance to see a turtle, sting rays, garden eels, leaf fish, pygmy seahorse.
Gili Mimpang & Tepekong is famous dive site for White Tip Reef Sharks but we recommend it just for experienced divers because of strong and tricky current.
Menjangan island is one of the most beautiful places in Bali. There you can dive on the one of the best coral reefs and drop-off walls in Bali, and to see Black Tip Reef Sharks, school of fishes like Trevallies and Snappers, but also many good macro things like famous Mandarin Fish at sunset dive in Pemuteran.
Nusa Penida and Nusa Lembongan islands are famous diving sites with very good visibility, healthy corals, lot of variety fish. Experience the speed boat trip 45 minutes from Sanur to see beautiful islands and very rich underwater life. To swim with Mantas and Bamboo Sharks at Manta Point, visit the white sand beach at Crystal bay and dive with Mola Mola, and experience a drift diving at Lembongan where you will see the best corals at Southern Bali islands.