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 (661–680 of 1,094)

Ubud ATV Tour: Waterfall, Cave & Rice Fields with Pickup
›
‹
Travelers' pick
Ubud ATV Tour: Waterfall, Cave & Rice Fields with PickupUbud quad bike tour through waterfalls, caves, rice paddies and jungle with hotel pickup, lunch and shower facilities included. Small groups, all skill levels.
14 reviews
4.93★
Duration
1h 30m
start times · Every day
15
Live guide ENPickup optionalFree cancellationfromUS$ 38per person
Bali Hotel to Airport Transfer: Private Car & Driver
›
‹
Bali Hotel to Airport Transfer: Private Car & DriverPrivate hotel-to-airport transfer in Bali with air-conditioned car and professional driver. Fixed price, flight tracking, tolls included. 3–6 passengers.
14 reviews
3.57★
Duration
1h
Every dayPickup optionalFree cancellationfromUS$ 33per person
ATV Riding in Ubud with Jungle Swing and Lunch: 6 unique swing types included
›
‹
ATV Riding in Ubud with Jungle Swing and Lunch: 6 unique swing types includedExperience a Bali ATV ride through rice fields and villages, plus jungle swings near Ubud. All-inclusive adventure with lunch, transfers, and insurance.
14 reviews
4.93★
Duration
7h–8h
Every day
08:30
Live guide ENHotel pickupFree cancellationfromUS$ 120US$ 114per person
Ubud & Tanah Lot Temple: Private Full-Day Tour with Guide
›
‹
Ubud & Tanah Lot Temple: Private Full-Day Tour with GuideEight to ten hours touring Ubud's temples and rice terraces with a private driver and English-speaking guide, hotel pickup included, ending at Tanah Lot Temple for sunset.
14 reviews
4.86★
Duration
8h–10h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 81per person
Bali Rice Planting & Spiritual Ceremony: Authentic Blessing
›
‹
Bali Rice Planting & Spiritual Ceremony: Authentic BlessingSpend eight hours in a mountain village at Mount Batukaru learning a purification ceremony from a Balinese priest, planting rice.
14 reviews
5.00★
Duration
8h
Every day
07:30
Live guide EN · DE · RU · IT +1Hotel pickupFree cancellationfromUS$ 115per person
Balinese Massage and Spa in Jimbaran: 2-Hour Treatment
›
‹
Balinese Massage and Spa in Jimbaran: 2-Hour TreatmentHotel pickup in Jimbaran, Kuta or Nusa Dua, then 2 hours of Balinese massage with foot wash, body scrub and shower at a spa near the airport.
14 reviews
4.71★
Duration
2h
start times · Every day
11
Hotel pickupFree cancellationfromUS$ 49per person
Ubud Spiritual Purification: Local Healer & Rice Terraces
›
‹
Ubud Spiritual Purification: Local Healer & Rice TerracesSpiritual purification activity in Ubud with private guide, healer session, and temple ritual: cleanse your energy at a holy spring.
14 reviews
5.00★
Duration
4h–7h
start times · Every day
6
Live guide ENHotel pickupFree cancellationfromUS$ 71per person
Bali Shore Excursion from Benoa Port: Ubud & Uluwatu in One Day
›
‹
Bali Shore Excursion from Benoa Port: Ubud & Uluwatu in One DayPrivate Bali tour from Benoa Port visiting Gunung Kawi Temple, Tegalalang Rice Terraces, Bali Swing, and Tegenungan Waterfall, with ATV riding.
14 reviews
5.00★
Duration
10h
Every dayLive guide ENHotel pickupFree cancellationfromUS$ 38per person
Snorkeling in Nusa Penida: 3 Dives for Certified Divers
›
‹
Snorkeling in Nusa Penida: 3 Dives for Certified DiversCertified divers' day trip from Kuta to Nusa Penida with three dives, boat transfer, lunch and hotel pickup starting at 6:45am. Expect manta rays.
14 reviews
5.00★
Duration
8h
Every day
07:00
Live guide ENHotel pickupFree cancellationfromUS$ 180per person
Snorkeling in Nusa Penida from Nusa Lembongan
›
‹
Snorkeling in Nusa Penida from Nusa LembonganSail a 64ft catamaran from Nusa Lembongan to Nusa Penida for snorkeling above Indonesia's second-largest barrier reef. Includes lunch and hotel pickup.
13 reviews
4.46★
Duration
3h 15m
Every dayPickup optionalFree cancellationfromUS$ 70per person
Bali Spa, Banana Boat & Uluwatu Sunset: Full Day from Hotel
›
‹
Bali Spa, Banana Boat & Uluwatu Sunset: Full Day from HotelSpend your day on a banana boat at Tanjung Benoa, enjoy a two-hour Lulur spa treatment, watch sunset at Uluwatu Temple.
13 reviews
4.92★
Duration
7h–10h
Every day
09:00
Live guide ENHotel pickupFree cancellationfromUS$ 90per person
Ayung River Rafting and ATV Ride in Ubud
›
‹
Ayung River Rafting and ATV Ride in UbudNavigate 10 km of class II–III rapids on the Ayung River, then ride quad bikes through rice fields and jungle. Includes lunch, all gear and hotel pickup from Seminyak or Ubud.
13 reviews
4.92★
Duration
7h–8h
Every day
08:00
Live guide EN · MSHotel pickupFree cancellationfromUS$ 100per person
Taman Ayun and Tanah Lot Temple Sunset Tour: Private Bali Tour
›
‹
Travelers' pick
Taman Ayun and Tanah Lot Temple Sunset Tour: Private Bali TourPrivate afternoon tour of Taman Ayun and Tanah Lot temples in Bali. Explore ornate gardens and sculptures.
13 reviews
4.92★
Duration
6h–8h
Every day
13:00
Live guide ENHotel pickupFree cancellationfromUS$ 41per person
3-day Bali tour: Ubud & Nusa Penida with private driver
›
‹
3-day Bali tour: Ubud & Nusa Penida with private driverThree-day private tour of Bali covering Ubud's temples and rice terraces, Nusa Penida's island beaches, and North Bali's lakeside shrine.
13 reviews
5.00★
Duration
3d
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 199per person
Ubud Private Tour: Waterfall, Monkey Forest & Tanah Lot Sunset
›
‹
Ubud Private Tour: Waterfall, Monkey Forest & Tanah Lot SunsetPrivate Ubud tour visiting Tegenungan Waterfall, Monkey Forest with 600+ monkeys, art market, and Tanah Lot Temple at sunset with English-speaking driver and hotel pickup.
13 reviews
4.92★
Duration
8h–10h
Every day
10:30
Live guide ENHotel pickupFree cancellationfromUS$ 56per person
Scuba Diving Padang Bai: Shark Point, 2 dives
›
‹
Scuba Diving Padang Bai: Shark Point, 2 divesTwo guided dives at Shark Point in Padang Bai with White Tip Reef Shark encounters, hotel pickup from South Bali, lunch and full equipment included for certified divers.
13 reviews
5.00★
Duration
8h
Every dayLive guide EN · RU · UK · HR +1Hotel pickupFree cancellationfromUS$ 156per person
Mount Batur Sunrise Jeep Tour from Kuta: Climb to the Summit
›
‹
Mount Batur Sunrise Jeep Tour from Kuta: Climb to the SummitClimb Mount Batur volcano from Kuta with hotel pickup, breakfast at the summit and sunrise views over Lake Batur, the drive.
12 reviews
4.58★
Duration
7h–8h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 50per person
Dolphin watching & Aling-Aling Waterfall tour, North Bali
›
‹
Dolphin watching & Aling-Aling Waterfall tour, North BaliWatch dolphins at sunrise from a traditional outrigger boat in North Bali, then swim and cliff jump at Aling-Aling Waterfall with hotel pickup and local.
12 reviews
4.67★
Duration
10h
Every day
03:30
Hotel pickupFree cancellationfromUS$ 80per person
Lovina Dolphins Sunrise Tour: Waterfall & Temple
›
‹
Lovina Dolphins Sunrise Tour: Waterfall & TemplePrivate boat tour in Lovina to swim with dolphins at dawn, then hike to Git Git Waterfalls and visit Ulun Danu Beratan Temple with hotel pickup and entry fees.
12 reviews
5.00★
Duration
8h–10h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 89per person
Uluwatu Temple & Kecak Dance: Sunset, dinner, skip-the-line
›
‹
Uluwatu Temple & Kecak Dance: Sunset, dinner, skip-the-lineFive hours from pickup to dinner: Uluwatu Temple at sunset with skip-the-line Kecak Dance tickets, fresh seafood on Jimbaran Beach.
12 reviews
5.00★
Duration
5h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 37per person
Need help planning your next activity?