Things to do in Bali | Expedia
Earn OneKeyCash on each activity you book just by signing in
Search results
Day spas
Bali Luxury Spa Massage and flower Bath 2 hour Treatmen
Duration 2h
9.4 out of 10
Exceptional
70 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: Balinese Full-Body Massage at your Accommodation
Duration 1h
10 out of 10
Exceptional
6 reviews
Free cancellation available
Ubud Luxury Bali Spa Massage with amidst rice fields
Duration 2h
9.0 out of 10
Wonderful
4 reviews
Free cancellation available
Tirta Empul: Temple Tour with Optional Spiritual Cleansing
Duration 3h+
10 out of 10
Exceptional
195 reviews
Free cancellation available
Bali: Mount Batur Sunrise Hike and Natural Hot Spring
Duration 7h
9.8 out of 10
Exceptional
3,532 reviews
Free cancellation available
Bali Luxury Spa Package 2 hour Full luxury Treatment
Duration 2h
9.8 out of 10
Exceptional
10 reviews
Free cancellation available
3-Hour Treatment at Bali Luxury Spa include transport
Duration 3h
10 out of 10
Exceptional
2 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali Massage 2 Hour at Luxury Spa
Duration 2h
10 out of 10
Exceptional
2 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Ubud: Forest Spa Treatment with Forest Swing
Duration 1h+
10 out of 10
Exceptional
10 reviews
Free cancellation available
Spa package at Bali Luxury Spa
Duration 2h
10 out of 10
Exceptional
1 review
Free cancellation available
*Get lower prices by selecting more than 2 adults
Traditional Bali Massage Lulur & Spa Treatment 2 Hours
Duration 2h
9.8 out of 10
Exceptional
15 reviews
*Get lower prices by selecting more than 2 adults
Bali: Balinese Ancient Healing Massage Experience
Duration 50m+
Free cancellation available
Ubud Experiences : Spiritual Escape Tour and Beji Waterfall
Duration 2h+
10 out of 10
Exceptional
1 review
Free cancellation available
*Get lower prices by selecting more than 2 adults
Mount Batur Sunrise Trek & Hot Springs Tour
Duration 5h+
9.4 out of 10
Exceptional
15 reviews
Free cancellation available
Bali: Spa Experience at Peppers Seminyak
Duration 1h
Free cancellation available
Bali Waterbom with 2 Hour Spa and Romantic Jimbaran Dinner
Duration 10h
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali : Spiritual Soul Healing
Duration 7h 30m
Free cancellation available
Bali: Mount Batur Sunrise Jeep Tour with Jungle Swing
Duration 8h
9.6 out of 10
Exceptional
118 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Balinese Traditional Massage and SPA Treatment 2 hours including pick up ho...
Duration 2h
10 out of 10
Exceptional
3 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Seminyak 4-Hour Spa Treatment with Hotel or Airport Transfer
Duration 4h
6.0 out of 10
1 review
Free cancellation available
Bali: Full Body Massage And Balinese Body Scrub Home Service
Duration 1h
Free cancellation available
2 hours Bali Lulur Massage & Spa Treatment Including Transfers
Duration 2h
10 out of 10
Exceptional
1 review
Free cancellation available
Royal Bali Massage 2 Hours in Nusa Dua Bali
Duration 2h
10 out of 10
Exceptional
1 review
Free cancellation available
Bali Lavender Healing Dinner
Duration 4h
Amazing Bali Spa and Jimbaran Seafood Dinner Packages
Duration 4h
10 out of 10
Exceptional
1 review
Free cancellation available
*Get lower prices by selecting more than 2 adults
Nusa Dua: 2-Hour Luxury Warm Stone Massage Spa Treatment
Duration 2h
8.6 out of 10
Excellent
3 reviews
Free cancellation available
Bali: Soul Retreat and Aura Cleansing Experience
Duration 8h
9.8 out of 10
Exceptional
29 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali Luxury Body Massage in Lluvia Spa
Duration 1h+
Bali Hotel Tjampuhan Spa
Duration 2h+
Bali ADVENTURE couple massage + polish + jacuzzi by eqUALIZE SPA
Duration 1h 45m
Free cancellation available
Horse Riding in the beach with bali Luxury Spa
Duration 3h
Free cancellation available
*Get lower prices by selecting more than 2 adults
Nusa Dua: Traditional Lulur Massage & Spa Treatment
Duration 2h
10 out of 10
Exceptional
6 reviews
Free cancellation available
Bali: Tarot, Oracle Reading, and Cleansing Tirta Empul Trip
Duration 5h
10 out of 10
Exceptional
16 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Mount Batur: Private Volkswagen Volcano Safari
Duration 8h
9.2 out of 10
Wonderful
460 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Tea Tree Spa at Holiday Inn Resort Baruna Bali
Duration 2h
Bali Seawalker + ATV Ride + Spa Packages
Duration 4h 30m
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: Jimbaran Bay Romantic Spa and Seafood Sunset Dinner
Duration 5h
6.0 out of 10
3 reviews
Free cancellation available
Royal Traditional Lulur Balinese Massage 2 hours Spa At Nusa Dua Bali
Duration 2h
10 out of 10
Exceptional
1 review
Free cancellation available
Bali Luxury Spa Jet lag Package
Duration 2h
10 out of 10
Exceptional
1 review
Free cancellation available
*Get lower prices by selecting more than 2 adults
Ubud: Couple Spa Treatment with Bath Ritual & Sparkling Wine
Duration 1d
9.8 out of 10
Exceptional
6 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Mount Batur: Private Sunrise Jeep Tour & Natural Hot Spring
Duration 5h+
9.8 out of 10
Exceptional
1,080 reviews
Free cancellation available
Kuta : Full Body Bali Massage 2 hours Treatment
Duration 2h
Free cancellation available
ATV Quad Bike Adventure Tunnel Cave Muddy Trail with Lunch
Duration 2h
Free cancellation available
Royal Orchid Spa 2 Hours Warm Stone Massage
Duration 2h
Free cancellation available
Bali Kahyangan Healing Dinner
Duration 4h 30m
Goodbye Bali Package: South Bali Tour, Spa and Dinner
Duration 11h+
*Get lower prices by selecting more than 2 adults
Ubud Riverside Bliss: 60-Minute Balinese Massage at Maya Ubud
Duration 1h
Free cancellation available
Private Bali Water Activities with Bali Massage in Nusa Dua
Duration 4h
10 out of 10
Exceptional
1 review
Free cancellation available
Bali: ATV Batur Sunrise, Lava, Pine Forest and Hot Spring
Duration 8h
10 out of 10
Exceptional
2 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults