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 (361–380 of 1,094)

2-Day Private Bali Tour: Temples, Volcano & Rice Terraces
›
‹
2-Day Private Bali Tour: Temples, Volcano & Rice TerracesPrivate 2-day Bali tour with hotel pickup visiting Tirta Empul Temple, Mount Batur volcano, Tegalalang Rice Terrace.
84 reviews
4.93★
Duration
2d
start times · Every day
2
Live guide EN · MSHotel pickupFree cancellationfromUS$ 87per person
Bali: Aling-Aling Waterfall Cliff Jump & Water Slide Day Trip
›
‹
Bali: Aling-Aling Waterfall Cliff Jump & Water Slide Day TripFeel the rush at Bali’s Aling-Aling Waterfalls with cliff jumps, natural slides, and a local lunch. Includes private guide, all equipment, and pickup from your hotel.
83 reviews
4.98★
Duration
8h–10h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 64per person
Bali Cooking Class: Private Villa Experience & Local Dishes
›
‹
Travelers' pick
Bali Cooking Class: Private Villa Experience & Local DishesFeel the warmth of Bali in your own villa with a hands-on cooking class, three authentic Indonesian dishes, and all ingredients included. Flexible menu options.
83 reviews
4.88★
Duration
3h
Every dayLive guide ENFree cancellationfromUS$ 50per person
Ubud Village Tour: Temples, Waterfall & Rice Terraces
›
‹
Ubud Village Tour: Temples, Waterfall & Rice TerracesVisit Ubud's top attractions including Tegenungan Waterfall, Tirta Empul Temple, Tegalalang Rice Terrace.
83 reviews
4.99★
Duration
8h–10h
Every day
08:30
Live guide ENHotel pickupFree cancellationfromUS$ 70per person
Ubud Zipline & ATV Quad Bike Adventure with Hotel Pickup
›
‹
Travelers' pick
Ubud Zipline & ATV Quad Bike Adventure with Hotel PickupZipline over Tegalalang Rice Terraces and ride ATV through Bali terrain near Ubud. Includes safety gear, meals, hotel pickup and professional guide. Half-day adventure.
83 reviews
4.88★
Duration
6h
start times · Every day
19
Live guide ENPickup optionalFree cancellationfromUS$ 21per person
Dolphin Tour and Sunrise Watching in Lovina Beach from Ubud
›
‹
Dolphin Tour and Sunrise Watching in Lovina Beach from UbudWatch wild dolphins in their natural habitat at dawn from Ubud, then cruise back for breakfast at a beachside restaurant.
83 reviews
4.87★
Duration
8h–10h
start times · Every day
6
Live guide ENHotel pickupFree cancellationfromUS$ 65per person
Ubud Private Tour: Rice Terraces, Temples & Waterfall
›
‹
Ubud Private Tour: Rice Terraces, Temples & WaterfallUbud day tour with rice terraces, temples, waterfall, coffee tasting, private guide, and air-conditioned transport.
83 reviews
4.98★
Duration
8h–10h
Every day
08:00
Live guide ENHotel pickupFree cancellationfromUS$ 30per person
Bali Private Tour with Driver: Customize Your Day
›
‹
Bali Private Tour with Driver: Customize Your DayPrivate customized tour of Bali with air-conditioned car and driver for 4–10 hours. You pick the stops, the driver handles the roads and the timing.
82 reviews
4.98★
Duration
5h–10h
start times · Every day
8
Pickup optionalFree cancellationfromUS$ 23per person
Bali Airport to Ubud: Private Transfer with Meet & Greet
›
‹
Travelers' pick
Bali Airport to Ubud: Private Transfer with Meet & GreetStep off your flight in Bali and meet your driver right at Denpasar Airport, then relax in a private minivan on the way to Ubud. Includes bottled water and hotel drop-off.
82 reviews
4.99★
Every dayLive guide ENPickup optionalFree cancellationfromUS$ 22per person
East Nusa Penida Day Trip Private Tour with Diamond Beach
›
‹
East Nusa Penida Day Trip Private Tour with Diamond BeachPrivate tour of eastern Nusa Penida from Sanur with fast-boat return, hotel pickup and Indonesian lunch included.
82 reviews
4.74★
Duration
12h
Every day
07:00
Live guide ENHotel pickupFree cancellationfromUS$ 75per person
Ubud Tour with Private Guide: Waterfalls & Rice Terraces
›
‹
Ubud Tour with Private Guide: Waterfalls & Rice TerracesPrivate guided tour of Ubud's top sights (Kanto Lampo Waterfall, Tegalalang Rice Terrace, monkey forest and water temple) with driver.
82 reviews
4.98★
Duration
10h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 29per person
Bali Water Sports & ATV Ride: Jet Ski, Parasailing, Quad Bikes
›
‹
Travelers' pick
Bali Water Sports & ATV Ride: Jet Ski, Parasailing, Quad BikesSpend a full day on jet ski, parasailing and banana boat in Seminyak, then ride a 250cc quad bike through rice fields and jungle near Ubud.
82 reviews
4.70★
Duration
7h–8h
start times · Every day
3
Live guide EN · MSHotel pickupFree cancellationfromUS$ 110per person
Bali Shore Excursion: Private Car Tour with Port Pickup
›
‹
Best value
Bali Shore Excursion: Private Car Tour with Port PickupFeel the pulse of Bali with a private car tour from your cruise port. Explore temples, rice terraces, waterfalls & villages: includes pickup, guide & all fees.
82 reviews
4.99★
Duration
6h–10h
start times · Every day
9
Live guide ENHotel pickupFree cancellationfromUS$ 20per person
Ubud Tour: Monkey Forest, Rice Terrace, Temple & Waterfall
›
‹
Ubud Tour: Monkey Forest, Rice Terrace, Temple & WaterfallSpend eight to ten hours with a private driver exploring Ubud's monkey forest, rice terraces, and temples, including hotel pickup and an English-speaking guide.
82 reviews
4.95★
Duration
8h–10h
start times · Every day
4
Live guide ENHotel pickupFree cancellationfromUS$ 29per person
Seminyak Private Full-Day Tour: Custom Itinerary
›
‹
Seminyak Private Full-Day Tour: Custom ItineraryBuild your own Bali itinerary on a private full-day tour from Seminyak with a native guide, hotel pickup and WiFi on board.
82 reviews
4.95★
Duration
8h–10h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 35per person
Manta Point Nusa Penida Snorkeling Freediving Instructors
›
‹
Manta Point Nusa Penida Snorkeling Freediving InstructorsSnorkel Manta Point near Nusa Penida with a freediving instructor in the water beside you the whole time, visiting three reef sites over four hours from a small group base.
80 reviews
4.73★
Duration
4h
Every day
10:00
Live guide ENFree cancellationfromUS$ 60per person
Bali Temple Tour: Ulun Danu, Tanah Lot & Rice Terraces
›
‹
Bali Temple Tour: Ulun Danu, Tanah Lot & Rice TerracesFull-day private tour of Bali's UNESCO temples and rice terraces with English-speaking guide, air-conditioned car and lunch included.
80 reviews
4.88★
Duration
8h–10h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 37per person
Ubud day tour: Culture, rice terraces and waterfall
›
‹
Ubud day tour: Culture, rice terraces and waterfallFull-day Ubud tour covering the palace, art market, Tegalalang Rice Terrace and Tegenungan Waterfall with private transport and English-speaking guide.
80 reviews
4.99★
Duration
8h–10h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 47per person
Bali Private Day Tour: Customizable Route, English Driver
›
‹
Bali Private Day Tour: Customizable Route, English DriverChoose your own route across Bali with a private driver and air-conditioned car for 6, 8, or 10 hours, picking from temples, rice terraces.
79 reviews
5.00★
Duration
6h–10h
start times · Every day
4
Live guide ENHotel pickupFree cancellationfromUS$ 25per person
Bali Swing, Koi Pond & Tegenungan Waterfall: Private day tour
›
‹
Travelers' pick
Bali Swing, Koi Pond & Tegenungan Waterfall: Private day tourPrivate day tour from Seminyak visiting Bali Swing, Sangeh Monkey Forest and Tegenungan Waterfall with hotel pickup and English-speaking guide included throughout.
79 reviews
5.00★
Duration
8h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 37per person
Need help planning your next activity?