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 (701–720 of 1,094)

Bali Helicopter Tour: GWK Statue, Uluwatu & Melasti Beach
›
‹
Travelers' pick
Bali Helicopter Tour: GWK Statue, Uluwatu & Melasti Beach20-minute aerial tour over Bali's top landmarks: GWK Statue, Uluwatu Temple, and Melasti Beach. Private transport and landing fees included.
10 reviews
3.80★
Duration
20m–25m
Every dayLive guide ENFree cancellationfromUS$ 1,054per group
Ubud and Kintamani Volcano Full-Day Car Tour: Breathtaking Mount Batur views
›
‹
Ubud and Kintamani Volcano Full-Day Car Tour: Breathtaking Mount Batur viewsFull-day guided tour from Seminyak hotels to Ubud, Kintamani volcano and Tegenungan Waterfall with private air-conditioned car.
10 reviews
5.00★
Duration
9h–10h
start times · Every day
3
Live guide EN · MSHotel pickupFree cancellationfromUS$ 40per person
ATV Riding in Seminyak: Two-Hour Quad Bike Adventure
›
‹
Travelers' pick
ATV Riding in Seminyak: Two-Hour Quad Bike AdventureRide a quad bike through Bali rice fields, jungles and villages near Seminyak with a professional instructor, safety gear and hotel pickup included.
10 reviews
5.00★
Duration
11h–12h
start times · Every day
3
Live guide EN · MSHotel pickupFree cancellationfromUS$ 140per person
3-day Open Water Scuba Certification in Sanur
›
‹
3-day Open Water Scuba Certification in SanurGet your PADI certification diving to 18 meters in Sanur. Three-day course includes pool training, four ocean dives, instruction, and gear with hotel pickup.
10 reviews
5.00★
Duration
3d
Every day
09:00
Live guide ENfromUS$ 500per person
Snorkeling at Blue Lagoon & Tanjung Jepun: ATV quad biking combo
›
‹
Snorkeling at Blue Lagoon & Tanjung Jepun: ATV quad biking comboRide quad bikes through Ubud's jungle and rivers, then snorkel Blue Lagoon and Tanjung Jepun with a guide, lunch, and hotel pickup on this full-day adventure.
10 reviews
4.80★
Duration
9h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 87per person
Bali Water Sports & Uluwatu Sunset Tour: Jet Ski & Dinner
›
‹
Bali Water Sports & Uluwatu Sunset Tour: Jet Ski & DinnerPrivate full-day tour from Seminyak featuring water sports in Tanjung Benoa, Uluwatu Temple sunset views, traditional Kecak dance performance.
10 reviews
5.00★
Duration
11h–12h
start times · Every day
3
Live guide EN · MSHotel pickupFree cancellationfromUS$ 120per person
ATV Riding in Jimbaran with Bali Massage: Includes flower bath and lunch
›
‹
ATV Riding in Jimbaran with Bali Massage: Includes flower bath and lunchRide solo through Jimbaran's rice fields and river mud, then unwind with a traditional Bali massage, flower bath and lunch to complete your day.
10 reviews
5.00★
Duration
6h
start times · Every day
2
Live guide EN · AR · MSHotel pickupFree cancellationfromUS$ 107per person
Nusa Penida Island Beach Tour from Bali: Four Beaches in One Day
›
‹
Nusa Penida Island Beach Tour from Bali: Four Beaches in One DayHotel pickup in Bali, speedboat to Nusa Penida, then visit Broken Beach, Angel's Billabong, Kelingking Beach and Crystal Bay.
9 reviews
4.89★
Duration
9h–10h
Every day
06:30
Live guide EN · MSHotel pickupFree cancellationfromUS$ 95per person
Parasailing in Seminyak: Water Sports & Ubud Day Tour
›
‹
Parasailing in Seminyak: Water Sports & Ubud Day TourParasail and jet ski in Tanjung Benoa, then explore Sacred Monkey Forest, Ubud Palace, rice terraces and Tegenungan Waterfall with hotel pickup, lunch and guide.
9 reviews
4.67★
Duration
9h–10h
start times · Every day
3
Live guide EN · MSHotel pickupFree cancellationfromUS$ 100per person
Ubud: Bali River Tubing 7 Rapids & Lunch with Pickup
›
‹
Ubud: Bali River Tubing 7 Rapids & Lunch with PickupNinety minutes down the Pakerisan River through seven Class II+ rapids, ages 5–60. Includes hotel pickup, safety gear, guides, lunch and insurance. Small groups.
9 reviews
4.89★
Duration
1h 30m
start times · Every day
6
Live guide EN · MSPickup optionalFree cancellationfromUS$ 30per person
Snorkeling in Kuta: Blue Lagoon, Jungle Swing & Rice Fields
›
‹
Snorkeling in Kuta: Blue Lagoon, Jungle Swing & Rice FieldsSnorkel the Blue Lagoon with an instructor, swing over jungle palms, and walk Tegallalang rice terraces on a 10-hour all-inclusive tour from Kuta with lunch and equipment.
9 reviews
4.78★
Duration
10h
start times · Every day
4
Live guide ENPickup optionalFree cancellationfromUS$ 101per person
Lempuyang Temple Gate of Heaven tour: Besakih and Tirta Gangga
›
‹
Lempuyang Temple Gate of Heaven tour: Besakih and Tirta GanggaTour of East Bali's three sacred sites: start at Besakih Temple, the mother temple, then explore the royal water palace at Tirta Gangga with lunch.
9 reviews
4.89★
Duration
9h
Every day
08:30
Live guide ENPickup optionalFree cancellationfromUS$ 87per person
Uluwatu Beach and Cliff Tour with Temple and Fire Dance
›
‹
Uluwatu Beach and Cliff Tour with Temple and Fire DanceVisit five Uluwatu beaches and two cliff viewpoints, explore Uluwatu Temple, enjoy traditional BBQ lunch.
9 reviews
5.00★
Duration
10h–12h
Every day
09:00
Live guide ENHotel pickupFree cancellationfromUS$ 169per person
Nusa Penida tour from Bali: Four beaches and cliffs
›
‹
Nusa Penida tour from Bali: Four beaches and cliffsDay trip from Bali to Nusa Penida with private driver, boat transfer and lunch included. Visit Kelingking Beach's 250-meter cliff.
9 reviews
4.78★
Duration
10h
Every day
07:00
Live guide ENHotel pickupFree cancellationfromUS$ 91per person
Ubud & Celuk Village Tour: Gold Smiths & Wood Carvers
›
‹
Likely to sell out
Ubud & Celuk Village Tour: Gold Smiths & Wood CarversPrivate Ubud village tour from Nusa Dua with stops in Celuk and Mas. Includes hotel pickup, AC transport, and English-speaking guide. Half-day or full-day option.
9 reviews
5.00★
Duration
5h–6h
Every day
09:00
Live guide ENHotel pickupFree cancellationfromUS$ 44per person
Bali Tanjung Benoa Cooking Class: Spice Garden & Chef
›
‹
Travelers' pick
Bali Tanjung Benoa Cooking Class: Spice Garden & ChefLearn to cook traditional Balinese dishes in a hands-on class in Tanjung Benoa, starting with a guided walk through a spice and herb garden where you pick.
9 reviews
5.00★
Duration
2h
start times · Every day
2
Live guide ENPickup optionalFree cancellationfromUS$ 45per person
Couples spa treatment in Kuta: Massage, scrub and milk bath
›
‹
Couples spa treatment in Kuta: Massage, scrub and milk bathCouples massage and facial with flower milk bath and champagne in Kuta: three hours of Balinese body work and skincare for anniversaries and honeymoons.
9 reviews
5.00★
Duration
3h
Every dayFree cancellationfromUS$ 171per group
Ubud & Mount Batur: Private Day Trip with Rice Terraces
›
‹
Ubud & Mount Batur: Private Day Trip with Rice TerracesPrivate Ubud and Kintamani volcano tour with Tegalalang rice terraces, Tegenungan waterfall, and temples. Includes driver, lunch, and transport.
9 reviews
5.00★
Duration
9h
Every day
09:00
Hotel pickupFree cancellationfromUS$ 38per person
ATV Riding in Ubud: Monkey Forest & Rice Terrace
›
‹
ATV Riding in Ubud: Monkey Forest & Rice TerraceRide an ATV through Ubud's jungle trails, rice paddies and villages, then visit Monkey Forest and Tegalalang Rice Terrace. Includes guide, lunch.
9 reviews
4.89★
Duration
8h–10h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 90per person
Kecak fire dance in Uluwatu: Sunset temple tour with guide
›
‹
Kecak fire dance in Uluwatu: Sunset temple tour with guideWatch the Kecak fire dance at Uluwatu Temple during sunset with a private driver-guide, bottled water included, and air-conditioned transport from your hotel.
8 reviews
4.50★
Duration
6h 30m
Every day
08:30
Live guide ENHotel pickupFree cancellationfromUS$ 65per person
Need help planning your next activity?