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 (1,041–1,060 of 1,094)

Bali Temples & Rice Terraces Tour: Ulun Danu, Tanah Lot
›
‹
Bali Temples & Rice Terraces Tour: Ulun Danu, Tanah LotEight to ten hours exploring Bali's north: Leke Leke Waterfall, Ulun Danu Beratan Temple on Lake Bratan, UNESCO rice terraces at Jatiluwih.
Duration
8h–10h
start times · Every day
4
Live guide ENHotel pickupFree cancellationfromUS$ 28per person
Bali Bird Park Entry Ticket & Bird Feeding
›
‹
Bali Bird Park Entry Ticket & Bird FeedingBali Bird Park entry with bird feeding activities and photo opportunities. Seven habitat zones, macaws, parrots, and live bird shows. All ages welcome.
Duration
1h–2h
Every dayFree cancellationfromUS$ 22per person
Mount Batur sunrise hike from Bali: Private guide and pickup
›
‹
Mount Batur sunrise hike from Bali: Private guide and pickupStart a Bali trip with a pre-dawn pickup for the Mount Batur sunrise hike: 4 hours of moderate climbing with an English-speaking guide.
Duration
8h
Every day
02:00
Live guide ENHotel pickupFree cancellationfromUS$ 85per person
ATV Riding in Ubud: Private Adventure Through Rice Fields
›
‹
ATV Riding in Ubud: Private Adventure Through Rice FieldsPrivate ATV riding in Ubud with licensed guide, helmet and boots included: two hours exploring rice fields and forest on your own machine.
Duration
2h
Every dayLive guide ENFree cancellationfromUS$ 31per person
Bali Sunrise Jeep Tour: Salak Plantation & Mount Agung Views
›
‹
Bali Sunrise Jeep Tour: Salak Plantation & Mount Agung ViewsWatch the sun rise over Mount Agung from an air-conditioned jeep, harvest salak fruit on Bali's largest plantation.
Duration
5h–6h
Every day
02:30
Live guide ENPickup optionalFree cancellationfromUS$ 85per person
Bali Bird Park & Kintamani Tour: Private Car, 5 Stops
›
‹
Bali Bird Park & Kintamani Tour: Private Car, 5 StopsPrivate full-day tour of Bali visiting Celuk Village's silver crafts, Bali Bird Park with 250 bird species and four shows, Ubud Art Market.
Duration
10h
start times · Every day
7
Live guide ENHotel pickupFree cancellationfromUS$ 155per person
Bali: Tegallalang Rice Terrace, Tirta Empul & Batur Hot Spring Day Trip
›
‹
Bali: Tegallalang Rice Terrace, Tirta Empul & Batur Hot Spring Day TripFeel the cool highland air as you walk Bali’s Tegallalang rice terraces, join a temple ritual at Tirta Empul, taste fresh coffee, and soak in Batur’s lakeside hot springs. Includes pickup.
Duration
8h
Every day
09:00
Live guide ENHotel pickupFree cancellationfromUS$ 27per person
Bali Bird Park Tickets: 250+ Species & Bird Shows
›
‹
Bali Bird Park Tickets: 250+ Species & Bird ShowsBali Bird Park entrance ticket includes access to 1,000+ birds across 250 species, live shows, and hand-feeding. GST included, wheelchair accessible.
Duration
6h
Every day
09:00
fromUS$ 31per person
Uluwatu Temple sunset tour with Kecak Fire Dance and dinner
›
‹
Uluwatu Temple sunset tour with Kecak Fire Dance and dinnerWatch the Kecak Fire Dance at Uluwatu Temple, then enjoy fresh seafood dinner by Jimbaran Beach with skip-the-line access and hotel pickup.
Duration
6h–8h
start times · Every day
4
Live guide EN · CS · DE · FR +1Hotel pickupFree cancellationfromUS$ 76per person
Scuba Diving in Tulamben: 1:1 Private Guide & USS Liberty Wreck
›
‹
New
Scuba Diving in Tulamben: 1:1 Private Guide & USS Liberty WreckFour hours of scuba diving in Tulamben with a dedicated private guide, two shore dives exploring the USS Liberty Wreck, full equipment.
Duration
4h
start times · Every day
4
Live guide EN · MSFree cancellationfromUS$ 90US$ 84per person
Nusa Penida: Manta Point Snorkeling & Beach Day Trip
›
‹
Nusa Penida: Manta Point Snorkeling & Beach Day TripSnorkel Manta Point and two reef sites, then see Kelingking Beach, Broken Beach and Angel's Billabong. Hotel pickup, lunch and gear included.
Duration
2d
start times · Every day
6
Live guide ENHotel pickupFree cancellationfromUS$ 124per person
Nusa Penida Snorkeling Tour from Kuta & Manta Point
›
‹
Nusa Penida Snorkeling Tour from Kuta & Manta PointFull-day Nusa Penida snorkeling tour from Kuta with Manta Point, Broken Beach & Angel Billabong. Includes hotel pickup, entry fees and snorkel gear.
Duration
8h–10h
Every dayLive guide EN · RU · JAPickup optionalFree cancellationfromUS$ 140per person
Snorkeling in Tanjung Benoa: 3 water sports activities
›
‹
Snorkeling in Tanjung Benoa: 3 water sports activitiesSnorkel in Tanjung Benoa with fly board and parasailing included. Boat transport, equipment and instructor provided for up to three water sports in one session.
Duration
2h
start times · Every day
6
Live guide EN · AR · MS · JAPickup optionalFree cancellationfromUS$ 105per person
Parasailing in Nusa Dua: Sea Walk and Aerial Flight
›
‹
Parasailing in Nusa Dua: Sea Walk and Aerial FlightParasailing and sea walk in Nusa Dua with hotel pickup, 20 minutes underwater in a helmet and 5 minutes airborne behind a boat. Suits swimmers and non-swimmers alike.
Duration
2h
start times · Every day
3
Live guide EN · AR · ZH · JAHotel pickupFree cancellationfromUS$ 85per person
Waterbom Bali Ticket: Kuta Waterpark with Fast-Track Entry
›
‹
Waterbom Bali Ticket: Kuta Waterpark with Fast-Track EntryWaterbom Bali day pass in Kuta with fast-track entry, Climax & Smashdown 2.0 slides, FlowRider surf simulator, and Lazy River. Skip the lines, all ages welcome.
Duration
1h–2h
Next departure: 8 Aug 2027Instant confirmationfromUS$ 60per person
Bali temple and nature tour: Monkey Forest, Tanah Lot sunset
›
‹
Most booked
Bali temple and nature tour: Monkey Forest, Tanah Lot sunsetFull-day Bali tour visiting Monkey Forest, Taman Ayun Temple and Tanah Lot with English-speaking guide, hotel pickup and lunch stop in rice paddies.
123 reviews
3.85★
Duration
8h
Every day
12:30
Live guide ENPickup optionalFree cancellationfromUS$ 67per person
Kintamani Lake Volcano Tour: Barong Dance & Rice Terraces
›
‹
★Top rated
Kintamani Lake Volcano Tour: Barong Dance & Rice TerracesFull-day Bali tour visiting Barong Dance, Elephant Cave, Kintamani volcano and Tirta Empul Temple with pickup, guide and entry fees from Kuta, Seminyak or Sanur.
105 reviews
3.86★
Duration
8h
Every day
08:00
Live guide ENPickup optionalFree cancellationfromUS$ 74per person
Bali Airport to Hotel: Private Transfer & Meet-and-Greet
›
‹
Bali Airport to Hotel: Private Transfer & Meet-and-GreetPrivate transfer from Denpasar Airport to Bali hotel with meet-and-greet, luggage help, and AC vehicle. Fixed price per person, 3–6 adults. English-speaking driver.
47 reviews
3.74★
Duration
1h
Every dayLive guide ENPickup optionalFree cancellationfromUS$ 33per person
Private Tour Top Sights of Bali in One Day
›
‹
Private Tour Top Sights of Bali in One DayNine to ten hour Bali tour with English-speaking driver visiting rice terraces, temples, volcano views and waterfalls, including lunch and hotel pickup.
38 reviews
4.97★
Duration
9h–10h
Every day
07:00
Live guide ENHotel pickupFree cancellationfromUS$ 80per person
Ubud tour van: Tegalalang terraces, temples & waterfall
›
‹
Ubud tour van: Tegalalang terraces, temples & waterfallGuided Ubud tour in a 15-seat van with private transport, air-conditioned comfort, bottled water and local buffet lunch included.
33 reviews
4.97★
Duration
8h
Every day
08:00
Live guide ENHotel pickupFree cancellationfromUS$ 62per person
Need help planning your next activity?