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 (621–640 of 1,094)

Snorkeling in Padangbai: Blue Lagoon with private boat and guide
›
‹
Snorkeling in Padangbai: Blue Lagoon with private boat and guideSnorkel the Blue Lagoon and Tanjung Jepun from Padangbai with private hotel pickup, traditional boat, guide and Indonesian lunch included.
18 reviews
4.83★
Duration
6h
start times · Every day
4
Live guide ENHotel pickupFree cancellationfromUS$ 57per person
Dirt Bike Tour Bali: Jungle, River & Waterfall Ride
›
‹
Dirt Bike Tour Bali: Jungle, River & Waterfall RideRide dirt bikes through Bali jungle, river crossings and rice paddies on a full-day tour with lunch, all gear and hotel pickup included.
18 reviews
5.00★
Duration
7h–8h
Every day
08:00
Live guide ENFree cancellationfromUS$ 141per person
Bali Instagram Tour: Handara Gate, Twin Lakes & Ulun Danu Temple
›
‹
Bali Instagram Tour: Handara Gate, Twin Lakes & Ulun Danu TemplePrivate guided tour of Bali's most photographed sites including Handara Gate, Banyu Mala waterfall, twin lakes.
18 reviews
4.89★
Duration
10h
Every day
08:00
Live guide ENHotel pickupFree cancellationfromUS$ 79per person
Snorkeling Nusa Lembongan: Blue Lagoon & Mangroves
›
‹
Travelers' pick
Snorkeling Nusa Lembongan: Blue Lagoon & MangrovesSnorkel around Nusa Lembongan and Nusa Ceningan with pickup from Sanur, visiting Blue Lagoon, the Yellow Bridge, Devil's Tears, and mangrove forest in a half-day tour.
18 reviews
4.61★
Duration
3h–4h
start times · Every day
6
Pickup optionalFree cancellationfromUS$ 56per person
Mountain Cycling Tour Bali: 16km through rice fields and villages
›
‹
Mountain Cycling Tour Bali: 16km through rice fields and villagesCycle 16km downhill from Mount Batur through Balinese villages, rice fields and bamboo forest with guide, lunch and hotel pickup included.
18 reviews
4.94★
Duration
5h
Every dayLive guide EN · RU · ZH · JAHotel pickupFree cancellationfromUS$ 70per person
Ubud City Tour: Monkey Forest, Palace, Market & Rice Terrace
›
‹
Ubud City Tour: Monkey Forest, Palace, Market & Rice TerraceEight-hour Ubud tour with hotel pickup, English-speaking driver and all entry tickets included: visit the Monkey Forest's 340 macaques, the Palace.
18 reviews
4.67★
Duration
8h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 35per person
Bali Ubud Flying Dress Photoshoot Private Session
›
‹
Bali Ubud Flying Dress Photoshoot Private SessionPrivate flying dress photoshoot in Ubud starting at 6am with hotel pickup, professional photographer and edited photos. Two iconic backdrops.
17 reviews
5.00★
Duration
7h
start times · Every day
5
Live guide ENHotel pickupFree cancellationfromUS$ 620per person
Bali: Lempuyang Temple & Waterfall tour with driver
›
‹
Bali: Lempuyang Temple & Waterfall tour with driverVisit Bali’s Lempuyang Temple, Kanto Lampo Waterfall, Tirta Gangga & Virgin Beach with a local driver. Includes hotel pickup, entry fees & shuttle.
17 reviews
4.88★
Duration
10h
Every day
07:00
Live guide ENHotel pickupFree cancellationfromUS$ 63per person
2-Day Bali Highlights Tour: Private Car, Villa Pickup
›
‹
Travelers' pick
2-Day Bali Highlights Tour: Private Car, Villa PickupTwo-day Bali tour with private transport and guide visiting Ubud temples, rice terraces, Tanah Lot, and Uluwatu for sunset views over the ocean.
17 reviews
4.94★
Duration
2d
Every day
08:00
Live guide EN · MSHotel pickupFree cancellationfromUS$ 180per person
ATV Riding in Seminyak: River Tubing and Quad Bike Adventure
›
‹
ATV Riding in Seminyak: River Tubing and Quad Bike AdventureRide quad bikes through Bali rice fields and jungle, then tube the Pakerisan River on this full-day adventure from Seminyak with lunch and instruction.
17 reviews
4.71★
Duration
7h–8h
start times · Every day
2
Live guide EN · MSHotel pickupFree cancellationfromUS$ 110per person
Bali Day Tour: Mt. Batur, Rice Terraces & Waterfall
›
‹
Bali Day Tour: Mt. Batur, Rice Terraces & WaterfallPrivate eight-hour Bali tour with English-speaking guide visiting Mount Batur, rice terraces, temples, waterfalls, and Ubud Art Market, with hotel pickup and lunch.
17 reviews
4.94★
Duration
8h–10h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 58per person
Bali: Coffee & Coconut Wine Tour with Jungle Tasting
›
‹
Bali: Coffee & Coconut Wine Tour with Jungle TastingExperience Bali’s coffee making and coconut wine in lush jungle settings, with tastings and local farmer encounters. Includes Ubud pickup and all drinks except kopi luwak.
17 reviews
4.94★
Duration
3h 30m
Every day
15:00
Live guide EN · ESHotel pickupFree cancellationfromUS$ 37per person
Ubud Day Tour: Monkey Forest, Rice Terrace & Night Market
›
‹
Ubud Day Tour: Monkey Forest, Rice Terrace & Night MarketPrivate car tour of Ubud hits the Monkey Forest's 700 macaques, Tegalalang's terraced rice fields, Tibumana Waterfall and the Gianyar Night Market, guide.
17 reviews
5.00★
Duration
10h
start times · Every day
4
Live guide ENHotel pickupFree cancellationfromUS$ 24per person
North Bali Tour: Temple, Lake, Waterfall & Hot Spring
›
‹
North Bali Tour: Temple, Lake, Waterfall & Hot SpringFull-day North Bali tour from Seminyak hotels with five stops: Ulun Danu Beratan Temple on the lake, two mountain lakes.
17 reviews
4.71★
Duration
9h–10h
start times · Every day
3
Live guide EN · MSHotel pickupFree cancellationfromUS$ 80per person
Ubud Tour: Monkey Forest, Rice Terraces & Temples
›
‹
Ubud Tour: Monkey Forest, Rice Terraces & TemplesPrivate guided tour of Ubud with hotel pickup, visiting Sacred Monkey Forest Sanctuary, Tegalalang Rice Terrace, Tirta Empul Temple.
16 reviews
5.00★
Duration
8h–10h
start times · Every day
5
Live guide ENHotel pickupFree cancellationfromUS$ 45per person
Ubud Private Custom Tour: Build Your Own Bali Day
›
‹
Ubud Private Custom Tour: Build Your Own Bali DayPrivate custom tour from Seminyak covering Ubud, waterfalls, rice terraces and temples. You pick the stops, set the pace.
16 reviews
5.00★
Duration
10h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 65per group
Goa Gajah & Ubud Private Tour: Temples, rice terraces, swing
›
‹
Goa Gajah & Ubud Private Tour: Temples, rice terraces, swingPrivate tour of Ubud's Goa Gajah temple, Monkey Forest, Tegalalang Rice Terrace and Tirta Empul spring with English-speaking driver-guide.
16 reviews
5.00★
Duration
8h–10h
start times · Every day
4
Live guide ENHotel pickupFree cancellationfromUS$ 95per person
Mount Agung Sunrise Hike: Climb Bali's Sacred Volcano
›
‹
Mount Agung Sunrise Hike: Climb Bali's Sacred VolcanoHike Mount Agung from midnight to summit with a local guide, entrance ticket and hotel pickup included.
16 reviews
4.75★
Duration
12h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 74per person
Ubud Private Tour: Rice Terraces, Waterfall & Jungle Swing
›
‹
Ubud Private Tour: Rice Terraces, Waterfall & Jungle SwingPrivate full-day tour of Ubud with hotel pickup, visiting Tegalalang Rice Terrace, Tegenungan Waterfall.
16 reviews
5.00★
Duration
10h
start times · Every day
3
Live guide EN · FRHotel pickupFree cancellationfromUS$ 34per person
3-day PADI Open Water Snorkeling in Nusa Lembongan: Get Certified
›
‹
3-day PADI Open Water Snorkeling in Nusa Lembongan: Get CertifiedLearn to scuba dive over three days in Nusa Lembongan with a certified PADI instructor, starting in the pool and moving to open water dives to 18 meters deep.
16 reviews
5.00★
Duration
3d
Every day
08:00
Live guide ENfromUS$ 425per person
Need help planning your next activity?