Things to do in Bali

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

7,348 experiences across Bali

Bali Beaches Hopping - Uluwatu Temple
Nusa Dua · Experience
Russian, Korean
from US$32 /person
Gunung Kawi Temple Ubud Waterfall And Swing Private Guided Tour
Ubud · Experience
English
from US$23 /person
Bali Rocky cycling tour
Kintamani · Experience
Japanese, English
from US$45 /person
Tour privado en Bali
Ubud · Experience
English, Spanish
from US$70 /person
Traditional Bali Massage Lulur & Spa Treatment 2 Hours
Kuta · Experience
English
from US$56 /person
Bali Quad and Buggy Discovery Tour, Including Round-Trip Transfer
Nusa Dua · Experience
English
from US$76 /person
Start at Nusa Penida, Snorkeling Manta Rays & West Side Land Tour
Nusa Penida · Experience
English
from US$17 /person
Bali Adventure Tour : ATV Quad Bike with Water Rafting Experience
Ubud · Experience
English
from US$76 /person
Blue Lagoon Snorkeling - Bali Best Snorkeling Site
Padang Bai · Experience
MS, English
from US$65 /person
Amazing Tanah Lot and Uluwatu Temple Tour
Jimbaran · Experience
MS, English
from US$100 /person
Melasti Beach, Padangpadang Beach, Uluwatu Sunset Kecak and Jimbaran Dinner
Jimbaran · Experience
English
from US$61 /person
Exploring Bali in 3 Days: Discover All Bali's Highlights
Seminyak · Experience
English
from US$180 /person
Bali Benoa Shore Excursion for Cruise's Passenger - All Inclusive
Nusa Dua · Experience
Japanese, English
from US$50 /person
Telaga Waja Rafting Adventure: 3 Hours Rafting and All Inclusive
Ubud · Experience
CMN, Japanese
from US$30 /person
Bali Shaman,Palm Reading,& Spiritual
Ubud · Experience
English
from US$75 /person
Mount Batur Sunrise Trekking Optional Tour
Kintamani · Experience
MS, English
from US$60 /person
Bali Luxury Spa Package 2 hour Treatmen at Royal orchird spa
Nusa Dua · Experience
English
from US$35 /person
Bali Snorkeling Tour at Blue Lagoon Beach - All-Inclusive
Amlapura · Experience
English
from US$42 /person
Nusa Penida Trip with Snorkeling all-Inclusive
Nusa Penida · Experience
English
from US$106 /person
Nusa Penida Day Trip for 3 dives
Nusa Lembongan · Experience
English
from US$205 /person
Rafting Telaga Waja River Bali (LESS STAIRS) and Flying Fox
Ubud · Experience
English
from US$70 /person
Certified Scuba Dive with Manta Rays (Open Water Diver minimum)
Nusa Penida · Experience
FI, English
from US$97 /person
Mount Ijen Crater Tour From Ubud Bali
Ubud · Experience
English
from US$134 /person
Gate Heaven Lempuyang Tirta Gangga East Bali Private Guided Tour
Amlapura · Experience
English
from US$33 /person