Best Bali Snorkeling Tour – Swim with Manta Rays & Explore Hidden Gems

Discover top snorkeling spots like Nusa Penida, Blue Lagoon, and Amed.

4.8★ Rating on Google Reviews

Free Cancellation

Instant Booking

Hotel Transfer

Bali Snorkeling Tour

Your gateway to the island’s most breathtaking underwater adventures.

Experience the best snorkeling in Bali, one of the island’s most popular water activities for all types of travelers. From the calm, crystal-clear waters of Blue Lagoon to the iconic snorkeling spots on Nusa Penida, Bali offers a diverse and unforgettable underwater experience.

Swim alongside tropical fish, explore vibrant coral reefs, and discover the rich marine life that makes Bali a top snorkeling destination in Indonesia. Our professional snorkeling tours are carefully designed to combine comfort, safety, and the best locations, ensuring every trip becomes a memorable ocean adventure.

We are a trusted local operator specializing in Bali snorkeling tours, providing high-quality experiences for travelers seeking the best of Bali’s underwater beauty. With experienced guides and well-organized trips, we deliver safe, smooth, and enjoyable snorkeling adventures.

Bali Snorkeling Tour

Top Rated Bali Snorkeling Tours

Find the most affordable snorkeling packages in Bali

Nusa Penida Snorkeling Tour, Best Snorkeling Trip To 4 Iconic Spots In Penida Island

Nusa Penida Snorkeling Tour

4.8 (412 reviews)

  • Swim with manta rays at Manta Bay
  • Visit 3 iconic snorkeling spots
  • Hotel transfer, boat & lunch included

10 hours

Shared

Included

From

Rp 1,100,000

Better price for larger groups

Best Seller

Blue Lagoon Snorkeling Tour

Blue Lagoon Snorkeling Tour

4.9 (528 reviews)

  • Snorkel at Blue Lagoon & Tanjung Jepun
  • Calm waters, perfect for beginners
  • Hotel transfer & lunch included

7 hours

Private

Included

From

Rp 450,000

Better price for larger groups

Best Seller

Lembongan Snorkeling Tour

Lembongan Snorkeling Tour

4.7 (312 reviews)

  • Snorkel at 3 top spots in Lembongan & Penida
  • Spot manta rays & sea turtles in the wild
  • All-inclusive trip with boat, guide & lunch

11 hours

Shared

Included

From

Rp 975,000

Better price for larger groups

Top Rated

Amed Snorkeling Tour To 3 Best Snorkeling Spots In Amed

Amed Snorkeling Tour

4.8 (215 reviews)

  • Snorkel at 3 top spots: Japanese Shipwreck, Jemeluk & Lipah
  • Explore vibrant coral gardens & marine life
  • Private trip with guide, boat & lunch included

10 hours

Private

Included

From

Rp 1,000,000

Better price for larger groups

Tulamben Snorkeling Tour, USAT Liberty Shipwreck Snorkeling, Bali Snorkeling Tour

Tulamben Snorkeling Tour

4.7 (85 reviews)

  • Snorkel above the USAT Liberty shipwreck
  • Explore vibrant coral reefs & marine life
  • Private trip with guide & hotel transfer

10 hours

Private

Included

From

Rp 900,000

Better price for larger groups

The Best Double Adventure Tours

Find the Unique Double Adventure experience in Bali

Bali Snorkeling Rafting Tour

Snorkeling & Rafting Tour

4.8 (72 reviews)

  • Snorkel at Blue Lagoon & Tanjung Jepun
  • Enjoy a thrilling Ayung River rafting adventure
  • All-inclusive trip with guide, equipment & lunch

10 hours

Semi-private

Included

From

Rp 1,150,000

Better price for larger groups

Best Seller

snorkeling atv ride tour

Snorkeling & ATV Ride Tour

4.9 (117 reviews)

  • Snorkel at Blue Lagoon & Tanjung Jepun
  • ATV Ride through the Ubud jungle, rivers, & tunnel
  • All-inclusive trip with guide, equipment & lunch

10 hours

Semi-private

Included

From

Rp 1,150,000

Better price for larger groups

Top Rated

Bali Snorkeling Horse Riding Tour

Snorkeling & Horseback Riding

4.8 (27 reviews)

  • Snorkel at Blue Lagoon & Tanjung Jepun
  • 1-hour horse riding on Bali’s black sand beach
  • All-inclusive trip with private boat, guide & lunch

9 hours

Private

Included

From

Rp 1,200,000

Better price for larger groups

Bali Rafting ATV Ride Tour

Rafting & ATV Ride Tour

4.8 (416 reviews)

  • White water rafting on Ayung River rapids
  • Thrilling ATV ride through jungle, rivers & tunnels
  • All-inclusive trip with guide, equipment & lunch

10 hours

Private

Included

From

Rp 1,100,000

Better price for larger groups

Bali Rafting Cycling Tour

Rafting & Cycling Tour

4.7 (47 reviews)

  • White water rafting on Ayung River in Ubud
  • Scenic downhill cycling from Kintamani to Ubud villages
  • All-inclusive trip with guide, equipment & lunch

10 hours

Private

Included

From

Rp 1,100,000

Better price for larger groups

Bali Quad Biking Horseback Riding Tour

ATV Ride & Horse Riding

4.7 (58 reviews)

  • 1-hour horse riding on Bali’s black sand beach
  • Thrilling ATV ride through jungle, rivers & caves
  • All-inclusive trip with guide, equipment & lunch

10 hours

Private

Included

From

Rp 1,350,000

Better price for larger groups

The Best Combination tours

Find the Best Combination Snorkeling Tour Package in Bali

Penida Snorkeling Tour

Snorkeling & Island Hopping

4.9 (679 reviews)

  • Snorkel at 3 iconic spots: Manta Bay, Wall Point & Gamat Bay
  • Chance to swim with manta rays & explore marine life
  • Island tour to Kelingking, Broken Beach & Angel’s Billabong

12 hours

Semi-private

Included

From

Rp 1,475,000

Better price for larger groups

Best Seller

Bali Snorkeling Tukad Cepung Waterfall Tour

Snorkeling & Waterfall Tour

4.9 (109 reviews)

  • Snorkel at Blue Lagoon & Tanjung Jepun reefs
  • Visit the stunning Tukad Cepung waterfall cave
  • All-inclusive trip with private boat, guide & lunch

9 hours

Semi-private

Included

From

Rp 875,000

Better price for larger groups

Most Recommended

Bali Snorkeling Monkey Bar Tour

Snorkeling & Monkey Bar

4.8 (873 reviews)

  • Snorkel at Blue Lagoon & Tanjung Jepun reefs
  • Relax at Monkey Bar infinity pool with scenic views
  • All-inclusive trip with private boat, guide & lunch

10 hours

Private

Included

From

Rp 875,000

Better price for larger groups

Most Recommended

Blue Lagoon Snorkeling Ubud Tour

Snorkeling & Ubud Tour

4.9 (78 reviews)

  • Snorkel at Blue Lagoon & Tanjung Jepun reefs
  • Visit Tegenungan Waterfall & Ubud Monkey Forest
  • All-inclusive trip with private boat, guide & lunch

10 hours

Private

Included

From

Rp 875,000

Better price for larger groups

Blue Lagoon Snorkeling Uluwatu Tour

Snorkeling & Uluwatu Tour

4.7 (78 reviews)

  • Snorkel at Blue Lagoon & Tanjung Jepun reefs
  • Visit Uluwatu Temple on dramatic ocean cliffs
  • Optional sunset Kecak dance experience

11 hours

Private

Included

From

Rp 950,000

Better price for larger groups

Blue Lagoon Snorkeling Lempuyang Temple Tour

Snorkeling & Lempuyang Tour

4.8 (93 reviews)

  • Snorkel at Blue Lagoon & Tanjung Jepun reefs
  • Visit Lempuyang Temple “Gate of Heaven” & Tirta Gangga
  • All-inclusive trip with private boat, guide & lunch

11 hours

Private

Included

From

Rp 1,000,000

Better price for larger groups

Why Travelers Choose Us

We go the extra mile to make your Bali snorkeling adventure unforgettable.

Top Rated Local Operator

Trusted by 5,000+ travelers with an average 4.8★ rating across all tours.

Free Hotel Pickup

Complimentary pickup and drop-off from major tourist areas in Bali.

Book Now, Pay Later

Reserve your spot for free. Pay on arrival or online — your choice.

Free Cancellation

Plans change? Cancel up to 24 hours before for a full refund.

What Our Customers Say

Real reviews from real travelers who explored Bali’s underwater paradise with us.

Amazing trip and amazing people; they have been super accommodating and helpful. I got anxious initially, and their help absolutely got me to enjoy snorkeling!
Definitely recommend!

Jessica Khouli

Australia

The private tour was an amazing choice for her first experience it was on our pace and we just ended a little earlier when she had enough and ready to rest. Feeling taken care of and safe the whole time.

Kiara Chan

Australia

The trip was amazing, we loved it! The chauffeur was so nice and kind, and the snorkeling was beautiful. Thank you!

Elenor Eriksson

Sweden

How to Book Your Snorkeling Tour

Booking your dream snorkeling tour takes less than 2 minutes.

Choose Your Tour

Browse our top-rated snorkeling tours and pick the one that excites you most.

Check Availability

Select your preferred date and see real-time availability instantly.

Book Instantly

Confirm your booking in seconds. No hidden fees, free cancellation included.

Frequently Asked Questions

Everything you need to know before your Bali snorkeling adventure.

Bali offers several world-class snorkeling spots, including Blue Lagoon (Padang Bai), Amed, Tulamben (USAT Liberty Shipwreck), and Nusa Penida (Manta Point & Crystal Bay). Each location provides unique underwater experiences, from calm coral reefs to encounters with manta rays.

Blue Lagoon snorkeling is the most recommended for beginners due to its calm waters, clear visibility, and easy access from the beach. Our guides also provide full assistance, making it safe for first-time snorkelers.

Yes, you can snorkel with manta rays in Nusa Penida, especially at Manta Point. However, sightings depend on ocean conditions and cannot be guaranteed, although the success rate is relatively high.

No, swimming skills are not required. We provide life jackets, and our professional guides will assist you in the water to ensure a safe and enjoyable experience.

Our snorkeling packages typically include hotel transfers, snorkeling equipment, professional guides, boat transfers (if needed), entrance fees, and lunch (depending on the package). Each tour page provides detailed inclusions.

Yes, snorkeling in Bali is safe when guided by experienced professionals. Our team follows strict safety procedures, uses high-quality equipment, and monitors ocean conditions daily.

You can easily book through our website by selecting your preferred tour, choosing your date, and confirming your reservation. We also offer flexible payment options, including reserve now and pay later.

Yes, we provide hotel transfers from most areas in Bali, including Ubud, Seminyak, Kuta, Sanur, and Canggu. Pickup details will be confirmed after booking.