Best overall
Our top pick is Ubud Private Tour Rice Terraces Temples Waterfalls. (8 h–10 h, ★ 5.0 (17,636)). Well-rated options start at 420,919 IDR from, per person, and 508 of 542 options offer free cancellation.
| Option | Duration | Rating | Price | Book |
|---|---|---|---|---|
| Ubud Private Tour Rice Terraces Temples Waterfalls. | 8 h–10 h | ★ 5.0 (17,636) | 695,431 IDR from, per person |
Check |
| Nusa Penida Manta Snorkeling & Land Tour from Bali | 8 h | ★ 4.9 (2,654) | 1,281,057 IDR from, per person |
Check |
| East Bali Tour: Gate of Heaven, Water Palace, Sleeping Gajah | 10 h | ★ 5.0 (2,248) | 1,647,073 IDR from, per person |
Check |
| Bali Nusa Penida West Private All-Inclusive Tour | 9 h–10 h | ★ 4.9 (1,425) | 1,464,065 IDR from, per person |
Check |
| Private Bali Car Charter with Custom Itinerary | 8 h–10 h | ★ 4.8 (808) | 453,758 IDR from, per person |
Check |
| Bali Day Trip: Bali Instagram Tour (All Inclusive & Private) | 10 h–12 h | ★ 5.0 (186) | 1,811,780 IDR from, per person |
Check |
| Bali to Nusa Lembongan Reef Cruise Snorkling & Water Sports | 7 h | ★ 4.9 (355) | 2,562,113 IDR from, per person |
Check |
| Bali Ubud Driver | 8 h–10 h | ★ 5.0 (184) | 585,626 IDR from, per person |
Check |
| Half Day Private Tour in Ubud | 6 h | ★ 5.0 (102) | 606,726 IDR from, per person |
Check |
| Bali Nusa Penida and Private Snorkeling (Manta Bay, Gamat, Wall) | 10 h | ★ 4.9 (270) | 2,379,105 IDR from, per person |
Check |
No options match these filters. Try removing one.