Bali, a paradise island in Indonesia, is not only famous for its beautiful beaches, but also offers great snorkeling experiences in the surrounding waters. Ocean and snorkeling lovers can find a number of amazing places in Bali that captivate with their underwater beauty. Here are some of Bali best snorkeling spots for your next adventure in this beautiful island.
1. Amed

Credit: tourism.karangasemkab.go.id
East Bali is an underwater paradise. Karangasem Regency is famous for its underwater beauty, one of which is Amed Beach. Located in Amed Village, Abang District, or 81 kilometers away from Denpasar City, far from the city crowd, Amed Beach has an amazing view.
Amed is famous for its beautiful beaches and incredible coral reefs. This location is the perfect place for snorkeling with stunning underwater views. Snorkelers can explore the diverse marine life, including healthy coral reefs and colorful fish.
Snorkeling at Amed Beach is recommended for tourists who can swim and are used to diving. This is because Amed Beach has quite high waves, so it is not recommended for beginners.
The price of snorkeling at Amed Beach is around 1 million rupiah. The price includes an instructor, swimming lessons, snorkeling equipment, boat rental, lunch, towels, and shuttle from the hotel.
Several other snorkeling service provider sites also offer competitive prices. If you come directly to Amed Beach, you will also find many shops that offer snorkeling packages with various prices according to the type of package.
2. Tulamben

Credit: bali99tour.com
Not far from Amed Beach, another underwater paradise is Tulamben Beach. It is located in Tulamben Village, Abang District, Karangasem Regency. It is 2.5 hours or 99 kilometers from Ngurah Rai Airport.
Although the location is quite far, the underwater scenery of Tulamben Beach will not disappoint. The distance from the coast to the iconic snorkeling spot is about 25 kilometers, so it must be reached by boat.
Tulamben is also famous for the USAT Liberty Shipwreck that sank during World War II. This location offers a great snorkeling experience with beautiful coral reefs and diverse marine life. Tourists can dive around the wreck and witness the beauty of the coral reef filled with colorful fish.
The price of snorkeling at Tulamben Beach varies greatly, depending on the package taken but usually around 500 thousand to 1 million rupiah.
3. Blue Lagoon

Credit: watersport-bali.com
Another Bali best snorkeling spots is the Blue Lagoon. Still on the eastern tip of Bali Island, the beach with the best snorkeling spots is Blue Lagoon Beach, which is located near Padangbai Harbor. Precisely, in Padangbai Village, Manggis District, Karangasem Regency. If using a car from Denpasar, the travel time to this beach is approximately 1.5 hours drive with a distance of about 44 kilometers.
Padang Bai is famous for its marine beauty and is the perfect place for snorkeling. In addition to the beautiful coral reefs, this location is also known for the turtles that often appear around its waters. Visitors can find many interesting snorkeling spots around Padang Bai.
Tulamben Beach has coral reefs on the beach. The best way to get to the snorkeling spot is to enter from the left side, through the reef that leads to the snorkeling point.
The price of snorkeling here, starting from IDR 130 thousand, this price is subject to change at any time. Some snorkeling services also offer different prices with various facilities, just adjust to the wishes and price of the package chosen.
4. Menjangan

Credit: melampa.com
Next Bali best snorkeling spots, we move from the beauty of East Bali to the west, there is Menjangan Island, nicknamed the Maldives of Bali. Menjangan Island is located on the border of Buleleng and Jembrana regencies. The distance between Menjangan Island and Singaraja city center is about 90 kilometers. While from the popular tourist destination Lovina Beach, the distance is about 60 kilometers.
Menjangan Island, which is also part of the West Bali National Park, offers calm and clear waters for snorkeling. The healthy coral reefs and diverse marine life make it a favorite destination for divers and snorkelers. There are also stunning coral walls to explore.
The route to Menjangan can be taken from Lalang Harbor, Buleleng. From Lalang Harbor, tourists must rent a motorboat with prices varying from IDR 400 thousand to IDR 600 thousand. Usually, many offer packages of boat, guide, snorkeling equipment, and food. Motorboat travel time to Menjangan Island is about 20 minutes.
Meanwhile, the price of snorkeling on Menjangan Island is around Rp 300,000-Rp 400,000. This price includes lunch and all facilities on Menjangan Island. However, it does not include the island entrance ticket price of IDR 200,000 on weekdays and IDR 300 thousand on holidays. The prices mentioned above are subject to change at any time.
5. Nusa Penida

Credit: lembonganwatersport.com
Nusa Penida is one of the places with underwater beauty that is famous among tourists. Nusa Penida has several snorkeling spots that are often visited, namely Manta Point and Crystal Bay in the south. This small island closest to Bali is known for its manta fish or stingray ecosystem.
Nusa Penida island offers the stunning Crystal Bay. Its clear water and diverse marine life make it a perfect snorkeling spot. Visitors can see stingrays, reef fish and, if they are lucky, large Mola-Mola (moon fish).
Nusa Penida Island is located in Klungkung Regency. To get to Nusa Penida, there are four locations to cross, namely Sanur Harbor, Serangan Harbor, Tribuana Harbor, and Padangbai Harbor.
Snorkeling prices in Nusa Penida vary widely, ranging from 1 million rupiah to 2 million rupiah. This price includes an instructor, swimming lessons, snorkeling equipment, boat rental, lunch, towels and hotel transfers.