Things to do in Bali

Write Review Share

7,338 activities found

Mount Batur Camping Tour with Sunset and Sunrise Experience
Ubud, Indonesia

Mount Batur Camping Tour with Sunset and Sunrise Experience

4.9 (158)
1.1 days Free cancellation
From
€94.55
View details
Parina Spa Ubud Private Day Spa Experience near Monkey Forest
Ubud, Indonesia

Parina Spa Ubud Private Day Spa Experience near Monkey Forest

4.8 (14)
1h Free cancellation
From
€14.66
View details
All Inclusive Bali Blue Lagoon Snorkeling with Lunch Private Tour
Seminyak, Indonesia

All Inclusive Bali Blue Lagoon Snorkeling with Lunch Private Tour

4.7 (3)
10h Free cancellation
From
€45.52
View details
Mount Batur Sunrise Jeep Adventure
Ubud, Indonesia

Mount Batur Sunrise Jeep Adventure

4.9 (246)
7h - 9h Free cancellation
From
€32.87
View details
All Inclusive Snorkeling at Blue Lagoon with Lunch
Seminyak, Indonesia

All Inclusive Snorkeling at Blue Lagoon with Lunch

5.0 (30)
8h Free cancellation
From
€45.52
View details
Nusa Penida One Day Tour All Inclusive
Kuta, Indonesia

Nusa Penida One Day Tour All Inclusive

4.9 (147)
12h Free cancellation
From
€87.40
View details
Private tour, discover the beauty of bali
Ubud, Indonesia

Private tour, discover the beauty of bali

5.0 (41)
8h - 9h Free cancellation
From
€86.14
View details
Kuta District Shopping Trip with Spa Massage Likely to sell out
Seminyak, Indonesia

Kuta District Shopping Trip with Spa Massage

4.1 (7)
6h - 8h Free cancellation
From
€86.58
View details
Bali Jungle Trekking, Hidden Hills, Twin Waterfall, Temple Tour
Seminyak, Indonesia

Bali Jungle Trekking, Hidden Hills, Twin Waterfall, Temple Tour

9h - 10h Free cancellation
From
€113.80
View details
Ubud ATV Quad Bike Adventure: Jungle, River & Mud Ride Experience Special offer
Ubud, Indonesia

Ubud ATV Quad Bike Adventure: Jungle, River & Mud Ride Experience

5.0 (2)
1h 30m Free cancellation
From
€24.02 €22.82
View details
The Soul of Ubud by ebike, At an Effortless Pace
Ubud, Indonesia

The Soul of Ubud by ebike, At an Effortless Pace

4.6 (5)
2h Free cancellation
From
€61.91
View details
Bali Taman Anyar Village Tour
Kuta, Indonesia

Bali Taman Anyar Village Tour

4.4 (5)
4h Free cancellation
From
€32.87
View details
2 Days Tours : VISIT NUSA PENIDA ISLAND
Seminyak, Indonesia

2 Days Tours : VISIT NUSA PENIDA ISLAND

5.0 (1)
2 days Free cancellation
From
€132.01
View details
Combo Package Ubud ATV Quad Bike and Ubud Rafting with lunch
Ubud, Indonesia

Combo Package Ubud ATV Quad Bike and Ubud Rafting with lunch

5.0 (1)
5h Free cancellation
From
€30.04
View details
Bali White Water Rafting Adventure at Ayung River Bali
Ubud, Indonesia

Bali White Water Rafting Adventure at Ayung River Bali

4.9 (16)
6h Free cancellation
From
€24.58
View details
Ayung River Rafting + Bali Quad Bike + Spa Packages
Seminyak, Indonesia

Ayung River Rafting + Bali Quad Bike + Spa Packages

4.9 (7)
10h Free cancellation
From
€118.35
View details
Bali Longest Rafting at Telaga Waja River
Seminyak, Indonesia

Bali Longest Rafting at Telaga Waja River

5.0 (1)
6h Free cancellation
From
€45.52
View details
Combo Jetski+ Fly Fish + sea walker
Kuta, Indonesia

Combo Jetski+ Fly Fish + sea walker

5.0 (1)
2h Free cancellation
From
€72.80
View details
Spiritual Cleansing Ritual and Shamanic Healing in Bali
Ubud, Indonesia

Spiritual Cleansing Ritual and Shamanic Healing in Bali

5.0 (7)
8h Free cancellation
From
€72.83
View details
Telaga Waja Rafting: Challenging Adventure Rafting in Bali
Ubud, Indonesia

Telaga Waja Rafting: Challenging Adventure Rafting in Bali

5.0 (1)
3h Free cancellation
From
€27.31
View details
Ubud ATV Quad Bike, Monkey Forest and Rice Terrace
Kuta, Indonesia

Ubud ATV Quad Bike, Monkey Forest and Rice Terrace

4.9 (9)
8h - 10h Free cancellation
From
€81.94
View details
Bali: Swing And Ubud Tour
Ubud, Indonesia

Bali: Swing And Ubud Tour

1h - 4h
From
€136.56
View details
Authentic Balinese Cooking Classes
Jimbaran, Indonesia

Authentic Balinese Cooking Classes

4.4 (7)
6h Free cancellation
From
€57.23
View details
Bali Jet Ski Parasailing and Uluwatu Tour with Kecak Dance
Tanjung Benoa, Indonesia

Bali Jet Ski Parasailing and Uluwatu Tour with Kecak Dance

5.0 (1)
10h Free cancellation
From
€31.86
View details

Activities are provided by Viator. Final prices and availability are confirmed on viator.com when you book.