Snorkeling Tours in Ubud at a glance
- Our pick: Snorkeling at Blue Lagoon Beach, Bali: 2 hours in the water, US$ 42 per person (6h, 4.81★ · 3,355).
- Top rated: Ubud: Blue Lagoon Snorkeling & Waterfall with Hotel Pickup, US$ 44 per person (6h, 4.93★ · 1,228).
- Best value: Bali Blue Lagoon Snorkeling with Lunch & Transfers, US$ 39 per person (6h–7h, 4.90★ · 180).
Price per person across the 15 options priced per person: US$ 17.44–US$ 125 (median US$ 46). With 100+ reviews: 10 of 15.
Of the 15 options: 15 with live guides in English, 15 with free cancellation, 15 with instant confirmation, 15 with hotel pickup, 6 kid-friendly, 10 private and 13 bookable last-minute.
How we rank: quality, number of reviews, availability, booking conditions and relevance to the topic. In the comparison table, our top 3 comes first. Price per person. “Top rated” = the highest score among options with at least 100 reviews.
Snorkeling Tours in Ubud
Based on each operator's calendar. Confirmed when you book.
15 options

Snorkeling at Blue Lagoon Beach, Bali: 2 hours in the water Snorkel two spots near Padang Bay for two hours total, with hotel pickup, lunch, and all gear included. See lion fish. Every day · 08:00, 10:00 and 12:00 · Hotel pickup · From age 5 ★ 4.81 (3,355 reviews) Duration: 6h Live guide: EN ✓ Free cancellation. from US$ 42 per person

Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling All-inclusive Nusa Penida day trip from Ubud with fast boat, private car, four beaches and lunch. Departs 7am, returns evening. Snorkeling at Crystal Bay included. Every day · 06:00, 06:30 and 07:00 · Hotel pickup ★ 4.79 (3,731 reviews) Duration: 12h Live guide: EN ✓ Free cancellation. from US$ 94 per person

Ubud: Blue Lagoon Snorkeling & Waterfall with Hotel Pickup Snorkel two Padangbai reefs with professional guide, see clownfish and angelfish, then lunch and waterfall visit. Hotel pickup from Ubud, 1 hour drive, all equipment included. Every day · 08:00, 09:00, 10:00, 11:00 and 12:00 · Hotel pickup · Ages 7–60 ★ 4.93 (1,228 reviews) Duration: 6h Live guide: EN · DE · JA · ZH +1 ✓ Free cancellation. from US$ 44 per person

Blue Lagoon Snorkeling Bali: Two Reefs, Lunch & Optional Ubud Snorkel two Bali reefs at Blue Lagoon and Tanjung Jepun from Padang Bai with guide, equipment and lunch included. Every day · 08:00, 08:30, 09:00 and 09:30 · Hotel pickup · Ages 6–60 ★ 4.78 (431 reviews) Duration: 7h–12h Live guide: EN ✓ Free cancellation. from US$ 45 per person

Snorkeling in Padang Bai: Blue Lagoon, waterfalls & lunch Snorkel the Blue Lagoon's coral reefs and tropical fish, then visit two of Bali's most beautiful waterfalls, hotel pickup, equipment. Every day · 07:00, 08:00, 08:30, 09:00 and 10:00 · Hotel pickup · From age 5 ★ 4.94 (574 reviews) Duration: 10h Live guide: EN · JA ✓ Free cancellation. from US$ 44 per person

Bali Blue Lagoon Snorkeling with Lunch & Transfers Snorkel Blue Lagoon and Tanjung Jepun from Ubud with hotel pickup, lunch, and all gear included: two reef spots in one morning, calm water, colorful fish and coral. Every day · 07:30, 08:00, 08:30 and 09:00 · Hotel pickup · From age 5 ★ 4.90 (180 reviews) Duration: 6h–7h Live guide: EN ✓ Free cancellation. from US$ 39 per person

Bali Blue Lagoon Snorkeling: 2 Reef Spots with Lunch & Transport Snorkel two Bali reefs in a single morning (Blue Lagoon and Tanjung Jepun) with gear, an Indonesian lunch. Every day · 10 start times, 05:00 to 10:00 · Hotel pickup · From age 8 ★ 4.83 (245 reviews) Duration: 6h Live guide: EN ✓ Free cancellation. from US$ 48 per person

Bali Blue Lagoon & Tanjung Jepun Snorkeling with Jukung Boat Slip into Bali’s clear waters at Blue Lagoon & Tanjung Jepun, snorkel from a local jukung boat, spot wild reef life, and enjoy lunch with easy hotel pickup. Every day · 07:00, 08:00 and 09:00 · Hotel pickup · From age 7 ★ 4.87 (126 reviews) Duration: 6h Live guide: EN · MS ✓ Free cancellation. from US$ 49 per person

Snorkeling in Padangbai with Waterfalls and Lunch Snorkel two Bali reef spots with a professional guide, shower and change at the beach, then visit Kanto Lampo and Tibumana waterfalls. Every day · 07:00, 07:30, 08:00 and 08:30 · Hotel pickup · From age 6 ★ 4.89 (188 reviews) Duration: 9h Live guide: EN ✓ Free cancellation. from US$ 46 per person

