Top 5 Florists for Custom Bouquets and Event Styling in Bali
Seeking Bali’s best florists for custom bouquets and event styling? From Ubud’s spiritual ateliers to Canggu’s dried blooms, find your perfect petal match.
Bali’s underwater world is just as magical as its temples and beaches. From swimming with manta rays in Nusa Penida to exploring coral walls in Menjangan Island, discover the five best snorkeling spots in Bali — where clear waters, colorful reefs, and marine wonders await beneath the surface.
Bali, often celebrated for its lush landscapes and spiritual charm, hides an equally breathtaking treasure beneath its turquoise waters: an underwater world that feels like another planet. Imagine drifting above vibrant coral gardens, swimming with manta rays, and spotting turtles gliding gracefully through crystal-clear seas.
That’s snorkeling in Bali—easy to do, full of wonder, and accessible even to beginners. Whether you’re exploring remote islands or tranquil beaches, Bali offers some of the most spectacular snorkeling spots in Indonesia, each with its own unique marine charm.
Just a 45-minute boat ride from Sanur, Nusa Penida has become Bali’s ultimate snorkeling destination. At Manta Bay, visitors can witness the majestic dance of giant manta rays, often reaching up to 5 meters wide. The experience of floating beside these gentle giants is both thrilling and serene. A short distance away, Crystal Bay offers incredibly clear water and an abundance of colorful reef fish, from parrotfish and angelfish to the rare mola-mola (sunfish) during certain months.
Other highlights like Toyapakeh and Gamat Bay reveal walls of coral bursting with life, perfect for underwater photography. The visibility here can reach up to 30 meters on calm days, making it a dream for snorkelers.
Visit between April and October for calm seas and the best underwater visibility. Boats depart daily from Sanur, Padangbai, and Kusamba.
Nestled along the eastern coast of Bali, Amed is a charming fishing village known for its volcanic black sand beaches and tranquil vibes. Unlike the busy southern beaches, Amed’s calm waters and healthy coral reefs make it perfect for a relaxed snorkeling day.
One of the main attractions here is the Japanese Shipwreck in Banyuning, lying just a few meters from shore. The wreck, now covered in coral and sponges, attracts schools of butterflyfish and damselfish, creating a hauntingly beautiful underwater scene. Nearby, Jemeluk Bay and Lipah Beach are known for their clear waters and diverse reef formations; you can even spot turtles if you’re lucky.
Amed is around a 2.5-hour drive from Ubud or Candidasa. Most guesthouses and dive shops rent snorkeling gear at affordable prices.
For those who seek untouched nature, Menjangan Island in the West Bali National Park is a must-visit. Protected by the government since the 1980s, this island’s marine ecosystem is one of the healthiest in Indonesia.
Here, you’ll find “The Menjangan Wall”, a famous snorkeling and diving site where coral-covered cliffs drop dramatically into deep blue water. The walls are home to sea fans, clownfish, and the occasional reef shark or sea turtle. Because of its remote location, Menjangan’s waters remain incredibly clear; visibility often exceeds 40 meters.
Reach Menjangan by boat from Labuhan Lalang or Pemuteran (around 30 minutes). The island requires a small conservation fee, which helps fund marine protection.
Advanced snorkelers and nature lovers who want to explore a protected marine park far from crowds.
Just 1.5 hours from Denpasar, Blue Lagoon in Padangbai is the perfect spot for first-time snorkelers or families. The lagoon is a small bay with calm, shallow water and fine white sand, making it easy to swim and explore.
Underneath, a colorful underwater world awaits: clownfish darting among anemones, moray eels hiding between rocks, and schools of wrasse and surgeonfish glimmering in the sunlight. You can rent snorkeling gear directly on the beach or join an organized half-day trip by local boat.
Come early in the morning before boats from nearby islands arrive, for the clearest water and fewer crowds.
A short 30-minute speedboat ride from Sanur, Nusa Lembongan is perfect for combining island exploration with snorkeling. The island is smaller and more relaxed than Nusa Penida, yet the marine life is equally impressive.
Snorkel at Mangrove Point, where coral gardens stretch endlessly beneath calm, shallow waters. Or head to Jungut Batu Reef for encounters with butterflyfish, bannerfish, and blue starfish. Many snorkeling tours also include Nusa Ceningan, a nearby island connected by a yellow suspension bridge, for even more underwater beauty.
After snorkeling, unwind at one of the island’s beachfront cafes or explore the mangrove forests by kayak. For more island adventures, consider a full-day journey to discover Ubud on the main island.
Dry season (April–October) for calm waves and warm sunshine.
Few places in the world offer such diverse underwater experiences in one island. Bali’s coral reefs are part of the Coral Triangle, known as the global center of marine biodiversity. This means the island’s waters are home to thousands of fish species, hundreds of coral types, and countless hidden surprises waiting beneath the waves.
From the thrill of spotting manta rays in Nusa Penida to the peaceful calm of Amed’s shipwrecks, snorkeling in Bali is more than an activity—it’s a window into nature’s most colorful masterpiece. To discover more of Bali's majesty beyond the water, explore our guides on essential Karangasem destinations in East Bali or the unmissable spots in Bedugul. And if you're looking for the perfect day tour to complement your snorkeling adventure, check out this iconic Bali in a day experience.
Subscribe to our newsletter for the latest travel guides and exclusive tips.
Discover more amazing travel guides and tips
Seeking Bali’s best florists for custom bouquets and event styling? From Ubud’s spiritual ateliers to Canggu’s dried blooms, find your perfect petal match.
Discover the ultimate family sanctuary in Bali’s most polished enclave. From flying trapezes at Club Med to turtle releases at The Ritz-Carlton, we’ve curated the best Nusa Dua resorts where world-class kids' clubs meet luxury Balinese hospitality. Perfect for parents seeking relaxation and children craving adventure.
Escape to the Island of the Gods. Bali isn’t just a destination, it’s a sensory symphony where luxury meets ancient spirituality. From the dramatic limestone cliffs of Uluwatu to the sophisticated shores of Seminyak, we’ve curated the ultimate guide to the 7 most romantic beachfront villas for your dream honeymoon. Discover private sanctuaries with infinity pools, candlelit sands, and the rhythmic pulse of the Indian Ocean, your perfect "home base" for a lifetime of memories starts here.