expedia

Things to do in Bali | Expedia

One Key

Earn OneKeyCash on each activity you book just by signing in

Search results

Water activities

Showing 37 things to do

Bali: Blue Lagoon Beach Snorkeling Tour with Lunch

9.4 out of 10
Exceptional
43 reviews
Free cancellation available
Price is $25 per adult*
*Get lower prices by selecting more than 2 adults
Bali: Blue Lagoon Beach Snorkeling Tour with LunchOpens in a new window

Bali Jetski Watersport Nusa Dua Beach Experience

Duration 30m
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $20 per adult
Bali Jetski Watersport Nusa Dua Beach ExperienceOpens in a new window

Bali: Amed, Jemeluk & Lipah Beach Snorkeling Adventure

Duration 4h+
9.4 out of 10
Exceptional
3 reviews
Free cancellation available
Price is $27 per adult
Bali: Amed, Jemeluk & Lipah Beach Snorkeling AdventureOpens in a new window

Bali Snorkeling Tour at Blue Lagoon Beach - All-Inclusive

Duration 6h
9.0 out of 10
Wonderful
228 reviews
Free cancellation available
Price is $69 per adult*
*Get lower prices by selecting more than 2 adults
Bali Snorkeling Tour at Blue Lagoon Beach - All-InclusiveOpens in a new window

Bali: 1 Hour Snorkeling at Nusa Dua Beach

Duration 1h
8.0 out of 10
Very Good
2 reviews
Free cancellation available
Price is $13 per adult
Bali: 1 Hour Snorkeling at Nusa Dua BeachOpens in a new window

Bali/Nusa Penida: Island Beach Highlights Swim & Hike Tour

Duration 8h+
9.8 out of 10
Exceptional
59 reviews
Free cancellation available
Price is $29 per adult
Bali/Nusa Penida: Island Beach Highlights Swim & Hike TourOpens in a new window

Bali Hidden Beach Tour & Sunset View Seafood Dinner

Duration 11h
Price is $55 per traveler*
*Get lower prices by selecting more than 2 adults
Bali Hidden Beach Tour & Sunset View Seafood DinnerOpens in a new window

Kuta Beach, Bali: Surf Lessons For Beginner & Intermediate

Duration 1h 30m
10 out of 10
Exceptional
7 reviews
Free cancellation available
Price is $18 per adult
Kuta Beach, Bali: Surf Lessons For Beginner & IntermediateOpens in a new window

Amed: Tirta Gangga, Jemeluk Bay, & Virgin Beach Day Trip

Duration 10h
9.8 out of 10
Exceptional
30 reviews
Free cancellation available
Price is $70 per adult*
*Get lower prices by selecting more than 2 adults
Amed: Tirta Gangga, Jemeluk Bay, & Virgin Beach Day TripOpens in a new window

Ubud ATV Quad Bike and Snorkeling at Blue Lagoon Beach

Duration 10h
10 out of 10
Exceptional
6 reviews
Free cancellation available
Price is $70 per adult*
*Get lower prices by selecting more than 2 adults
Ubud ATV Quad Bike and Snorkeling at Blue Lagoon BeachOpens in a new window

Bali: Surfing Lesson at Legian Beach by Tio Surf

Duration 1d
Free cancellation available
Price is $17 per adult
Bali: Surfing Lesson at Legian Beach by Tio SurfOpens in a new window

Uluwatu: Beach Club and Cliffside Private Bar Hopping Tour

Duration 10h
9.2 out of 10
Wonderful
36 reviews
Free cancellation available
Price is $115 per adult*
*Get lower prices by selecting more than 2 adults
Uluwatu: Beach Club and Cliffside Private Bar Hopping TourOpens in a new window

Bali Floating Pool Lunch at Beach View Restaurant Nusa Dua

Duration 1h 30m
Price is $47 per traveler*
*Get lower prices by selecting more than 2 adults
Bali Floating Pool Lunch at Beach View Restaurant Nusa DuaOpens in a new window

Bali: Sunset Beach and Temple Tour with Fire Dance Show

Duration 10h
Free cancellation available
Price is $33 per adult
Bali: Sunset Beach and Temple Tour with Fire Dance ShowOpens in a new window

Surfing Lesson at Batu Bolong Beach in Canggu

Duration 2h
Free cancellation available
Price is $24 per adult
Surfing Lesson at Batu Bolong Beach in CangguOpens in a new window

Batu Bolong Beach Surfing Adventure

Duration 2h 30m
Free cancellation available
Price is $24 per adult
Batu Bolong Beach Surfing AdventureOpens in a new window

Have fun 1 day in Nusa Penida: snorkeling, kelingking & broken beach incl l...

Duration 9h
2.0 out of 10
1 review
Free cancellation available
Price is $87 per adult
Have fun 1 day in Nusa Penida: snorkeling, kelingking & broken beach incl l...Opens in a new window

Bali: Kuta Beach Intermediate Surf Lesson

Duration 1h 30m
Free cancellation available
Price is $15 per adult
Bali: Kuta Beach Intermediate Surf LessonOpens in a new window

