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 (241–260 of 1,094)

3-Day Certified Dives in Nusa Lembongan: 7 Sites with Manta Rays
›
‹
Most booked
3-Day Certified Dives in Nusa Lembongan: 7 Sites with Manta RaysSpend 3 days diving 7 sites across Nusa Lembongan with a certified instructor, exploring Manta Bay, Crystal Bay and mangrove reefs while swimming with manta rays and sunfish.
141 reviews
4.98★
Duration
3d
Every dayLive guide EN · FR · ESFree cancellationfromUS$ 296per person
Private Car Charter to Ubud Area with English-Speaking Driver
›
‹
Private Car Charter to Ubud Area with English-Speaking DriverPrivate car charter in Bali's Ubud area with English-speaking driver, air-conditioned vehicle and pickup included.
140 reviews
4.94★
Duration
10h
Every day
08:30
Live guide ENHotel pickupFree cancellationfromUS$ 29per person
Bali Swing Tickets: All Swings & Photo Spots Included
›
‹
Best value
Bali Swing Tickets: All Swings & Photo Spots IncludedSwing on five jungle swings connected to natural palm trees and pose at seven photo spots in Sidan Village near Ubud: one ticket, no hidden fees, two hours of access.
139 reviews
4.98★
Duration
2h
start times · Every day
4
Free cancellationfromUS$ 21per person
Ubud Private Day Tour: Art Villages, Waterfall & Temples
›
‹
★Top rated
Ubud Private Day Tour: Art Villages, Waterfall & TemplesPrivate full-day Ubud tour with hotel pickup, visiting art villages, Tegenungan Waterfall, Batuan Temple.
138 reviews
5.00★
Duration
8h
Every day
08:30
Live guide ENHotel pickupFree cancellationfromUS$ 37per person
Bali 5-Day Tour: Ubud, Temples & Rice Terraces
›
‹
Travelers' pick
Bali 5-Day Tour: Ubud, Temples & Rice TerracesFive-day Bali tour covering central, western, northern, eastern and southern regions. Includes Ubud, Kintamani volcano, Tanah Lot Temple, Lempuyang, and GWK statue.
137 reviews
4.95★
Duration
5d
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 315per person
Uluwatu Temple & Kecak Fire Dance: Sunset & Show
›
‹
Travelers' pick
Uluwatu Temple & Kecak Fire Dance: Sunset & ShowUluwatu Temple sunset tour with Kecak Fire Dance show, hotel pickup, English guide & photos included. Evening performance 6–8 PM, small groups from Seminyak.
136 reviews
4.52★
Duration
6h
start times · Every day
9
Live guide ENPickup optionalFree cancellationfromUS$ 31per person
Parasailing in Tanjung Benoa: Four water sports in one morning
›
‹
Travelers' pick
Parasailing in Tanjung Benoa: Four water sports in one morningParasailing, banana boat, jet ski and donut boat at Tanjung Benoa with hotel pickup from Seminyak, Kuta or Nusa Dua, four activities back-to-back.
136 reviews
4.85★
Duration
4h
start times · Every day
4
Live guide EN · AR · RU · KO +2Pickup optionalFree cancellationfromUS$ 82per person
Heiwa Spa & Hiiragi Dining Kuta: Massage, Facial & Lunch
›
‹
Heiwa Spa & Hiiragi Dining Kuta: Massage, Facial & LunchSpa day in Kuta with Heiwa's 60-minute aromatherapy massage, facial and foot ritual, followed by a curated lunch or dinner set at Hiiragi Restaurant.
136 reviews
5.00★
Duration
2h 30m
start times · Every day
11
Live guide ENFree cancellationfromUS$ 128per person
Ubud: Silver Jewelry Making Class in Ceking Rice Terraces
›
‹
Travelers' pick
Ubud: Silver Jewelry Making Class in Ceking Rice TerracesShape pure silver into your own ring or pendant in Ubud’s Ceking rice terraces, with a local Balinese guide. Includes all materials, snacks, and easy taxi pickup.
135 reviews
4.96★
Duration
2h
start times · Every day
3
Live guide ENFree cancellationfromUS$ 31per person
Ubud Market Tour & Balinese Cooking Class with Putu
›
‹
Ubud Market Tour & Balinese Cooking Class with PutuCook authentic Balinese dishes with Putu at her home kitchen near Pejeng market. Learn about spices and family recipes while preparing 2-3 traditional.
134 reviews
4.99★
Duration
5h
Every day
07:00
Live guide ENHotel pickupFree cancellationfromUS$ 95per person
Bali Temples, Rice Terraces & Waterfalls Day Tour with Pickup
›
‹
Travelers' pick
Bali Temples, Rice Terraces & Waterfalls Day Tour with PickupStep into Bali’s temples, rice terraces, and waterfalls on a private day trip from your hotel. Includes all entry fees, air-conditioned car, and a local guide.
134 reviews
4.73★
Duration
8h–10h
start times · Every day
8
Live guide EN · RU · JAPickup optionalFree cancellationfromUS$ 45per person
Private Bali Tour with Local Guide: Kuta & Beyond
›
‹
Private Bali Tour with Local Guide: Kuta & BeyondPrivate day tour in Kuta with experienced female guide who skips commission-driven stops and shows you her favorite Bali. Airport pickup included.
133 reviews
4.97★
Duration
10h
Every day
08:00
Live guide EN · JVHotel pickupFree cancellationfromUS$ 90per group
Telaga Waja River Rafting Bali: Class III-IV Rapids & Waterfall
›
‹
Telaga Waja River Rafting Bali: Class III-IV Rapids & WaterfallTelaga Waja River rafting near Ubud with class III-IV rapids, waterfall stop, and lunch included. Hotel pickup, professional guide, 2-2.5 hours on water. 16 km route.
132 reviews
4.61★
Duration
2h
start times · Every day
2
Live guide ENPickup optionalInstant confirmationfromUS$ 50per person
Bali Seminyak Cooking Class: Market Tour & 12 Balinese Dishes
›
‹
Bali Seminyak Cooking Class: Market Tour & 12 Balinese DishesFollow a local guide through Seminyak’s morning market, taste spices, and cook 12 Balinese dishes in a hands-on class. Includes pickup, lunch, and a cookbook.
132 reviews
4.94★
Duration
4h 30m
Mon–Sat
08:00
Live guide ENPickup optionalfromUS$ 72per person
UTV Buggy Riding in Ubud: 7 km Private Track Adventure
›
‹
Travelers' pick
UTV Buggy Riding in Ubud: 7 km Private Track AdventureGet behind the wheel of a fully automatic UTV buggy on a private 7 km track through Ubud's muddy trails, rice fields, crocodile cave and jungle paths.
132 reviews
4.94★
Duration
1h
start times · Every day
7
Live guide ENInstant confirmationfromUS$ 26per person
Ayung River white water rafting in Bali: 33 rapids
›
‹
Ayung River white water rafting in Bali: 33 rapidsWhite water rafting on Bali's Ayung River with 33 class 2 & 3 rapids, hotel pickup, shower and gourmet lunch included. Live guide in English, Russian, Chinese or Japanese.
132 reviews
4.70★
Duration
5h
Every day
07:00
Live guide EN · RU · ZH · JAHotel pickupFree cancellationfromUS$ 69per person
Private Mount Batur Sunrise Trek from Seminyak
›
‹
Private Mount Batur Sunrise Trek from SeminyakWake up in Bali for a Mount Batur sunrise trek, see Lake Batur & volcano views, and share breakfast at the summit. Includes pickup and a friendly local guide.
132 reviews
4.98★
Duration
8h
start times · Every day
5
Live guide ENHotel pickupFree cancellationfromUS$ 35per person
Mount Batur Sunrise Jeep Tour from Ubud: 4x4 without the trek
›
‹
Mount Batur Sunrise Jeep Tour from Ubud: 4x4 without the trekDrive a 4x4 Jeep to Mount Batur's summit for sunrise without hiking, then explore the black lava fields from the 1963 eruption. Pickup.
131 reviews
4.92★
Duration
8h
start times · Every day
2
Live guide ENPickup optionalFree cancellationfromUS$ 25per person
Ubud Private Tour: Waterfalls, Rice Terrace & Monkey Forest
›
‹
Ubud Private Tour: Waterfalls, Rice Terrace & Monkey ForestPrivate Ubud tour with entrance tickets, driver-guide and flexible stops at Tegalalang Rice Terrace, Tirta Empul Temple.
131 reviews
5.00★
Duration
8h–10h
start times · Every day
5
Live guide ENHotel pickupFree cancellationfromUS$ 42per person
Ubud Cooking Class & Organic Farm: 6+ Balinese Dishes
›
‹
Ubud Cooking Class & Organic Farm: 6+ Balinese DishesCook 6+ Balinese dishes at an organic farm in Taro Village, north of Ubud. Includes market tour, farm harvest, lunch, and take-home recipes. Small groups.
130 reviews
4.98★
Duration
5h 30m
start times · Every day
3
Live guide ENFree cancellationfromUS$ 38per person
Need help planning your next activity?