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 (101–120 of 1,094)

Mount Batur sunset trek from Ubud: Walk volcanic trails at dusk
›
‹
Most booked
Mount Batur sunset trek from Ubud: Walk volcanic trails at duskTrek Mount Batur's volcanic slopes at sunset with a local guide, watching the sky shift colors from the summit while Lake Batur spreads below.
414 reviews
4.90★
Duration
7h–8h
start times · Every day
4
Live guide ENPickup optionalFree cancellationfromUS$ 23per person
Nusa Penida Snorkeling Tour: Manta Bay & Kelingking Beach
›
‹
Travelers' pick
Nusa Penida Snorkeling Tour: Manta Bay & Kelingking BeachSnorkel with manta rays at Manta Bay and Crystal Bay on this full-day Nusa Penida tour from Bali, visiting Kelingking Beach.
411 reviews
4.60★
Duration
8h
start times · Every day
2
Live guide ENHotel pickupInstant confirmationfromUS$ 53per person
Ubud tour with Sacred Monkey Forest, rice terraces & waterfall
›
‹
Travelers' pick
Ubud tour with Sacred Monkey Forest, rice terraces & waterfallPrivate guided tour of Ubud hits five nature and cultural stops: Sacred Monkey Forest, Tegalalang Rice Terrace, Tegenungan Waterfall.
408 reviews
4.95★
Duration
8h–10h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 25per person
Private car rental Kuta: Custom your itinerary
›
‹
Private car rental Kuta: Custom your itineraryRent a private car with driver in Kuta for a full day. Your English-speaking driver navigates Bali's routes while you relax in air-conditioned comfort.
398 reviews
4.95★
Duration
10h
Every day
09:00
Live guide ENHotel pickupFree cancellationfromUS$ 65per group
Quad Bike and White Water Rafting in Ubud: Gorilla Cave Track
›
‹
Travelers' pick
Quad Bike and White Water Rafting in Ubud: Gorilla Cave TrackQuad bike through jungle and rice terraces to Gorilla Cave tunnel, then raft the Ayung River for two hours with hotel pickup and lunch.
381 reviews
4.89★
Duration
10h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 70per person
Best of Ubud Private Full-Day Tour: 6 stops with guide
›
‹
Travelers' pick
Best of Ubud Private Full-Day Tour: 6 stops with guidePrivate full-day tour of Ubud hitting six major sites: Celuk Village's gold and silver artisans, Tegenungan Waterfall, Tirta Empul Temple.
377 reviews
4.97★
Duration
9h–10h
start times · Every day
5
Live guide ENHotel pickupFree cancellationfromUS$ 28US$ 26per person
Private Ubud Tour: Monkey Forest, Temples & Rice Terraces
›
‹
Private Ubud Tour: Monkey Forest, Temples & Rice TerracesPrivate full-day tour of Ubud with hotel pickup, guide and lunch included. Visit the monkey forest, Tegalalang rice terraces, Tirta Empul Temple.
375 reviews
4.96★
Duration
10h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 56per person
Private Transfer from Bali Airport to Your Hotel
›
‹
Travelers' pick
Private Transfer from Bali Airport to Your HotelPrivate airport transfer with driver meeting you at arrivals, flight tracking, and direct transport to your hotel in an air-conditioned vehicle.
374 reviews
4.81★
Duration
10m–3h
Every dayLive guide ENHotel pickupFree cancellationfromUS$ 8per group
Bali Private Car Charter With English Speaking Driver
›
‹
Bali Private Car Charter With English Speaking DriverRent a private car with driver in Bali and explore at your own pace. Pick your stops, set your schedule.
365 reviews
4.91★
Duration
10h
start times · Every day
7
Live guide ENHotel pickupFree cancellationfromUS$ 33US$ 30per person
Bali Airport Transfer: Private Car to Your Hotel
›
‹
Travelers' pick
Bali Airport Transfer: Private Car to Your HotelPrivate transfer from Ngurah Rai International Airport to your Bali hotel with an English-speaking driver holding a nameplate.
364 reviews
4.88★
Duration
1h–3h
Every dayLive guide EN · DEHotel pickupFree cancellationfromUS$ 6.50per group
ATV Riding in Ubud: Jungle, Rice Fields & Monkey Forest
›
‹
Travelers' pick
ATV Riding in Ubud: Jungle, Rice Fields & Monkey ForestRide a quad bike through Ubud's rice paddies, jungle and bamboo forest, then visit the Sacred Monkey Forest and Batuan Temple with lunch included and hotel pickup.
362 reviews
4.97★
Duration
10h
start times · Every day
7
Live guide ENHotel pickupFree cancellationfromUS$ 75per person
Ubud Private Car Hire with Driver: Full Day Custom Itinerary
›
‹
Travelers' pick
Ubud Private Car Hire with Driver: Full Day Custom ItineraryPrivate 10-hour Bali tour with English-speaking driver and hotel pickup. Visit temples, rice terraces, waterfalls, or hidden spots. Parking and route planning included.
361 reviews
4.93★
Duration
8h–10h
start times · Every day
12
Hotel pickupFree cancellationfromUS$ 32per person
3-Day Private Bali Tour: Temples, Swing & Monkey Forest
›
‹
3-Day Private Bali Tour: Temples, Swing & Monkey ForestPrivate 3-day tour of Bali with air-conditioned transport, guide, entrance fees and meals included: visit Uluwatu Temple, Ubud Monkey Forest.
361 reviews
4.96★
Duration
3d
Every day
08:00
Live guide ENHotel pickupFree cancellationfromUS$ 190per person
Scuba Diving in Tulamben: Discover Scuba Course
›
‹
★Top rated
Scuba Diving in Tulamben: Discover Scuba CourseLearn to scuba dive in Tulamben with a certified instructor, wetsuit and all equipment included.
357 reviews
4.98★
Duration
7h
Every dayLive guide EN · FR · ESFree cancellationfromUS$ 85per person
Nusa Lembongan Snorkeling Tour: Reef Cruise & Water Sports
›
‹
Travelers' pick
Nusa Lembongan Snorkeling Tour: Reef Cruise & Water SportsCatamaran day trip from Bali to Nusa Lembongan with snorkeling, a 35-meter water slide, unlimited banana boat rides and lunch included.
356 reviews
4.87★
Duration
7h
Every day
09:15
Live guide ENHotel pickupFree cancellationfromUS$ 140per person
Mount Batur sunrise trek with hot springs: Private full-day tour
›
‹
Mount Batur sunrise trek with hot springs: Private full-day tourClimb Mount Batur on a 2-hour pre-dawn trek to catch the sunrise from Bali's second-highest peak, with hotel pickup, guide and breakfast included.
349 reviews
4.94★
Duration
8h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 77per person
Balinese Cooking Class in Seminyak: Learn 3 Courses
›
‹
Travelers' pick
Balinese Cooking Class in Seminyak: Learn 3 CoursesLearn to cook a three-course Balinese meal under a chef's instruction in Seminyak, with optional market visit to Jimbaran and round-trip pickup included.
338 reviews
4.95★
Duration
3h
start times · Every day
3
Live guide ENPickup optionalFree cancellationfromUS$ 57per person
Ubud Electric Bicycle Tour to Tirta Empul Water Temple
›
‹
Ubud Electric Bicycle Tour to Tirta Empul Water TempleCycle through Ubud's rice terraces and villages to Tirta Empul Water Temple on an electric bike tour with guide and lunch, exploring Bali's countryside.
338 reviews
4.95★
Duration
3h
Every day
08:00
Live guide ENPickup optionalFree cancellationfromUS$ 49per person
Silver Jewelry Class in Ubud: Craft Your Own Piece
›
‹
Travelers' pick
Silver Jewelry Class in Ubud: Craft Your Own PieceCreate your own silver jewelry in Ubud from start to finish with a skilled silversmith: melt, shape, solder and polish a wearable piece you design and take home.
338 reviews
4.97★
Duration
3h
start times · Every day
10
Live guide EN · MSFree cancellationfromUS$ 34per person
Bali White Water Rafting: Ayung River, no steep access
›
‹
Bali White Water Rafting: Ayung River, no steep accessPaddle the Ayung River in Bali with a guide, see hidden waterfalls, jump in to cool off, and eat lunch on the jungle banks: the only rafting here without a steep climb out.
335 reviews
4.77★
Duration
3h–10h
start times · Every day
8
Live guide ENPickup optionalFree cancellationfromUS$ 29per person
Need help planning your next activity?