Things to do in Bali | Expedia
Earn OneKeyCash on each activity you book just by signing in
Search results
Snorkeling & scuba diving
Bali: Blue Lagoon Beach Snorkeling Tour with Lunch
9.0 out of 10
Wonderful
37 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: Amed, Jemeluk & Lipah Beach Snorkeling Adventure
Duration 4h+
9.4 out of 10
Exceptional
3 reviews
Free cancellation available
Snorkeling Manta Ray Safari in Nusa Penida
Duration 2h 30m
7.6 out of 10
Good
19 reviews
Bali: Blue Lagoon Snorkeling & Waterfall Tour with Lunch
Duration 2h+
9.8 out of 10
Exceptional
91 reviews
Free cancellation available
Snorkeling 4 Spot With Manta Bay Or Optional Land Trip
Duration 2h
10 out of 10
Exceptional
12 reviews
Free cancellation available
Sanur: Coastal Area Snorkeling Session
Duration 1h 30m
8.8 out of 10
Excellent
12 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Tulamben Diving USS Liberty Shipwreck Scuba Dive
Duration 10h
9.4 out of 10
Exceptional
30 reviews
Free cancellation available
Bali: Ubud ATV and Blue Lagoon Snorkeling Tour with Lunch
Duration 5h+
10 out of 10
Exceptional
39 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: 1 Hour Snorkeling at Nusa Dua Beach
Duration 1h
6.0 out of 10
2 reviews
Free cancellation available
Bali/Lovina: Dolphin Snorkeling, Swimming & Waterfall Tour
Duration 3h+
7.6 out of 10
Good
4 reviews
Free cancellation available
From Bali: Nusa Penida Full Day Private Snorkeling Tour
Duration 4h+
9.6 out of 10
Exceptional
99 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: Nusa Penida Speedboat Trip with Snorkeling and Tour
Duration 9h
9.8 out of 10
Exceptional
90 reviews
Free cancellation available
East Bali: Snorkeling, Canyoning, and Waterfall Day Trip
Duration 2h+
9.8 out of 10
Exceptional
185 reviews
Free cancellation available
North Bali Dolphin Watching and Snorkeling Tour
Duration 2h 45m
Free cancellation available
Snorkeling with Manta Rays in Their Habitat with Manta Point
Duration 3h
Free cancellation available
Uluwatu: Beach Club and Cliffside Private Bar Hopping Tour
Duration 10h
9.0 out of 10
Wonderful
34 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Kuta Beach, Bali: Surf Lessons For Beginner & Intermediate
Duration 1h 30m
10 out of 10
Exceptional
7 reviews
Free cancellation available
Snorkeling Manta Ray in Nusa Lembongan
Duration 2h
10 out of 10
Exceptional
1 review
One Day Snorkeling Trip & West Tour Nusa Penida by Penidago
Duration 8h
8.4 out of 10
Very Good
4 reviews
Free cancellation available
Bali Snorkeling Tour at Blue Lagoon Beach - All-Inclusive
Duration 6h
8.8 out of 10
Excellent
210 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Amed: Tirta Gangga, Jemeluk Bay, & Virgin Beach Day Trip
Duration 10h
9.8 out of 10
Exceptional
28 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali Watersport Three in One Combo Fun Pack With Free Shuttle
Duration 1h 30m
8.0 out of 10
Very Good
4 reviews
Free cancellation available
Blue Lagoon Snorkeling with Lunch and Transport
Duration 6h
Free cancellation available
4 Spots Snorkeling Tour with Manta Rays
Duration 7h
6.0 out of 10
1 review
Free cancellation available
All Inclusive : Bali Blue Lagoon Snorkeling, Lunch, and Transport
Duration 6h
9.6 out of 10
Exceptional
117 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Gorilla Cave ATV Quad Ride and Blue Lagoon Snorkeling Tour
Duration 10h
10 out of 10
Exceptional
6 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali Blue Lagoon Snorkeling Tour All Inclusive
Duration 1d
Free cancellation available
*Get lower prices by selecting more than 2 adults
Snorkeling 3-4 spots Manta Bay with guide in Nusa Penida
Duration 2h
10 out of 10
Exceptional
1 review
Free cancellation available
Bali Snorkeling at Blue Lagoon and Tanjung Jepun
Duration 6h
Free cancellation available
Snorkeling Experience At Blue Lagoon Bali With Lunch And Transfers
Duration 10h
Free cancellation available
*Get lower prices by selecting more than 2 adults
Early access most scenic of Nusapenida Tour with speed boat
Duration 10h
Free cancellation available
Bali Private Seawalker watersport
Duration 1h
Free cancellation available
*Get lower prices by selecting more than 2 adults
Snorkeling in Nusa Penida with Mantas and Kelingking Trip
Duration 1d
Free cancellation available
*Get lower prices by selecting more than 2 adults
Nusa Dua: Underwater Sea Walking Experience
Duration 15m
9.8 out of 10
Exceptional
47 reviews
Free cancellation available
5% off
Bali Blue Lagoon Snorkeling with Private Transfer & Lunch
Duration 8h
9.2 out of 10
Wonderful
47 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali Parasailing Adventure, Jet Ski, Banana Boat , Donat Boat, with Transpo...
Duration 4h
10 out of 10
Exceptional
1 review
Free cancellation available
*Get lower prices by selecting more than 2 adults
Snorkeling Experience in Nusa Penida with 4 Snorkeling Spots
Duration 2h
Free cancellation available
Nusa Penida: Guided Snorkeling Tour To See Manta Rays
Duration 1h+
Free cancellation available
Private Guided Snorkeling Trip in Nusa Penida
Duration 7h
Free cancellation available
Dolphin Watching Tour, Swimming with Dolphins and Snorkeling
Duration 4h
9.2 out of 10
Wonderful
14 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Nusa Penida–All Inclusive [RoundtripTransfer+FastBoat+IslandTour]
Duration 10h
Bali Water Sport Packages in Tanjung Benoa Nusa Dua
Duration 1h
Free cancellation available
20% off
Experience Snorkeling at Blue Lagoon
Duration 1d
Free cancellation available
Bali Blue Lagoon Snorkling , Waterfalls
Duration 8h
Free cancellation available
*Get lower prices by selecting more than 2 adults
Blue Lagoon Beach Snorkeling Tour Bali
Duration 7h
Free cancellation available
Snorkeling Nusa Penida and Island Tour Package
Duration 10h
3.0 out of 10
2 reviews
Free cancellation available
Private Bali Snorkling at blue lagoon
Duration 3h
10 out of 10
Exceptional
1 review
Free cancellation available
Blue Lagoon and Tanjung Jepun Snorkeling Experience
Duration 6h
Free cancellation available
Northern Bali: Dolphin Watching and Snorkeling Experience
Duration 8h
Free cancellation available
Bali and Lovina with Sunrise Dolphin Tour and Snorkeling
Duration 4h
Free cancellation available