Lovina Snorkeling: Dolphins, Swimming & Coral Reefs Watch dolphins at sunrise on a private boat, then swim and snorkel Lovina's coral reefs with hotel pickup and all equipment provided. Every day · 03:00, 05:00, 06:00 and 08:30 · Pickup available · From age 5 ★ 4.73 (151 reviews) Duration: 8h Live guide: EN ✓ Free cancellation. from US$ 44 per person

Snorkeling in Lovina: Dolphins, Coral & Underwater Statues Swim with wild dolphins at sunrise in Lovina, then snorkel coral reefs and underwater statues on a guided boat tour with all equipment provided. Every day · Every 30 min, 03:00 to 08:00 · Pickup available · From age 3 ★ 4.74 (89 reviews) Duration: 4h Live guide: EN ✓ Free cancellation. from US$ 17.44 per person

Snorkeling in Padangbai with Waterfalls and Lunch Snorkel two reef spots in Padangbai with a professional guide and local boat, then visit Kanto Lampo and Suwat Waterfall, hotel pickup. Every day · 8 start times, 05:00 to 08:30 · Hotel pickup · From age 6 ★ 4.94 (79 reviews) Duration: 9h Live guide: EN ✓ Free cancellation. from US$ 46 per person

Snorkeling in Padangbai: Blue Lagoon with private boat and guide Snorkel the Blue Lagoon and Tanjung Jepun from Padangbai with private hotel pickup, traditional boat, guide and Indonesian lunch included. Every day · 07:30, 08:00, 08:30 and 09:00 · Hotel pickup · Ages 10–50 ★ 4.83 (18 reviews) Duration: 6h Live guide: EN ✓ Free cancellation. from US$ 57 per person

Nusa Penida Snorkeling: Manta Point & Island Day Trip Full-day Nusa Penida snorkeling from Ubud with manta rays at Manta Point, boat transfers, guide & gear included. Kelingking Beach, Angel's Billabong & Broken Beach. Every day · 06:00 · Hotel pickup · From age 12 ★ 5.00 (11 reviews) Duration: 8h–10h Live guide: EN ✓ Free cancellation. from US$ 125 per person

Nusa Penida Snorkeling & Kelingking Beach Day Trip from Ubud Full-day Nusa Penida snorkeling tour from Ubud with fast boat, three reef sites, Kelingking Beach and lunch. Hotel pickup 6:30am, private transport included. Every day · 06:30 · Hotel pickup · Ages 11–60 ★ 4.57 (7 reviews) Duration: 9h Live guide: EN ✓ Free cancellation. from US$ 123 per person
The top 12 of 15 options, side by side
✓ 2026-11-14| Option | Price | Duration | Rating | Days and times | Guide languages |
|---|---|---|---|---|---|
US$ 42 per person | 6h | 4.81★ · 3,355 | Every day · 08:00, 10:00 and 12:00 | English | |
US$ 44 per person | 6h | 4.93★ · 1,228 | Every day · 08:00, 09:00, 10:00, 11:00 and 12:00 | English, German, French +2 | |
US$ 39 per person | 6h–7h | 4.90★ · 180 | Every day · 07:30, 08:00, 08:30 and 09:00 | English | |
US$ 94 per person | 12h | 4.79★ · 3,731 | Every day · 06:00, 06:30 and 07:00 | English | |
US$ 45 per person | 7h–12h | 4.78★ · 431 | Every day · 08:00, 08:30, 09:00 and 09:30 | English | |
US$ 44 per person | 10h | 4.94★ · 574 | Every day · 07:00, 08:00, 08:30, 09:00 and 10:00 | English, Japanese | |
US$ 48 per person | 6h | 4.83★ · 245 | Every day · 10 start times, 05:00 to 10:00 | English | |
US$ 49 per person | 6h | 4.87★ · 126 | Every day · 07:00, 08:00 and 09:00 | English, Malay | |
US$ 46 per person | 9h | 4.89★ · 188 | Every day · 07:00, 07:30, 08:00 and 08:30 | English | |
US$ 44 per person | 8h | 4.73★ · 151 | Every day · 03:00, 05:00, 06:00 and 08:30 | English | |
US$ 17.44 per person | 4h | 4.74★ · 89 | Every day · Every 30 min, 03:00 to 08:00 | English | |
US$ 46 per person | 9h | 4.94★ · 79 | Every day · 8 start times, 05:00 to 08:30 | English |
By what you need
- Small groups (up to 15) (2): Snorkeling at Blue Lagoon Beach, Bali: 2 hours in the water (US$ 42 per person) · Nusa Penida Snorkeling: Manta Point & Island Day Trip (US$ 125 per person)
Related
More things to do in Ubud
Jungle Swing Tours in Ubud16 optionsDay Trips from Ubud28 optionsVolcano Tours in Ubud40 optionsHiking in Ubud34 optionsUbud ATV Tours34 optionsUbud Jeep Tour23 optionsUbud Hot Spring19 optionsCooking Class Ubud16 optionsFood Tours in Ubud16 optionsBike Tours in Ubud10 optionsTirta Empul Temple Tours21 optionsReligious Tours in Ubud15 optionsUNESCO World Heritage Tours in Ubud5 optionsE-Bike Tours in Ubud4 optionsTegalalang Rice Terrace Tours12 optionsWalking Tours in Ubud8 optionsTegenungan Waterfall Tours7 optionsZipline Tours in Ubud8 optionsTraditional Ceremonies in Ubud6 optionsShore Excursions in Ubud5 optionsCity Tours in Ubud4 options



