Best overall
Our top pick is Kecak Dance Show with Uluwatu Sunset Tour Dinner Jimbaran Beach (5 h, ★ 4.9 (1,275)). Well-rated options start at 366,016 IDR from, per person, and 221 of 228 options offer free cancellation.
| Option | Duration | Rating | Price | Book |
|---|---|---|---|---|
| Kecak Dance Show with Uluwatu Sunset Tour Dinner Jimbaran Beach | 5 h | ★ 4.9 (1,275) | 606,673 IDR from, per person |
Check |
| Bali Shore Excursions : Private Bali Car Rental Service | 6 h–10 h | ★ 5.0 (82) | 366,016 IDR from, per person |
Check |
| Nusa Penida One Day Trip with All-inclusive | 12 h | ★ 4.6 (806) | 1,029,596 IDR from, per person |
Check |
| Best Full Day Of Ubud Private Guided Tour | 10 h | ★ 5.0 (79) | 421,285 IDR from, per person |
Check |
| Jatiluwih Rice Terrace | Waterfall | Private Driver Experience | 8 h–10 h | ★ 5.0 (71) | 1,231,838 IDR from, per person |
Check |
| Bali Instagram Tour: The Latest and Most Iconic Spots 2025 | 9 h–10 h | ★ 4.9 (68) | 1,464,065 IDR from, per person |
Check |
| Bali: Private Customizable Tour with a Local Guide | 8 h–10 h | ★ 5.0 (51) | 1,464,065 IDR from, per person |
Check |
| Tanah Lot and Uluwatu Temple Private Guided Tour | 10 h | ★ 4.7 (50) | 620,031 IDR from, per person |
Check |
| Bali Benoa Shore Excursion for Cruise's Passenger - All Inclusive | 7 h–8 h | ★ 4.8 (17) | 915,040 IDR from, per person |
Check |
| Bali ATV Quad Bike Ride Legendary Barong Cave,Waterfall and River | 4 h | ★ 4.9 (14) | 347,715 IDR from, per person |
Check |
No options match these filters. Try removing one.