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 (641–660 of 1,094)

Nusa Penida Private Car Tour: Choose Your Route
›
‹
Nusa Penida Private Car Tour: Choose Your RoutePrivate car and driver for Nusa Penida's East or West route, with hotel pickup and flexible stops at Kelingking Beach, Diamond Beach.
16 reviews
4.88★
Duration
6h
start times · Every day
6
Live guide ENHotel pickupFree cancellationfromUS$ 57per person
Ubud Monkey Forest, Rice Terrace & Temples: 4 Bali sites in a day
›
‹
Ubud Monkey Forest, Rice Terrace & Temples: 4 Bali sites in a dayFull-day Bali tour covering Sacred Monkey Forest, Tegalalang Rice Terrace, Tirta Empul Temple and Kanto Lampo Waterfall with a live English-speaking.
16 reviews
5.00★
Duration
10h
start times · Every day
7
Live guide ENHotel pickupFree cancellationfromUS$ 19per person
Ubud temples, rice terraces & Cepung waterfall tour
›
‹
Ubud temples, rice terraces & Cepung waterfall tourTour through Ubud's sacred monkey forest, Tegalalang rice terraces and Cepung waterfall with a local guide, hotel pickup and air-conditioned van included.
16 reviews
5.00★
Duration
10h
Every dayLive guide ENHotel pickupFree cancellationfromUS$ 35per person
Parasailing in Tanjung Benoa: Three watersports in one afternoon
›
‹
Travelers' pick
Parasailing in Tanjung Benoa: Three watersports in one afternoonParasailing, jet ski and sea walker in Tanjung Benoa with hotel pickup, guide, insurance and water included over four hours of watersports.
16 reviews
4.88★
Duration
4h
start times · Every day
3
Live guide ENPickup optionalFree cancellationfromUS$ 85per person
Ubud Private Tour: Waterfall, Temple & Rice Terraces
›
‹
Ubud Private Tour: Waterfall, Temple & Rice TerracesPrivate full-day tour from Seminyak hotels through Ubud's highlands and cultural sites, with hotel pickup, professional English-speaking guide.
16 reviews
5.00★
Duration
9h–10h
start times · Every day
3
Live guide EN · MSHotel pickupFree cancellationfromUS$ 80per person
Ubud Balinese Cooking Class: Learn 9 Recipes with Market Tour
›
‹
Travelers' pick
Ubud Balinese Cooking Class: Learn 9 Recipes with Market TourLearn to make nine Balinese dishes step-by-step from a local chef in Ubud, starting with a morning market visit and rice paddy walk, then cook and eat what you've made.
15 reviews
4.67★
Duration
5h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 20per person
Nusa Lembongan Catamaran Cruise: Breakfast, Snorkel & Dolphins
›
‹
Travelers' pick
Nusa Lembongan Catamaran Cruise: Breakfast, Snorkel & DolphinsCatamaran cruise around Nusa Lembongan and Nusa Penida with breakfast, lunch and snorkeling gear included: groups stay under 20.
15 reviews
4.73★
Duration
5h
Every day
08:30
Live guide ENFree cancellationfromUS$ 102per person
ATV Riding in Bali: Mud Trails, Monkey Forest & Waterfall
›
‹
ATV Riding in Bali: Mud Trails, Monkey Forest & WaterfallRide ATVs through Bali's rice fields and jungle trails, then visit the Sacred Monkey Forest and Tegenungan Waterfall. Includes hotel pickup, guide, and lunch.
15 reviews
5.00★
Duration
8h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 115per person
Private Nusa Penida Tour: West, East or Combo
›
‹
Private Nusa Penida Tour: West, East or ComboPrivate tour of Nusa Penida with your own guide and driver, pickup from your hotel or port, and a choice of three routes covering Kelingking Beach.
15 reviews
5.00★
Duration
8h
start times · Every day
13
Live guide ENHotel pickupFree cancellationfromUS$ 23per person
Uluwatu Cliff Paragliding: 15-min Tandem Flight with Photos
›
‹
Travelers' pick
Uluwatu Cliff Paragliding: 15-min Tandem Flight with PhotosFly tandem paragliding 150 meters above Uluwatu's hidden beach with an English-speaking pilot, capturing your flight with photos and video.
15 reviews
4.20★
Duration
1h
Every dayLive guide ENFree cancellationfromUS$ 95per person
Nusa Penida Snorkeling Tour: Kelingking & Diamond Beach
›
‹
New
Nusa Penida Snorkeling Tour: Kelingking & Diamond BeachDay trip from Sanur to Nusa Penida with snorkeling on turquoise reefs, visits to Kelingking and Diamond beaches, fastboat, lunch and hotel pickup.
15 reviews
5.00★
Duration
8h
start times · Every day
4
Live guide ENPickup optionalFree cancellationfromUS$ 16.97per person
Private Surf Lesson in Canggu: Stand Up on Your First Day
›
‹
Private Surf Lesson in Canggu: Stand Up on Your First DayPrivate one-on-one surf lesson in Canggu with pickup from your accommodation, foam board, and instruction designed to get you standing on your first session.
15 reviews
5.00★
Duration
2h 30m
start times · Every day
7
Live guide ENPickup optionalFree cancellationfromUS$ 49per person
Bali Airport to Hotel Transfer
›
‹
Bali Airport to Hotel TransferPrivate transfer from Bali airport to your hotel with driver meet-and-greet, air-conditioned minivan, and bottled water. Travel times: 45 minutes to Sanur, 1.5 hours to Ubud.
15 reviews
5.00★
Duration
1h–1h 30m
start times · Every day
18
Live guide ENHotel pickupFree cancellationfromUS$ 22per person
ATV Riding in Ubud: Monkey Forest and Waterfall
›
‹
ATV Riding in Ubud: Monkey Forest and WaterfallRide an ATV through Ubud's tropical forests and rice terraces, stopping at Tegenungan Waterfall and the Sacred Monkey Forest Sanctuary with over 1,260.
15 reviews
5.00★
Duration
8h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 75per person
Kuta Beach Surfing Lesson: Stand Up in 90 Minutes
›
‹
Travelers' pick
Kuta Beach Surfing Lesson: Stand Up in 90 MinutesPrivate beginner surfing lesson at Kuta Beach with a dedicated instructor. Learn to stand and catch waves in 90 minutes with board and rashguard provided.
15 reviews
5.00★
Duration
1h 30m
start times · Every day
4
Live guide ENFree cancellationfromUS$ 14.14per person
Scuba Diving Tulamben: Beginner Certification with 2 Dives
›
‹
Scuba Diving Tulamben: Beginner Certification with 2 DivesLearn to dive in Tulamben's coral gardens and explore the USAT Liberty shipwreck with hotel pickup from Kuta, Seminyak or Sanur, plus lunch and certification.
15 reviews
5.00★
Duration
11h
Every dayLive guide EN · FR · ESHotel pickupFree cancellationfromUS$ 148per person
Nusa Penida Day Tour: Four Beaches & Boat Transfer
›
‹
Nusa Penida Day Tour: Four Beaches & Boat TransferVisit Nusa Penida's four signature beaches (Broken Beach, Angel's Billabong, Kelingking and Crystal Bay) on an eight to ten hour tour with fast boat.
14 reviews
4.64★
Duration
8h–10h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 81per person
Ubud: Monkey Forest & Jungle Swing with Rice Terraces
›
‹
Ubud: Monkey Forest & Jungle Swing with Rice TerracesFull-day Ubud tour with Monkey Forest, Goa Gajah temple, jungle swing, coffee plantation and Tegenungan Waterfall. Includes driver, entry fees, hotel pickup and transport.
14 reviews
5.00★
Duration
8h
Every day
08:30
Live guide ENHotel pickupFree cancellationfromUS$ 73per person
Ubud Sacred Monkey Forest & Art Village Tour
›
‹
Likely to sell out
Ubud Sacred Monkey Forest & Art Village TourHalf-day tour of Ubud's Sacred Monkey Forest with over 600 monkeys, plus Mas and Celuk villages and the Ubud Art Market. Includes private transport.
14 reviews
5.00★
Duration
4h
Every day
09:00
Live guide ENHotel pickupFree cancellationfromUS$ 59per person
Lempuyang Temple Gate of Heaven tour: Private guide, no arranging
›
‹
Lempuyang Temple Gate of Heaven tour: Private guide, no arrangingPrivate tour of Lempuyang Temple's Gate of Heaven and Tirta Gangga water palace in east Bali with English-speaking guide and hotel pickup included.
14 reviews
5.00★
Duration
10h
Every day
06:00
Live guide ENHotel pickupFree cancellationfromUS$ 53per person
Need help planning your next activity?