Things to do in Bali

Write Review Share

7,336 activities found

The Ancient Megaliths
Ubud, Indonesia

The Ancient Megaliths

5.0 (2)
6h - 7h Free cancellation
From
€59.18
View details
Bali ATV Ride in the beach with Tanah Lot sunset Tour
Kuta, Indonesia

Bali ATV Ride in the beach with Tanah Lot sunset Tour

7h Free cancellation
From
€78.26
View details
Reflexology Massage package Bali Luxury Spa
Seminyak, Indonesia

Reflexology Massage package Bali Luxury Spa

1h Free cancellation
From
€30.03
View details
Bali I Private Airport Drop-off Transfer Service
Kuta, Indonesia

Bali I Private Airport Drop-off Transfer Service

5.0 (2)
1h - 1h 30m Free cancellation
From
€10.35
View details
Full Day Bali Scooter Tour
Ubud, Indonesia

Full Day Bali Scooter Tour

5.0 (5)
8h Free cancellation
From
€77.39
View details
Honeymoon Couple Treatment at ANJALI SPA
Kuta, Indonesia

Honeymoon Couple Treatment at ANJALI SPA

5.0 (7)
2h Free cancellation
From
€116.84
View details
Mount Batur Sunrise Hike Likely to sell out
Ubud, Indonesia

Mount Batur Sunrise Hike

12h Free cancellation
From
€93.38
View details
Full Day Tour in Nusa Penida
Jimbaran, Indonesia

Full Day Tour in Nusa Penida

8h - 10h Free cancellation
From
€87.75
View details
2-Day Nusa Penida Island Highlights Tour
Kuta, Indonesia

2-Day Nusa Penida Island Highlights Tour

2 days Free cancellation
From
€136.56
View details
Bali Amazing Beaches Tour
Seminyak, Indonesia

Bali Amazing Beaches Tour

7h - 8h Free cancellation
From
€29.32
View details
Bali’s Highland Wonders: Gates, Lake & Hidden Falls
Kuta, Indonesia

Bali’s Highland Wonders: Gates, Lake & Hidden Falls

11h Free cancellation
From
€91.04
View details
Ubud Morning Market Tour
Ubud, Indonesia

Ubud Morning Market Tour

2h Free cancellation
From
€53.71
View details
Bali Spiritual Journey - Eat, Pray, Love Tour (Private & All-inclusive)
Tanjung Benoa, Indonesia

Bali Spiritual Journey - Eat, Pray, Love Tour (Private & All-inclusive)

5.0 (4)
9h Free cancellation
From
€261.29
View details
Individual Customized Northern Bali Day Tour with Private Car
Seminyak, Indonesia

Individual Customized Northern Bali Day Tour with Private Car

8h Free cancellation
From
€31.86
View details
Ayung White Water Rafting and Bali Spa Packages
Seminyak, Indonesia

Ayung White Water Rafting and Bali Spa Packages

5.0 (3)
8h - 9h Free cancellation
From
€91.04
View details
Bali Aroma Theraphy Massage in Jimbaran
Jimbaran, Indonesia

Bali Aroma Theraphy Massage in Jimbaran

2h Free cancellation
From
€50.98
View details
Half Day Ubud and Tampak Siring Private Tour From Bali
Seminyak, Indonesia

Half Day Ubud and Tampak Siring Private Tour From Bali

4h Free cancellation
From
€50.07
View details
Bali Volcano & Ubud Day Tour – Temples, Rice Terraces & Lunch
Ubud, Indonesia

Bali Volcano & Ubud Day Tour – Temples, Rice Terraces & Lunch

4.8 (5)
8h - 10h Free cancellation
From
€72.83
View details
Bali River Rafting and Uluwatu Sunset Tour with Dinner Packages
Seminyak, Indonesia

Bali River Rafting and Uluwatu Sunset Tour with Dinner Packages

5.0 (1)
12h Free cancellation
From
€109.25
View details
Balinese Cuisine Private Tour and Cooking Class with Lunch
Kuta, Indonesia

Balinese Cuisine Private Tour and Cooking Class with Lunch

4h Free cancellation
From
€111.98
View details
Ubud iconic waterfall and temple tours
Ubud, Indonesia

Ubud iconic waterfall and temple tours

5.0 (14)
8h - 10h Free cancellation
From
€54.63
View details
Kelingking Beach & West Nusa Penida Tour from Bali
Seminyak, Indonesia

Kelingking Beach & West Nusa Penida Tour from Bali

9h - 10h Free cancellation
From
€95.59
View details
Bali Private Surfing Lesson
Kuta, Indonesia

Bali Private Surfing Lesson

2h Free cancellation
From
€23.35
View details

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