There are so many activities you can do while you traveling in Bali. One of them is snorkeling. but not all beach or sea is good for snorkeling, here we give you list the best spot for snorkling in Bali!
Nusa Lembongan and Nusa Penida Island
This small island of Bali hides so many things in underwater. It only took 45 minutes by the boat from the port of Sanur to go to Nusa Lembongan. Nusa Lembongan beaches have calm water, particularly in western beaches like Mushroom beach and Dream beach are suitable for snorkeling. Besides that there is the snorkeling spot is between Nusa Lembongan and Nusa Penida too. The common offers from this island are Mangrove point, The Wall, gamut Bay and Crystal Bay
Nusa Dua

Nusa Dua is famous with Bali most exclusive resort areas. Nusa Dua beach is well known as quite and well kept, and the waters in south-eastern coastline are quite calm, thanks to the Nusa Dua coral reef which stretches to break the big waves that keep coming from the open sea.
Between these two ‘twin island’ landmarks there is one bay with blue waters, a favorite place for swimming and snorkeling.
Padangbai

Padangbai is a quiet eastern coast of Candidasa and offers a number of diving and snorkeling spots. Including, Blue Lagoon, Bias Tugel, and Padangbai Bay. Inside the Blue Lagoon, there is one favorite spot called Jepun, with white sand and a coral garden.
Keep in mind, some points on Padangbai have strong water flow so you should be careful.
Amed and Tulamben
In the eastern area of Bali with dry and arid volcanic topography, there is a snorkeling spot with amazing underwater views. Amed has a very wide distribution of coral reefs in Jemeluk Bay.
The Banyuning site is home to Japanese shipwrecks that are now home to tropical fish, such as napoleon wrasses and shy coral sharks.
When the Balinese fisherman is not going to sea for harvest, they’ll provide chartered trips for diving and snorkeling.
Amed is also the perfect base to enjoy the Tulamben area, where there is a US cargo shipwreck, USAT Liberty as the main attraction located only 15 meters from the beach.
Menjangan Island and Pemuteran

Menjangan island located in the north western tip of the west Bali national park.
Here you could find Bali’s beaches with more tranquil seascape.
Under the sea, you will find coral garden and tropical Marine habitats, and here the water has great visibility.
That’s our list, you must try et least one of them!!