Things to do in Bali

Tours, classes and tickets booked from the operator — not stitched across three apps.

7,348 experiences across Bali

Vacation Photographer in Singaraja
Singaraja · Experience
from US$285 /person
Uluwatu Sunset Kecak Fire Dance with Entry at Karang Boma Cliff
Uluwatu · Experience
English
from US$9 /person
Banjar Munduk Private Bali Tour
Munduk · Experience
from US$110 /person
The Art of Ubud Silver Making class with Floating Breakfast
Ubud · Experience
English
from US$102 /person
Full Day Bali Private Tour of Raja Amlapura Lunch and Dinner
Amlapura · Experience
English
from US$70 /person
Ubud Monkey Forest, Waterfall & Ulundanu Bratan Temple Tour
Tabanan · Experience
English
from US$30 /person
The Three Temples of Bali Half Day Group Tour
Tanah Lot · Experience
English
from US$77 /person
Ubud Cycling Tour Quiet Route via Ricefields and Local Village
Ubud · Experience
English
from US$29 /person
Ubud Monkey Forest Rice Terrace Waterfall Day Tour Bali
Ubud · Experience
MS, English
from US$45 /person
Luwak Trail Exploration in Munduk
Munduk · Experience
English
from US$128 /person
Bali Snorkeling At Blue Lagoon Padang Bai
Padang Bai · Experience
English
from US$28 /person
Bali Swing Packages and Kintamani Volcano View
Kintamani · Experience
English
from US$115 /person
Ubud Day Tour with Lunch
Ubud · Experience
English
from US$46 /person
Best of Nusa Penida: A Full-Day East & West Island Tour from Bali
Nusa Penida · Experience
MS, English
from US$110 /person
Dessert Making Class - Monster Milkshake for Children
Kuta · Experience
MS, English
from US$25 /person
Uluwatu Kecak Dance Ticket
Uluwatu · Experience
from US$14 /person
Breathtaking Views at Beratan Lake Temple
Kuta · Experience
MS, English
from US$95 /person
Ubud Monkey Forest, Temple with Jungle Swing & Rice Terrace Tour
Ubud · Experience
English
from US$26 /person
Melasti Beach, Uluwatu Fire Dance Jimbaran Lobster Dinner Tour
Jimbaran · Experience
English
from US$96 /person
Mount Batur Hiking and Hot Spring
Kintamani · Experience
English
from US$35 /person
Nusa Penida One Day Adventure Cliffs Beaches and Snorkeling
Nusa Penida · Experience
English
from US$87 /person
Half Day White Water Rafting Ayung River with Lunch
Seminyak · Experience
English
from US$64 /person