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 (561–580 of 1,094)

Menjangan Island diving: 2 dives with certified guide
›
‹
Menjangan Island diving: 2 dives with certified guideSix hours at Menjangan Island with two dives, lunch and drinks included. A local guide leads certified divers to coral walls and Gorgonian sea fans where.
27 reviews
5.00★
Duration
6h
Every day
08:30
Live guide EN · DE · NLPickup optionalFree cancellationfromUS$ 115per person
Parasailing in Seminyak: Water sports, lunch and spa
›
‹
Parasailing in Seminyak: Water sports, lunch and spaParasailing, jet ski and banana boat at Tanjung Benoa with hotel pickup from Seminyak, lunch, spa treatment at Bali Orchid Spa.
27 reviews
4.70★
Duration
6h–7h
start times · Every day
6
Live guide EN · MSHotel pickupFree cancellationfromUS$ 110per person
Bali Rafting and ATV Quad Bike Adventure with Lunch
›
‹
Bali Rafting and ATV Quad Bike Adventure with LunchRide an ATV through Bali's Gorilla Tunnel and jungle mud trails, then raft whitewater rapids with a guide. Includes lunch, gear and pickup from major resorts.
26 reviews
4.96★
Duration
1h
start times · Every day
9
Live guide ENPickup optionalFree cancellationfromUS$ 35per person
2-Day Certified Dives in Pemuteran: 5 dives in Menjangan Park
›
‹
2-Day Certified Dives in Pemuteran: 5 dives in Menjangan ParkCertified divers explore 5 Menjangan Park sites over 2 days from Pemuteran with instructor guidance, equipment and boat transport included.
26 reviews
4.85★
Duration
2d
Every dayLive guide EN · FR · ESFree cancellationfromUS$ 172per person
Kuta Electric Bike Tour: Beach Ride with Temple & Meal
›
‹
Kuta Electric Bike Tour: Beach Ride with Temple & MealRide electric bikes along Kuta, Legian and Seminyak beaches with a local guide, visit a temple, and enjoy traditional Balinese pork satay. Pickup and safety gear included.
26 reviews
4.85★
Duration
3h–4h
Every dayLive guide ENPickup optionalFree cancellationfromUS$ 50per person
Seminyak Water Sports: Jet Ski, Snorkeling & Parasailing Package
›
‹
Seminyak Water Sports: Jet Ski, Snorkeling & Parasailing PackageSeminyak water sports with jet ski, snorkeling, parasailing and more. Includes transport, equipment, instructor and insurance. Half or full day options.
26 reviews
4.62★
Duration
2h 30m
start times · Every day
6
Live guide EN · MSHotel pickupFree cancellationfromUS$ 70per person
Blue Lagoon Snorkeling: Bali's Calmest Waters for Beginners
›
‹
Blue Lagoon Snorkeling: Bali's Calmest Waters for BeginnersSnorkel Blue Lagoon's calm Indian Ocean waters with professional instructor and full gear included. Pickup from your hotel, lunch.
26 reviews
4.85★
Duration
12h
Every day
08:00
Live guide EN · MSHotel pickupFree cancellationfromUS$ 120per person
Nusa Penida day trip: Four beaches, private guide, lunch included
›
‹
Nusa Penida day trip: Four beaches, private guide, lunch includedPrivate day trip to Nusa Penida with English-speaking driver-guide, fast boat tickets, lunch and hotel pickup: visit Kelingking Beach, Broken Beach.
26 reviews
4.88★
Duration
8h
start times · Every day
5
Live guide ENPickup optionalFree cancellationfromUS$ 40per person
Diving in Tanjung Benoa: Sea walking with helmet
›
‹
Diving in Tanjung Benoa: Sea walking with helmetWalk the seabed in Tanjung Benoa wearing a diving helmet and air supply, interacting with fish and coral at 15 feet down: no diving certification needed.
26 reviews
4.42★
Duration
4h
start times · Every day
6
Live guide ENHotel pickupFree cancellationfromUS$ 40per person
Mount Batur sunrise trek from Ubud: Summit by dawn
›
‹
Mount Batur sunrise trek from Ubud: Summit by dawnTrek Mount Batur from Ubud before dawn with a guide to reach the summit at sunrise, with hotel pickup and breakfast to fuel your climb.
26 reviews
4.46★
Duration
10h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 30per person
Mt. Batur sunrise trek with hot spring and jungle swing
›
‹
Mt. Batur sunrise trek with hot spring and jungle swingTrek Mt. Batur's eastern slope before dawn, reach the summit for sunrise over a second active volcano, cook breakfast using steam from the crater.
25 reviews
4.84★
Duration
8h
Every dayLive guide EN · MSHotel pickupFree cancellationfromUS$ 35per person
Ubud VW Safari Tour from Seminyak: Classic Car, 5 Stops
›
‹
Travelers' pick
Ubud VW Safari Tour from Seminyak: Classic Car, 5 StopsPrivate Volkswagen classic car tour through Ubud's rice terraces, waterfalls and temples, nine to ten hours with hotel pickup from Seminyak and all entry tickets.
25 reviews
4.92★
Duration
9h–10h
start times · Every day
3
Live guide EN · MSHotel pickupFree cancellationfromUS$ 100per person
Ubud & Tanjung Benoa: Parasailing, Jet Ski & Banana Boat
›
‹
Travelers' pick
Ubud & Tanjung Benoa: Parasailing, Jet Ski & Banana BoatFour watersports at Tanjung Benoa beach: parasailing, jet ski, banana boat and donut boat. Includes hotel pickup, equipment and instructors. 2–3 hours.
25 reviews
4.76★
Duration
4h
start times · Every day
7
Live guide EN · JA · FRHotel pickupFree cancellationfromUS$ 61per person
Rafting on Bali's Ayung River: 2 hours with lunch included
›
‹
Rafting on Bali's Ayung River: 2 hours with lunch includedRaft Bali's longest river, the Ayung, with a guide steering you past waterfalls and jungle for three hours: safety gear, lunch and insurance all included, no experience needed.
25 reviews
4.44★
Duration
3h
start times · Every day
5
Live guide ENFree cancellationfromUS$ 38per person
Snorkeling at Menjangan Island from Pemuteran: National Park Tickets Included
›
‹
Travelers' pick
Snorkeling at Menjangan Island from Pemuteran: National Park Tickets IncludedBoat trip from Pemuteran Beach to Menjangan Island with two snorkeling sites, guide, all equipment and lunch included.
25 reviews
4.96★
Duration
5h
start times · Every day
2
Live guide EN · DE · PT · FRFree cancellationfromUS$ 56per person
Bali Waterfall Tour: Four Hidden Falls, Private & Inclusive
›
‹
Bali Waterfall Tour: Four Hidden Falls, Private & InclusivePrivate full-day Bali waterfall tour with English-speaking guide visiting Munduk, Banyumala Twin, Banyuwana Amertha and Leke Leke waterfalls, including lunch.
25 reviews
5.00★
Duration
10h–11h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 89per person
Nusa Penida Private Snorkeling & Kelingking Beach from Kuta
›
‹
Nusa Penida Private Snorkeling & Kelingking Beach from KutaPrivate snorkeling tour from Kuta to Nusa Penida with Kelingking Beach, Angel's Billabong & Broken Beach. Includes speedboat, lunch, GoPro footage. Full day from Sanur Harbor.
25 reviews
4.96★
Duration
7h–10h
start times · Every day
8
Live guide ENHotel pickupFree cancellationfromUS$ 77per person
Telaga Waja Rafting and ATV Ride: Class 3-4 Rapids with Ubud
›
‹
Telaga Waja Rafting and ATV Ride: Class 3-4 Rapids with UbudRaft class 3-4 rapids on Telaga Waja River and ride ATVs through Ubud's rice fields and villages on a private full-day adventure with lunch and a guide leading the way.
24 reviews
4.75★
Duration
10h
Every day
08:00
Live guide EN · MSHotel pickupFree cancellationfromUS$ 100per person
Dolphin watching tour Lovina Beach: Sunrise boat & Wanagiri Hill
›
‹
Dolphin watching tour Lovina Beach: Sunrise boat & Wanagiri HillWatch dolphins jump and swim from a traditional jukung boat at sunrise in Lovina Beach, then visit Wanagiri Hill to see its twin lakes. Includes pickup.
24 reviews
4.21★
Duration
10h
Every day
03:00
Live guide ENHotel pickupFree cancellationfromUS$ 41per person
Kuta, Bali: Private Driver & Guide with Hotel Pickup
›
‹
Kuta, Bali: Private Driver & Guide with Hotel PickupPrivate guide and driver in Kuta, Bali with hotel pickup. Customize your itinerary, licensed local guide, no hidden fees. Book 24 hours ahead.
24 reviews
5.00★
Duration
8h–10h
start times · Every day
3
Live guide EN · DEPickup optionalFree cancellationfromUS$ 55per person
Need help planning your next activity?