We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Top Tour Operators

Adelaar Exclusive Liveaboard
Boat Tours, Scuba & Snorkeling, Nature & Wildlife Tours
Serangan Watersport
Parasailing & Paragliding, Water Sports
BaliDayung
Surfing, Windsurfing & Kitesurfing, Water Sports, Stand-Up Paddleboarding

Top Activities

Sindhu Market
Flea & Street Markets
Pura Tirta Empul Segara Merta Sari
Sacred & Religious Sites, Points of Interest & Landmarks
Bali Lembongan Island Beach Club Day...
34 Reviews
from USD 120.00*
Bali Sunset Dinner Cruise
115 Reviews
from USD 71.00*
Voyage of Fantasy Bali Submarine Tour
2 Reviews
from USD 115.00*
Sunset Dinner Cruise in Bali
6 Reviews
from USD 67.00*
  • Sort by:
  • Ranking
  • Book Online
We found great results, but some are outside Denpasar. Showing results in neighbouring cities.
Limit search to Denpasar.
14 Ways to experience it
18 Ways to experience it
Adventure Scuba Diving Bali Seminyak 5.9 km away
#3 of 90 Outdoor Activities in Seminyak
Bali Sun Tours Ubud 4.0 km away
#6 of 237 Outdoor Activities in Ubud
49 Ways to experience it
#2 of 90 Outdoor Activities in Seminyak
#4 of 180 Outdoor Activities in Sanur
#8 of 575 Outdoor Activities in Denpasar
Diving Indo Sanur
#5 of 180 Outdoor Activities in Sanur
5 Ways to experience it
Bali Esa Driver Kuta 5.4 km away
#3 of 225 Outdoor Activities in Kuta
Bali Drive Service Ubud 5.5 km away
#16 of 237 Outdoor Activities in Ubud
Bali Scuba Sanur
#7 of 180 Outdoor Activities in Sanur
12 Ways to experience it
Skubaskool - Safari Bali Kerobokan 5.3 km away
#1 of 22 Outdoor Activities in Kerobokan
Saba Bali Trans - Day Tours Ungasan 2.9 km away
#1 of 9 Outdoor Activities in Ungasan
1 Way to experience it
#9 of 180 Outdoor Activities in Sanur
#10 of 180 Outdoor Activities in Sanur
#18 of 575 Outdoor Activities in Denpasar
#21 of 575 Outdoor Activities in Denpasar
8 Ways to experience it
1 Way to experience it