Indonesia  ›  Bali

Top Things to Do in Bali

We compared all 1,094 experiences in Bali so you can choose in minutes: real prices, verified reviews and our editorial picks.

★4.9 1,094 experiences from US$ 6.22 ✓Free cancellation on most experiences

All tours (781–800 of 1,094)

Bali Private Customized Tour: Build Your Own Itinerary
›
‹
Bali Private Customized Tour: Build Your Own ItineraryDesign your own full-day Bali tour from six preset routes with private driver and air-conditioned vehicle. Choose Instagram spots, Ubud waterfalls.
5 reviews
5.00★
Duration
9h
start times · Every day
7
Live guide ENHotel pickupFree cancellationfromUS$ 70per person
ATV riding in Ubud: 1.5-hour ride through rice fields and jungle
›
‹
ATV riding in Ubud: 1.5-hour ride through rice fields and jungleRide an ATV through Ubud's muddy trails and rice terraces, visit waterfalls and Monkey Forest, then explore Tegalalang Rice Terrace with hotel pickup and lunch.
5 reviews
5.00★
Duration
7h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 88per person
Private Jet Ski in Bali: Drive Your Own Near the Airport
›
‹
Private Jet Ski in Bali: Drive Your Own Near the AirportDrive your own jet ski with an instructor aboard for safety on a marine tour near Bali airport, exploring mangrove forest and quiet harbor routes in two 30-minute sessions.
5 reviews
5.00★
Duration
1h
Every day
09:00
Live guide ENHotel pickupFree cancellationfromUS$ 120per person
Parasailing in Jimbaran: Three water activities in one
›
‹
Parasailing in Jimbaran: Three water activities in oneParasailing, donut boat and sea walking in Jimbaran with hotel pickup, changing facilities and insurance. Four hours of water sports for all ages and skill levels.
5 reviews
4.20★
Duration
4h
start times · Every day
7
Live guide EN · AR · RU · KO +2Pickup optionalFree cancellationfromUS$ 81per person
Balinese Shaman Healing & Tirta Empul Cleansing Tour
›
‹
Balinese Shaman Healing & Tirta Empul Cleansing TourExperience a real Balinese shaman healing and Melukat ritual at Tirta Empul Temple. Includes lunch in Ubud, guide, entrance fees, and private transport.
5 reviews
5.00★
Duration
9h
Every day
08:00
Live guide ENHotel pickupFree cancellationfromUS$ 125per person
Nusa Dua Water Sports, Spa & Uluwatu Temple: Full Day
›
‹
Nusa Dua Water Sports, Spa & Uluwatu Temple: Full DayStart with jet ski, parasailing and banana boat in Nusa Dua, then spa treatment, Uluwatu Temple's cliff-edge views and Kecak Dance.
5 reviews
4.80★
Duration
12h
Every day
08:30
Live guide EN · MSHotel pickupFree cancellationfromUS$ 150per person
Mangrove Reforestation, Nusa Lembongan: Plant Trees & Explore
›
‹
Mangrove Reforestation, Nusa Lembongan: Plant Trees & ExplorePlant ten mangroves in a working nursery on Nusa Lembongan, then explore the islands by boat with a local guide and lunch.
5 reviews
5.00★
Duration
7h
Every day
10:00
Live guide EN · DEFree cancellationfromUS$ 71per person
Ubud: Northern Bali Day Trip & Tanah Lot Temple with Pickup
›
‹
Ubud: Northern Bali Day Trip & Tanah Lot Temple with PickupNorthern Bali full-day tour from Ubud visiting Tanah Lot Temple, Jatiluwih rice terraces, Leke Leke Waterfall and Ulun Danu Beratan. Includes hotel pickup, driver, lunch and coffee tasting.
5 reviews
4.20★
Duration
8h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 42per person
ATV Riding in Pecatu Village: 1.5 Hours Off-Road
›
‹
ATV Riding in Pecatu Village: 1.5 Hours Off-RoadRide an ATV through rocky terrain and jungle tracks in Pecatu village near Jimbaran, with hotel pickup, helmet and boots included.
5 reviews
4.80★
Duration
7h
start times · Every day
4
Live guide ENPickup optionalFree cancellationfromUS$ 35per person
Purification Ceremony in Sacred Jungle Temple, Bali
›
‹
Purification Ceremony in Sacred Jungle Temple, BaliWalk through rice fields and a spice garden in a mountain village, then dress in temple clothes and receive a blessing from a Balinese priest at a sacred.
5 reviews
5.00★
Duration
3h 30m
Every day
09:00
Live guide EN · DE · RU · IT +1Free cancellationfromUS$ 79per person
Diving in Tulamben: 2 or 3 Dives with Certified Guides
›
‹
Diving in Tulamben: 2 or 3 Dives with Certified GuidesCertified diving in Tulamben with 2 or 3 dives, full equipment, lunch and hotel pickup from South Bali.
5 reviews
5.00★
Duration
8h
Every day
07:00
Live guide ENHotel pickupFree cancellationfromUS$ 130per person
Three Temples of Bali Half Day Tour: Tanah Lot at Sunset
›
‹
Three Temples of Bali Half Day Tour: Tanah Lot at SunsetHalf-day private tour of three Bali temples with hotel pickup: Taman Ayun's lakeside complex, Alas Kedaton's monkey forest, and Tanah Lot perched on the sea at sunset.
5 reviews
4.00★
Duration
4h
Every day
13:30
Live guide ENPickup optionalFree cancellationfromUS$ 85per person
Ayung River Rafting & Quad Bike: Medium Rapids & Rice Fields
›
‹
Ayung River Rafting & Quad Bike: Medium Rapids & Rice FieldsRaft medium rapids on Ayung River through rainforest, then quad bike across rice fields and jungle. Hotel pickup and lunch included in this adventure.
5 reviews
4.80★
Duration
8h
Every day
08:00
Live guide EN · MSHotel pickupFree cancellationfromUS$ 90per person
Ubud ATV Riding: River, Jungle & Waterfall
›
‹
Travelers' pick
Ubud ATV Riding: River, Jungle & WaterfallRide an ATV through Ubud's river paths, jungle terrain and muddy tracks to a waterfall, with lunch, safety gear and an English-speaking guide included.
5 reviews
5.00★
Duration
2h
start times · Every day
8
Live guide ENPickup optionalFree cancellationfromUS$ 25per person
Lempuyang Temple & Tegalalang Rice Terraces Bali Photo Tour
›
‹
Lempuyang Temple & Tegalalang Rice Terraces Bali Photo TourPrivate full-day tour of east Bali visiting Lempuyang Temple's Gate of Heaven, Tirta Gangga water palace, Tukad Cepung waterfall.
5 reviews
4.80★
Duration
10h–12h
Every day
05:00
Live guide EN · MSHotel pickupFree cancellationfromUS$ 95per person
Parasailing in Nusa Dua with Jet Ski, GWK & Uluwatu Temple
›
‹
Parasailing in Nusa Dua with Jet Ski, GWK & Uluwatu TempleParasail and jet ski at Nusa Dua beach, then watch the Kecak Fire Dance at Uluwatu Temple at sunset and explore Garuda Wisnu Kencana Cultural Park with hotel pickup.
5 reviews
4.60★
Duration
7h–10h
start times · Every day
5
Live guide ENHotel pickupFree cancellationfromUS$ 97per person
Private Half-Day Beach and Shopping Tour in Kuta
›
‹
Private Half-Day Beach and Shopping Tour in KutaPrivate half-day tour of Kuta beaches and shopping with English-speaking driver, air-conditioned vehicle and Melasti Beach entry included.
5 reviews
5.00★
Duration
5h–6h
start times · Every day
7
Live guide ENHotel pickupFree cancellationfromUS$ 40per person
Bali ATV Quad Bike Ride Jungle Trails with Lunch
›
‹
Bali ATV Quad Bike Ride Jungle Trails with LunchRide an ATV through Bali jungle trails and muddy tracks with a professional guide, then shower and eat Indonesian lunch before heading back to your Ubud.
4 reviews
5.00★
Duration
3h
start times · Every day
3
Live guide ENPickup optionalFree cancellationfromUS$ 24per person
Couples Massage & Flower Bath at Anjali Spa, Kuta
›
‹
Couples Massage & Flower Bath at Anjali Spa, KutaRomantic couples treatment in Kuta with 45-minute Balinese massage, milk flower bath, champagne and ginger tea for a relaxing spa day together.
4 reviews
5.00★
Duration
1h
Every dayFree cancellationfromUS$ 105per group
Nusa Penida Private Car Charter: Custom 8-Hour Island Tour
›
‹
Nusa Penida Private Car Charter: Custom 8-Hour Island TourPrivate 8-hour car charter around Nusa Penida with experienced driver and air-conditioned vehicle. You set the stops and pace.
4 reviews
4.75★
Duration
8h
start times · Every day
2
Live guide EN · MSHotel pickupFree cancellationfromUS$ 40per person
Need help planning your next activity?