For those of you who have not tried this sport, we recommend that you start at Sanur or Tanjung Benoa Beach, where you can hire the necessary equipment, either right on the beach front, at the beach club or at one of the hotel run dive concerns. Instruction is available at Dive Centers. South Bali - Nusa Lembongan, one of the Bali's biggest dive sites. Sheltered coral reefs provide outstanding diving and snorkeling, but be aware of strong undertows. North Bali - Pulau Menjangan, an island covering 7,000 hectares of coastal waters and coral reef, within the confines of Bali Barat National Park.
Early morning is the best time to dive.
The Mimpi and Waka Shorea Resorts are the closest hotels and offer dive centers and boats to the island. Lovina Beach, good place to teach kids to snorkel. Off its coast are the famous Gili isles, with some of the best snorkeling in the region. Also, be aware of potentially strong currents here between the islands. For more information, please refer to some of the best diving companies on the island.