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 (481–500 of 1,094)

Ubud: Waterfalls, Rice Terraces & Jungle Swing
›
‹
Ubud: Waterfalls, Rice Terraces & Jungle SwingFull-day Ubud tour visiting Kanto Lampo, Tibumana, Tukad Cepung waterfalls, Tegalalang Rice Terrace and jungle swing. Includes entry fees, AC transport and water. 8 hours.
48 reviews
5.00★
Duration
10h
start times · Every day
7
Live guide ENHotel pickupFree cancellationfromUS$ 19per person
Ubud Cooking Class and Rice Terrace Tour: Make Balinese Dishes
›
‹
Ubud Cooking Class and Rice Terrace Tour: Make Balinese DishesLearn to cook Balinese dishes in Ubud, then explore rice paddies and the Sacred Monkey Forest while enjoying lunch among the monkeys.
47 reviews
4.98★
Duration
8h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 52per person
Ubud Private Tour: Customizable Itinerary, Your Choice
›
‹
Ubud Private Tour: Customizable Itinerary, Your ChoiceCustomizable full-day private tour of Ubud with an English-speaking driver/guide. You pick the stops from waterfalls, rice terraces, temples and beaches.
46 reviews
5.00★
Duration
6h–10h
Every day
09:00
Live guide ENPickup optionalFree cancellationfromUS$ 45per person
Bali tour from Seminyak: Six temples and rice terraces
›
‹
Travelers' pick
Bali tour from Seminyak: Six temples and rice terracesPrivate Bali tour from Seminyak with hotel pickup visiting Tanah Lot Temple, Ulun Danu Beratan, Jatiluwih Rice Terraces and Penatahan Hot Springs.
45 reviews
4.89★
Duration
9h–10h
start times · Every day
3
Live guide EN · MSHotel pickupFree cancellationfromUS$ 80per person
Snorkeling in Padang Bai: Blue Lagoon & Tanjung Jepun with ATV
›
‹
Snorkeling in Padang Bai: Blue Lagoon & Tanjung Jepun with ATVSnorkel two reef sites near Padang Bai with a professional guide, then ride an ATV through Bali's interior to swim at Tegenungan Waterfall, with hotel pickup and lunch.
44 reviews
4.93★
Duration
10h
Every day
08:00
Live guide ENHotel pickupFree cancellationfromUS$ 79per person
Mount Agung sunrise trek from Ubud: Climb Bali's highest peak
›
‹
Mount Agung sunrise trek from Ubud: Climb Bali's highest peakClimb Mount Agung from Ubud with a local guide, starting before dawn to reach the 3,142-meter summit for sunrise over Bali and Lombok. Hotel pickup.
44 reviews
4.91★
Duration
13h
Every dayHotel pickupFree cancellationfromUS$ 55per person
Nusa Penida Tour: Kelingking, Broken Beach & Crystal Bay
›
‹
Nusa Penida Tour: Kelingking, Broken Beach & Crystal BaySpend 11 hours exploring Nusa Penida with a small group or private guide, visiting Kelingking Beach's T-Rex headland, Broken Beach's swirling waters.
44 reviews
4.45★
Duration
11h
Every day
08:00
Live guide EN · DE · KO · ZH +2Pickup optionalFree cancellationfromUS$ 26per person
Ubud: Monkey Forest, Palace & Waterfall Private Tour
›
‹
Ubud: Monkey Forest, Palace & Waterfall Private TourPrivate 5-7 hour Ubud tour with hotel pickup, Monkey Forest, Ubud Palace, Art Market and Tegenungan Waterfall. English-speaking driver, no group sharing.
44 reviews
4.84★
Duration
6h
start times · Every day
4
Live guide ENHotel pickupFree cancellationfromUS$ 30per person
Snorkeling Nusa Penida: Manta Rays & Coral Reefs
›
‹
Snorkeling Nusa Penida: Manta Rays & Coral ReefsSnorkel three or four sites around Nusa Penida with a guide and underwater photographer, swimming with manta rays at Manta Point and exploring Gamat Bay's.
43 reviews
4.70★
Duration
12h 30m
Every day
07:00
Hotel pickupFree cancellationfromUS$ 75per person
North Bali Private Tour: Handara Gate, Lakes & Hot Spring
›
‹
Travelers' pick
North Bali Private Tour: Handara Gate, Lakes & Hot SpringPrivate full-day North Bali tour from Seminyak with visits to Handara Gate, twin lakes, Munduk Waterfall, Buddhist monastery and natural hot springs, including lunch.
42 reviews
4.95★
Duration
9h–10h
start times · Every day
3
Live guide EN · MSHotel pickupFree cancellationfromUS$ 80per person
Snorkeling in Bali with ATV Quad Bike Ride: Includes lunch and hotel pickup
›
‹
Snorkeling in Bali with ATV Quad Bike Ride: Includes lunch and hotel pickupRide an ATV through Bali's rice fields and waterfall terrain for two hours, then snorkel at Blue Lagoon with all gear included. Hotel pickup and lunch are part of the day.
42 reviews
5.00★
Duration
8h–10h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 84per person
Mount Batur sunrise trek and hot spring: Private tour from Ubud
›
‹
Mount Batur sunrise trek and hot spring: Private tour from UbudTrek Mount Batur's slopes before dawn to watch sunrise from this active volcano at 1,717 meters.
42 reviews
4.98★
Duration
10h
Every dayLive guide ENHotel pickupFree cancellationfromUS$ 53per person
Lempuyang Temple & East Bali tour: Gate of Heaven, palaces, beach
›
‹
Lempuyang Temple & East Bali tour: Gate of Heaven, palaces, beachFull-day private tour of East Bali visiting Lempuyang Temple (Gate of Heaven) with Mount Agung views, Tirta Gangga Water Palace, Ujung Water Palace.
42 reviews
4.98★
Duration
10h
Every day
06:00
Live guide ENHotel pickupFree cancellationfromUS$ 79per person
Ubud, Waterfall & Kintamani Volcano Tour: Private Full Day
›
‹
Ubud, Waterfall & Kintamani Volcano Tour: Private Full DayPrivate full-day Ubud tour with English-speaking driver visiting Tegenungan Waterfall, Tirta Empul Temple, and Kintamani volcano. Includes entrance tickets and lunch.
42 reviews
4.88★
Duration
9h–10h
start times · Every day
3
Live guide EN · MSHotel pickupFree cancellationfromUS$ 70per person
Bedugul Temple & Banyumala Waterfall Full-Day Tour
›
‹
Bedugul Temple & Banyumala Waterfall Full-Day TourFull-day tour from Seminyak to Bedugul's mountain temples, rainforest waterfall and UNESCO rice terraces with private driver and air-conditioned transport.
42 reviews
5.00★
Duration
8h
Every day
08:00
Live guide ENHotel pickupFree cancellationfromUS$ 39per person
Mount Batur Sunrise Trek: Hike Bali's Active Volcano
›
‹
Mount Batur Sunrise Trek: Hike Bali's Active VolcanoHike Mount Batur in Bali before dawn with a local guide, hotel pickup and breakfast cooked in volcanic steam vents at the summit, watch the sunrise.
42 reviews
5.00★
Duration
8h
start times · Every day
6
Live guide ENHotel pickupFree cancellationfromUS$ 19per person
Nusa Penida Private Tour from Kuta: Kelingking & Diamond Beach
›
‹
Nusa Penida Private Tour from Kuta: Kelingking & Diamond BeachPrivate full-day Nusa Penida tour from Kuta with hotel pickup and fast boat. Visit Kelingking Beach, Diamond Beach, and Thousand Islands viewpoint. Entry fees included.
41 reviews
4.80★
Duration
10h
start times · Every day
6
Live guide EN · MSHotel pickupFree cancellationfromUS$ 50per person
Half-Day Ubud Rice Field Cycling Tour: Downhill Through Villages
›
‹
Half-Day Ubud Rice Field Cycling Tour: Downhill Through VillagesCycle downhill from Kintamani through Ubud's rice fields and villages with a local guide over six to seven hours, including hotel pickup, lunch and safety gear.
41 reviews
4.93★
Duration
6h–7h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 41per person
Bali Fishing Trip Private Boat Shimano Gear & Fresh Lunch
›
‹
Bali Fishing Trip Private Boat Shimano Gear & Fresh LunchPrivate fishing boat in Candidasa with professional guide and Shimano equipment. Spend 5 hours targeting amber jack and mahi mahi, then enjoy lunch cooked from your catch.
41 reviews
4.95★
Duration
5h
start times · Every day
3
Live guide EN · JAHotel pickupFree cancellationfromUS$ 90per person
Private Beginner Surf Lesson at Kuta Beach: 1 on 1 Instruction
›
‹
Private Beginner Surf Lesson at Kuta Beach: 1 on 1 InstructionLearn to surf one-on-one at Kuta Beach with a live English-speaking instructor, hotel pickup included, and all equipment provided.
41 reviews
4.85★
Duration
1h 30m
start times · Every day
2
Live guide ENPickup optionalFree cancellationfromUS$ 16.97per person
Need help planning your next activity?