Things to do in Bali | Expedia
Earn OneKeyCash on each activity you book just by signing in
241 things to do
Search results
Spa & wellness
Day spas
241 things to do
Hot springs & thermal spas
1 thing to do
Selecting an option will immediately update the search results.

Bali Luxury Spa package Massage flower Bath
Duration 2h
9.6 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
7 reviews
Free cancellation available
Ubud Luxury Spa Massage Package with Amidst Rice Fields
Duration 2h
9.0 out of 10
Wonderful
4 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Royal Bali Massage 2 Hours in Nusa Dua Bali
Duration 2h
10 out of 10
Exceptional
1 review
Free cancellation available
From Ubud: Mount Batur Shared Jeep Sunrise & Hot Spring Tour
Duration 5h+
10 out of 10
Exceptional
80 reviews
Free cancellation available
Spa package at Bali Luxury Spa
Duration 2h
10 out of 10
Exceptional
1 review
Free cancellation available
Bali Spa Massage 2 Hour at Luxury Spa
Duration 2h
10 out of 10
Exceptional
2 reviews
Free cancellation available
Bali Luxury Spa Package 2 hour Treatmen at Royal orchird spa
Duration 2h
9.6 out of 10
Exceptional
10 reviews
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
3Hour massage and facial at Bali Luxury Spa include transport
Duration 3h
10 out of 10
Exceptional
3 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Mount Batur Sunrise Trek & Hot Springs Tour
Duration 5h+
9.6 out of 10
Exceptional
15 reviews
Free cancellation available
Bali BALINESE ancient healing massage by eqUALIZE SPA
Duration 50m
Free cancellation available
Bali eqUALIZE signature fusion massage by eqUALIZE SPA
Duration 50m
Free cancellation available
Bali: Uluwatu Temple Kecak & Fire Dance Show Ticket
Duration 1h
8.2 out of 10
Very Good
68 reviews
Free cancellation available
Nusa Dua: 2-Hour Luxury Warm Stone Massage Spa Treatment
Duration 2h
9.6 out of 10
Exceptional
4 reviews
Free cancellation available
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: Day/Sunset Mount Batur 4WD Jeep and Natural Hot Spring
Duration 2h+
9.4 out of 10
Exceptional
10 reviews
Free cancellation available
Ubud: Downhill Cycling Volcano, Jungle and Rice Terrace
Duration 6h
10 out of 10
Exceptional
1 review
Free cancellation available
Bali: Visit Two Spectacular Waterfalls & sacred temples
Duration 8h
10 out of 10
Exceptional
2 reviews
Free cancellation available
Bali/Mount Batur: Private Sunrise Jeep Tour & Hot Spring
Duration 5h+
9.8 out of 10
Exceptional
1,238 reviews
Free cancellation available
Bali Pulina, Akasa Cafe, And Natural Hotspring
Duration 9h
10 out of 10
Exceptional
1 review
Free cancellation available
Ubud: Spiritual Cleansing, Palm Reading, & Trauma Healing
Duration 20m+
9.2 out of 10
Wonderful
5 reviews
Free cancellation available
Bali: Mount Batur Sunrise ATV & Hot Spring with Breakfast
Duration 4h+
10 out of 10
Exceptional
2 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: Full Day North Bali Private Customized Tour
Duration 8h
10 out of 10
Exceptional
36 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Royal Traditional Balinese Massage 1 hour at Nusa Dua Bali
Duration 1h 15m
Bali: Ubud Yoga and Healing Meditation
Duration 1h 30m
10 out of 10
Exceptional
3 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Ubud: Mangening Water Temple Tour with Spiritual Cleansing
Duration 2h+
10 out of 10
Exceptional
2 reviews
Free cancellation available
Bali: Uluwatu ATV Quad Bike with Temple Tour & Kecak Dance
Duration 2h+
10 out of 10
Exceptional
1 review
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: Mount Batur Jeep Sunrise Experience with Local Guide
Duration 4h+
10 out of 10
Exceptional
1 review
Free cancellation available
FROM UBUD: Mount Batur Sunrise Hiking With Breakfast
Duration 6h
10 out of 10
Exceptional
3 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Balinese Massage Spa in Kuta District
Duration 1h
Free cancellation available
Ubud: Traditional Healing Session with Sleep Therapy
Duration 30m
10 out of 10
Exceptional
1 review
Free cancellation available
Mount Batur Sunrise Jeep Tour & Natural Hot Springs
Duration 4h+
10 out of 10
Exceptional
6 reviews
Free cancellation available
Puppy Yoga in Bali, Ubud & Uluwatu
Duration 1h
10 out of 10
Exceptional
4 reviews
Free cancellation available
Bali: Balinese Ancient Healing Massage Experience
Duration 50m+
Free cancellation available
Bali Spa Hot Stone Massage
Duration 2h
Free cancellation available
*Get lower prices by selecting more than 2 adults
Ubud: Private Half-Day Tour with Rice Terrace & Waterfall
Duration 4h
9.8 out of 10
Exceptional
9 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Tirta Empul: Temple Tour with Optional Spiritual Cleansing
Duration 3h+
10 out of 10
Exceptional
269 reviews
Free cancellation available
Pererenan: Thermal Circle with Sauna, Steam & Cold Plunge
Free cancellation available
Bali: Temple Visit with Palm Reader & Fortune Telling Option
Duration 6h
9.8 out of 10
Exceptional
79 reviews
Free cancellation available
Kuta: Flower Bath Massage Spa In Bali
Duration 2h
10 out of 10
Exceptional
1 review
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali Ubud Kahyangan Spa
Duration 1h
Luxury Spa Experience at Prana Spa Seminyak
Duration 2h
Free cancellation available
Ubud: Forest Spa Treatment with Forest Swing
Duration 1h+
10 out of 10
Exceptional
10 reviews
Free cancellation available
3 Hour spa packkage Hair Creambath & Massage at Luxury Bali Spa
Duration 2h
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: Nusa Penida All-Inclusive Package
Free cancellation available
Bali: Kecak Fire Dance Entry Ticket and Uluwatu Temple
Duration 1h+
8.6 out of 10
Excellent
4 reviews
Free cancellation available
Bali: Temple, Waterfall, and Rice Terrace Private Tour
Duration 9h
10 out of 10
Exceptional
1 review
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: Mount Batur Sunrise Guided Hike and Natural Hot Spring
Duration 7h+
9.8 out of 10
Exceptional
3,674 reviews
Free cancellation available
Seminyak 4-Hour Spa Treatment with Hotel or Airport Transfer
Duration 4h
6.0 out of 10
1 review
Free cancellation available