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–20 of 1,094)

Ubud Private Tour: Rice Terraces, Temples & Waterfall
›
‹
Most booked
Ubud Private Tour: Rice Terraces, Temples & WaterfallPrivate guided tour from Kuta to Ubud with Sacred Monkey Forest, Tegalalang Rice Terrace, Tirta Empul Temple and Tegenungan Waterfall.
17,730 reviews
4.99★
Duration
9h–10h
start times · Every day
4
Live guide ENHotel pickupFree cancellationfromUS$ 96per person
Nusa Penida Day Trip: Manta Ray Snorkeling & Kelingking Cliff
›
‹
Travelers' pick
Nusa Penida Day Trip: Manta Ray Snorkeling & Kelingking CliffSnorkel at four spots off Nusa Penida including Manta Point where you may swim with manta rays, then explore Kelingking Cliff by car, boat.
10,892 reviews
4.95★
Duration
8h–9h
start times · Every day
3
Live guide ENPickup optionalFree cancellationfromUS$ 73per person
Ubud Full-Day Tour: Jungle Swing, Rice Terraces & Waterfall
›
‹
Travelers' pick
Ubud Full-Day Tour: Jungle Swing, Rice Terraces & WaterfallPrivate 10-hour Ubud tour with hotel pickup and English-speaking guide through rice terraces, temples, waterfalls and jungle swings, including lunch.
9,228 reviews
4.98★
Duration
10h
start times · Every day
5
Live guide ENHotel pickupFree cancellationfromUS$ 59per person
Ubud tour with Monkey Forest, Jungle Swing and Rice Terrace
›
‹
Travelers' pick
Ubud tour with Monkey Forest, Jungle Swing and Rice TerracePrivate guided tour of Ubud's top sights with hotel pickup, local English-speaking guide, and air-conditioned transport.
8,149 reviews
4.98★
Duration
8h–10h
start times · Every day
5
Live guide ENHotel pickupFree cancellationfromUS$ 27per person
Ubud Day Tour: Monkey Forest, Rice Terraces & Waterfall
›
‹
Travelers' pick
Ubud Day Tour: Monkey Forest, Rice Terraces & WaterfallNine hours covering Ubud's highlights with a private driver-guide, hotel pickup and all entry fees included: visit the Monkey Forest.
5,561 reviews
4.97★
Duration
8h–10h
start times · Every day
5
Live guide EN · MS · JAHotel pickupFree cancellationfromUS$ 28per person
75-Minute Full Body Massage in Ubud Traditional Spa
›
‹
75-Minute Full Body Massage in Ubud Traditional SpaA full body massage in Ubud's traditional spa, with herbal welcome drink, warm tea, and hotel pickup and drop-off included in this relaxing afternoon escape.
5,473 reviews
4.97★
Duration
2h
Every dayLive guide ENPickup optionalFree cancellationfromUS$ 27per person
Uluwatu Sunset Tour from Ubud: Kecak Dance & Seafood Dinner
›
‹
Travelers' pick
Uluwatu Sunset Tour from Ubud: Kecak Dance & Seafood DinnerPrivate tour from Ubud to Uluwatu Temple with Kecak Fire Dance performance and optional Jimbaran Beach seafood dinner.
4,550 reviews
4.86★
Duration
7h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 35US$ 32per person
Bali: Tanah Lot, Jatiluwih Rice Terraces & Waterfalls Day Trip
›
‹
Travelers' pick
Bali: Tanah Lot, Jatiluwih Rice Terraces & Waterfalls Day TripFeel the sea breeze at Tanah Lot, swim in Banyumala Waterfalls, and wander Jatiluwih’s UNESCO rice terraces. Includes private car, lunch, and all entry fees.
3,943 reviews
4.98★
Duration
8h–10h
Every day
06:00
Live guide ENHotel pickupFree cancellationfromUS$ 100per person
Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling
›
‹
Travelers' pick
Nusa Penida Day Trip from Ubud: Kelingking Beach & SnorkelingAll-inclusive Nusa Penida day trip from Ubud with fast boat, private car, four beaches and lunch. Departs 7am, returns evening. Snorkeling at Crystal Bay included.
3,728 reviews
4.79★
Duration
12h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 94per person
Bali Instagram Tour: Temples, Waterfalls & Rice Terraces
›
‹
Travelers' pick
Bali Instagram Tour: Temples, Waterfalls & Rice TerracesVisit Pura Lempuyang Temple, Tirta Gangga Water Palace, Tukad Cepung Waterfall and Tegalalang rice terraces on a full-day private tour from your hotel with guide and lunch.
3,465 reviews
4.97★
Duration
10h–12h
start times · Every day
2
Live guide EN · VIHotel pickupFree cancellationfromUS$ 114per person
Snorkeling at Blue Lagoon Beach, Bali: 2 hours in the water
›
‹
Travelers' pick
Snorkeling at Blue Lagoon Beach, Bali: 2 hours in the waterSnorkel two spots near Padang Bay for two hours total, with hotel pickup, lunch, and all gear included. See lion fish.
3,350 reviews
4.81★
Duration
6h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 42per person
Three Bali Waterfalls Tour from Ubud: Swim and explore
›
‹
Travelers' pick
Three Bali Waterfalls Tour from Ubud: Swim and exploreThree waterfalls near Ubud with private guide, hotel pickup, lunch and transport included: swim in fresh mountain water at Tibumana, Tukad Cepung and Tegenungan.
3,214 reviews
4.97★
Duration
8h
start times · Every day
7
Live guide ENHotel pickupFree cancellationfromUS$ 53per person
Bali Full-Day Village Tour from Seminyak: All Inclusive
›
‹
Travelers' pick
Bali Full-Day Village Tour from Seminyak: All InclusiveFull-day tour from Seminyak through Bali's traditional villages, rice terraces and temples with hotel pickup, lunch and all entrance fees included.
3,142 reviews
4.93★
Duration
10h
start times · Every day
3
Live guide EN · AR · RU · KO +3Hotel pickupFree cancellationfromUS$ 68per person
Bali: Water Temples & Jatiluwih Rice Terraces Day Trip
›
‹
Travelers' pick
Bali: Water Temples & Jatiluwih Rice Terraces Day TripFeel the spirit of Bali’s water temples, wander UNESCO Jatiluwih rice terraces, and catch sunset at Tanah Lot. Includes hotel pickup, entry fees, and local guide.
2,785 reviews
4.96★
Duration
10h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 39per person
Snorkeling Nusa Penida from Sanur: Four stops with manta rays
›
‹
Travelers' pick
Snorkeling Nusa Penida from Sanur: Four stops with manta raysFour snorkeling stops from Sanur to Nusa Penida by fast boat, including Manta Point, plus land time at Kelingking Beach and included lunch: GoPro photos and videos are free.
2,704 reviews
4.92★
Duration
8h
Every day
07:30
Live guide EN · JVFree cancellationfromUS$ 70per person
Private Ubud Tour: Sacred Monkey Forest, Rice Terraces & Temple
›
‹
Travelers' pick
Private Ubud Tour: Sacred Monkey Forest, Rice Terraces & TempleEight to ten hours exploring Ubud's Sacred Monkey Forest, Tegallalang Rice Terraces, Tirta Empul Temple and a coffee plantation with a private guide.
2,656 reviews
4.96★
Duration
8h–10h
start times · Every day
6
Live guide EN · ZH · IT · FR +1Hotel pickupFree cancellationfromUS$ 28per person
Bali Ubud: ATV Quad Bike Jungle, Tunnel & Waterfall Ride
›
‹
Best value
Bali Ubud: ATV Quad Bike Jungle, Tunnel & Waterfall RideFeel the rush on an ATV quad bike through Bali’s Ubud jungle, natural tunnels & waterfalls. Includes pickup, safety gear, lunch & local guide for a wild day out.
2,356 reviews
4.90★
Duration
1h 30m
start times · Every day
14
Live guide ENPickup optionalFree cancellationfromUS$ 25per person
East Bali tour: Gate of Heaven, Water Palace & Sidemen
›
‹
Travelers' pick
East Bali tour: Gate of Heaven, Water Palace & SidemenPrivate tour of eastern Bali's temples and villages with air-conditioned car, English-speaking guide.
2,266 reviews
4.97★
Duration
10h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 90per person
Bali: Mount Batur Sunrise Hike & Hot Spring with Pickup
›
‹
Travelers' pick
Bali: Mount Batur Sunrise Hike & Hot Spring with PickupWake up early for a Mount Batur sunrise hike from Bali, guided by locals. Enjoy breakfast at the summit, soak in a natural hot spring, and relax with easy hotel pickup.
2,230 reviews
4.90★
Duration
10h
start times · Every day
3
Live guide ENPickup optionalFree cancellationfromUS$ 33per person
Ubud Private Car Hire: 10-Hour Custom Itinerary & Hotel Pickup
›
‹
Travelers' pick
Ubud Private Car Hire: 10-Hour Custom Itinerary & Hotel PickupPrivate car with local driver in Ubud covering Tegalalang Rice Terraces, Tegenungan Waterfall, Tirta Empul Temple & more. Fuel included, hotel pickup, customize your route.
2,220 reviews
4.88★
Duration
10h
start times · Every day
5
Live guide ENHotel pickupFree cancellationfromUS$ 31per person
Need help planning your next activity?