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 (321–340 of 1,094)

Bali Private Driver & Car Charter: Full Day Custom Tour
›
‹
Most booked
Bali Private Driver & Car Charter: Full Day Custom TourPrivate vehicle rental in Seminyak with English-speaking driver for a full day exploring temples, rice terraces, waterfalls and markets at your own pace, with hotel pickup.
101 reviews
4.95★
Duration
10h–11h
start times · Every day
36
Live guide ENHotel pickupFree cancellationfromUS$ 32per person
Bali: ATV Quad Bike, Monkey Forest & Tegenungan Waterfall Day
›
‹
Travelers' pick
Bali: ATV Quad Bike, Monkey Forest & Tegenungan Waterfall DayFeel the rush of a Bali ATV quad bike ride through Ubud, meet macaques in Sangeh Monkey Forest, and cool off at Tegenungan Waterfall. Includes lunch & hotel pickup.
101 reviews
4.92★
Duration
8h
start times · Every day
4
Live guide ENHotel pickupFree cancellationfromUS$ 41per person
Jungle Swings Bali: Photos & Lunch at Swing Heaven
›
‹
Travelers' pick
Jungle Swings Bali: Photos & Lunch at Swing HeavenSwing on jungle swings, beds and nests over the Ayung River at Swing Heaven Bali with pickup from your hotel, tea and water included, and staff assistance for every swing.
100 reviews
4.76★
Duration
2h
Every dayPickup optionalFree cancellationfromUS$ 35per person
Ubud Quad Bike Tour: 2-Hour Ride & Lunch with Instructor
›
‹
Ubud Quad Bike Tour: 2-Hour Ride & Lunch with InstructorPrivate quad biking in Ubud through rice fields and forests. Includes 2-hour guided ride, instructor, hotel transfer, lunch and insurance. Safety gear provided.
100 reviews
4.91★
Duration
2h
start times · Every day
4
Live guide ENHotel pickupFree cancellationfromUS$ 47per person
Bali: Vegan Cooking Class with Garden Harvest & Balinese Menu
›
‹
★Top rated
Bali: Vegan Cooking Class with Garden Harvest & Balinese MenuPick fresh ingredients in a Balinese garden, cook vegan dishes with local chefs, and enjoy a 4-course meal overlooking Mount Agung. Includes lunch & garden tour.
100 reviews
5.00★
Duration
3h 30m
start times · Every day
2
Live guide ENInstant confirmationfromUS$ 38per person
Sidemen: Rice Field Trekking & Hanging Bridge Walk
›
‹
Best value
Sidemen: Rice Field Trekking & Hanging Bridge WalkStart your Sidemen trek at the bustling market, cross rice fields and a wooden bridge, and end with a meal in Ogang village. Includes water and local guide.
99 reviews
4.96★
Duration
2h
start times · Every day
2
Live guide ENFree cancellationfromUS$ 12.73per person
Mount Batur Sunrise Jeep Tour & AKASA Cafe Stop
›
‹
Travelers' pick
Mount Batur Sunrise Jeep Tour & AKASA Cafe StopWake up early for a Mount Batur sunrise jeep ride, explore black lava fields, and unwind at AKASA Kintamani Cafe. Includes hotel pickup and breakfast.
99 reviews
4.85★
Duration
7h–9h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 16.97per person
Snorkeling in Nusa Penida: 3 spots and land tour from Sanur
›
‹
Snorkeling in Nusa Penida: 3 spots and land tour from SanurSnorkel three sites around Nusa Penida (Manta Bay, Gamat Bay, Wall Point), then visit Kelingking Beach, Angel Billabong and Broken Beach on the same day.
98 reviews
4.89★
Duration
12h
Every day
06:30
Live guide ENPickup optionalInstant confirmationfromUS$ 56per person
Mount Batur Sunrise by Jeep: Black Lava Fields & Views
›
‹
Mount Batur Sunrise by Jeep: Black Lava Fields & ViewsMount Batur sunrise by 4WD jeep across black lava fields with private driver and hotel pickup, skipping the trek.
98 reviews
4.91★
Duration
7h–9h
start times · Every day
2
Live guide ENPickup optionalFree cancellationfromUS$ 19.80per person
Bali: Mount Batur Sunrise Trek & Hot Spring Private Tour
›
‹
Bali: Mount Batur Sunrise Trek & Hot Spring Private TourWatch sunrise from Mount Batur, trek with a private guide, and soak in volcanic hot springs overlooking Lake Batur. Includes pickup, breakfast, and all fees.
96 reviews
4.97★
Duration
10h
start times · Every day
4
Live guide EN · MSPickup optionalFree cancellationfromUS$ 20per person
Mount Batur sunrise trek and hot spring near Ubud
›
‹
Mount Batur sunrise trek and hot spring near UbudTrek Mount Batur before dawn to watch the sunrise from the volcanic crater, then relax in a natural hot spring with hotel pickup, guide and breakfast.
96 reviews
4.92★
Duration
10h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 60per person
Ubud: Monkey Forest, Rice Terraces & Tirta Empul Day Trip
›
‹
Ubud: Monkey Forest, Rice Terraces & Tirta Empul Day TripFeel the pulse of Ubud with a small group tour: walk the Monkey Forest, wander Tegalalang Rice Terraces, and visit Tirta Empul Temple. Includes hotel pickup.
95 reviews
4.88★
Duration
7h 30m
start times · Every day
2
Live guide EN · KO · ZH · JAPickup optionalFree cancellationfromUS$ 20per person
Tanah Lot & Ubud: Temple, Waterfall & Monkey Forest Private Tour
›
‹
Tanah Lot & Ubud: Temple, Waterfall & Monkey Forest Private TourPrivate full-day tour from Seminyak visiting Tanah Lot Temple, Kanto Lampo Waterfall, Tirta Empul Temple, and Sacred Monkey Forest with hotel pickup, lunch, and entry fees.
95 reviews
4.99★
Duration
10h
start times · Every day
3
Live guide EN · VIHotel pickupFree cancellationfromUS$ 127per person
Customized Ubud tour with private driver: Up to 5 stops
›
‹
Customized Ubud tour with private driver: Up to 5 stopsPrivate Ubud tour with English-speaking driver, air-conditioned car and bottled water included. You pick up to five stops along one route.
95 reviews
4.99★
Duration
8h–10h
start times · Every day
5
Live guide ENHotel pickupFree cancellationfromUS$ 28per person
Bali Day Tour with Kintamani Volcano & Rice Terraces
›
‹
Bali Day Tour with Kintamani Volcano & Rice TerracesPrivate full-day Bali tour with English-speaking guide exploring Penglipuran Village, Kintamani Volcano, Tirta Empul Temple and Tegalalang Rice Terraces.
95 reviews
4.97★
Duration
8h–9h
Every day
09:00
Live guide ENHotel pickupFree cancellationfromUS$ 50per person
Ubud: Cooking Class & Market Tour with Pickup
›
‹
Travelers' pick
Ubud: Cooking Class & Market Tour with PickupFeel the pulse of Ubud as you shop local markets, cook Balinese dishes with a chef, and share a meal in lush surroundings. Includes pickup & hands-on class.
94 reviews
4.73★
Duration
3h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 17.53per person
Bali: Telaga Waja White Water Rafting with Easy Access & Pickup
›
‹
Travelers' pick
Bali: Telaga Waja White Water Rafting with Easy Access & PickupFeel the rush of Telaga Waja River rafting in Bali, no stairs needed. Includes pickup, local guide, riverside lunch, and all equipment for a worry-free day.
94 reviews
4.85★
Duration
7h
start times · Every day
5
Live guide EN · ZH · JAPickup optionalFree cancellationfromUS$ 30per person
Uluwatu Sunset Tour with Kecak Dance and Jimbaran Dinner
›
‹
Travelers' pick
Uluwatu Sunset Tour with Kecak Dance and Jimbaran DinnerWatch the Kecak Dance at Uluwatu Temple 70 meters above the Indian Ocean, then dine on grilled seafood at Jimbaran Beach at sunset with hotel pickup from Seminyak.
93 reviews
4.72★
Duration
6h–7h
Every day
15:00
Live guide EN · MSHotel pickupFree cancellationfromUS$ 55per person
Mount Batur Sunrise Jeep Tour from Ubud: Skip the Hike
›
‹
Mount Batur Sunrise Jeep Tour from Ubud: Skip the HikeRide a 4x4 jeep to Mount Batur's summit for sunrise over Kintamani, then explore volcanic terrain and black lava fields: breakfast and guide included, no hiking required.
93 reviews
5.00★
Duration
8h
start times · Every day
5
Live guide EN · MSPickup optionalFree cancellationfromUS$ 22per person
Uluwatu Sunset, Kecak Dance & Jimbaran Dinner: Private Bali Tour
›
‹
Uluwatu Sunset, Kecak Dance & Jimbaran Dinner: Private Bali TourPrivate full-day tour from Seminyak visiting Bali's best beaches, Uluwatu Temple at sunset with Kecak dance performance, and enjoying seafood dinner at Jimbaran Bay.
92 reviews
4.83★
Duration
7h–9h
Every day
12:00
Live guide ENHotel pickupFree cancellationfromUS$ 76per person
Need help planning your next activity?