Kuta-Bali : Private Surf Lesson With Surf photos & Videos

Duration 2h
Free cancellation available
Price is $15 per adult
Kuta-Bali : Private Surf Lesson With Surf photos & VideosOpens in a new window

Bali: Kuta Beach Surfing Lesson (1 Hour, Local Instructor)

Duration 1h
Free cancellation available
Price is $11 per adult
Bali: Kuta Beach Surfing Lesson (1 Hour, Local Instructor)Opens in a new window

Water Activity, Melasti Beach and Uluwatu Kecak Sunset

Duration 6h
Free cancellation available
Price is $89 per adult*
*Get lower prices by selecting more than 2 adults
Water Activity, Melasti Beach and Uluwatu Kecak SunsetOpens in a new window

Bali: Snorkeling at Manta Point, Beach Club, Pool Access

Duration 2h+
Free cancellation available
Price is $13 per adult
Bali: Snorkeling at Manta Point, Beach Club, Pool AccessOpens in a new window

Nusa Dua Beach Bali Surf Lesson All Level with Pro Instructor

Duration 2h
Free cancellation available
Price is $35 per adult
Nusa Dua Beach Bali Surf Lesson All Level with Pro InstructorOpens in a new window

Tanjung Benoa Beach Watersports Package Bali

Duration 1h 20m
Free cancellation available
Price is $9 per adult*
*Get lower prices by selecting more than 2 adults
Tanjung Benoa Beach Watersports Package BaliOpens in a new window

Lombok: Pink Beach, Snorkeling, & Tanjung Ringgit Tour

Duration 8h 30m
9.4 out of 10
Exceptional
6 reviews
Free cancellation available
Price is $152 per traveler*
*Get lower prices by selecting more than 2 adults
Lombok: Pink Beach, Snorkeling, & Tanjung Ringgit TourOpens in a new window

Quad Bike Ride and Snorkeling at Blue Lagoon Beach All-inclusive

Duration 10h
10 out of 10
Exceptional
34 reviews
Free cancellation available
Price is $125 per adult*
*Get lower prices by selecting more than 2 adults
Quad Bike Ride and Snorkeling at Blue Lagoon Beach All-inclusiveOpens in a new window

Bali Snorkeling Blue Lagoon Beach Include Lunch & Transport

Duration 6h
Free cancellation available
Price is $75 per adult*
*Get lower prices by selecting more than 2 adults
Bali Snorkeling Blue Lagoon Beach Include Lunch & TransportOpens in a new window

Bali Surfing Lessons at Kedungu Beach with Private Transfer

Duration 6h
Free cancellation available
Price is $77 per adult
Bali Surfing Lessons at Kedungu Beach with Private TransferOpens in a new window

Nusa Penida Island Beach Tour With Snorkeling - Departure From Bali Island

Duration 12h
8.4 out of 10
Very Good
9 reviews
Free cancellation available
Price is $160 per adult*
*Get lower prices by selecting more than 2 adults
Nusa Penida Island Beach Tour With Snorkeling - Departure From Bali IslandOpens in a new window

Private Bali Horse Riding and Surf lesson in Seminyak Beach

Duration 3h
Free cancellation available
Price is $100 per adult*
*Get lower prices by selecting more than 2 adults
Private Bali Horse Riding and Surf lesson in Seminyak BeachOpens in a new window

Nusa Penida Island Beach Tours with Snorkeling From Bali

Duration 10h
6.2 out of 10
10 reviews
Free cancellation available
Price is $190 per adult*
*Get lower prices by selecting more than 2 adults
Nusa Penida Island Beach Tours with Snorkeling From BaliOpens in a new window

2 Hour Surf Lesson in Uluwatu Beach

Duration 2h
Free cancellation available
Price is $45 per adult
2 Hour Surf Lesson in Uluwatu BeachOpens in a new window

Surfing Lesson at Legian Beach in Bali

Duration 10h
Free cancellation available
Price is $12 per traveler
Surfing Lesson at Legian Beach in BaliOpens in a new window

Amazing Nusa Lembongan Island Trip with Lunch on The Beach

Duration 8h
Free cancellation available
Price is $100 per adult
Amazing Nusa Lembongan Island Trip with Lunch on The BeachOpens in a new window

Bali,Nusa Penida, West Trip: The Most Beautiful Beach spot photo

Duration 10h
Free cancellation available
Price is $145 per adult*
*Get lower prices by selecting more than 2 adults
Bali,Nusa Penida, West Trip: The Most Beautiful Beach spot photoOpens in a new window

Bali: GWK Park Visit and Balagan Beach Surf Adventure

Duration 12h
Free cancellation available
Price is $286 per adult*
*Get lower prices by selecting more than 2 adults
Bali: GWK Park Visit and Balagan Beach Surf AdventureOpens in a new window

From Bali: Nusa Penida VIP Speedboat & Beach Club Day Trip

Duration 8h
Free cancellation available
Price is $600 per adult
From Bali: Nusa Penida VIP Speedboat & Beach Club Day TripOpens in a new window

Showing 37 things to do