Things to do in Bali | Expedia
Earn OneKeyCash on each activity you book just by signing in
Search results
Spa & wellness
Day spas
79 things to do
Hot springs & thermal spas
1 thing to do
Ubud Luxury Bali Spa Massage 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
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
2 hours Bali Lulur Massage & Spa Treatment Including Transfers
Duration 2h
7.0 out of 10
Good
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 Massage 2 Hour at Luxury Spa
Duration 2h
10 out of 10
Exceptional
2 reviews
Free cancellation available
Spa package at Bali Luxury Spa
Duration 2h
10 out of 10
Exceptional
1 review
Free cancellation available
Bali: Balinese Full-Body Massage at your Accommodation
Duration 1h
10 out of 10
Exceptional
6 reviews
Free cancellation available
Bali Luxury Spa Package 2 hour Treatmen at Royal orchird spa
Duration 2h
9.8 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.4 out of 10
Exceptional
15 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
Nusa Dua: Traditional Lulur Massage & Spa Treatment
Duration 2h
10 out of 10
Exceptional
6 reviews
Free cancellation available
2 Hours Deep Tissue Massage at LLuvia Spa Bali
Duration 2h
Free cancellation available
Nusa Dua: 2-Hour Luxury Warm Stone Massage Spa Treatment
Duration 2h
8.6 out of 10
Excellent
3 reviews
Free cancellation available
Royal Traditional Balinese Massage 1 hour at Nusa Dua Bali
Duration 1h 15m
Ubud: Gorilla Face ATV & Batur Natural Hotspring with Lunch
Duration 5h+
10 out of 10
Exceptional
1 review
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali Luxury Body Massage in Lluvia Spa
Duration 1h+
Bali Spa Hot Stone Massage
Duration 2h
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: Uluwatu Temple Kecak & Fire Dance Show Ticket
Duration 1h
9.0 out of 10
Wonderful
7 reviews
Free cancellation available
Bali: Spa Experience at Peppers Seminyak
Duration 1h
Free cancellation available
Bali: Balinese Ancient Healing Massage Experience
Duration 50m+
Free cancellation available
Mount Batur: Private Sunrise Jeep Tour & Natural Hot Spring
Duration 5h+
9.8 out of 10
Exceptional
1,143 reviews
Free cancellation available
Bali: Mount Batur Sunrise Hike and Natural Hot Spring
Duration 7h+
9.8 out of 10
Exceptional
3,597 reviews
Free cancellation available
Tea Tree Spa at Holiday Inn Resort Baruna Bali
Duration 2h
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
Tirta Empul: Temple Tour with Optional Spiritual Cleansing
Duration 3h+
10 out of 10
Exceptional
208 reviews
Free cancellation available
Bali: Temple Visit with Palm Reader & Fortune Telling Option
Duration 6h
10 out of 10
Exceptional
60 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
Ubud: Forest Spa Treatment with Forest Swing
Duration 1h+
10 out of 10
Exceptional
10 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 Luxury Spa Balinese Massage and Flower bath
Duration 2h
Free cancellation available
Bali: Asian Fusion Signature Massage Experience
Duration 50m+
Free cancellation available
Bali Hotel Tjampuhan Spa
Duration 2h+
Ubud Riverside Bliss: 60-Minute Balinese Massage at Maya Ubud
Duration 1h
Free cancellation available
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
Ubud: Floating Breakfast, Jungle Swing & Spa Romantic Tour
Duration 4h+
9.8 out of 10
Exceptional
48 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Royal Traditional Lulur Balinese Massage 2 hours Spa At Nusa Dua Bali
Duration 2h
10 out of 10
Exceptional
1 review
Free cancellation available
Royal Orchid Spa 2 Hours Warm Stone Massage
Duration 2h
Free cancellation available
Body Massage Experience in Sidemen Traditional Spa
Duration 3h
Free cancellation available
Bali: Mount Batur Quad Bike Tour and Natural Hot Springs
Duration 4h+
9.6 out of 10
Exceptional
109 reviews
Free cancellation available
Bali : Spiritual Soul Healing
Duration 7h 30m
Free cancellation available
Bali Ubud Jaens Spa Shanti: Authentic Balinese Massage Treatments
Duration 1h
Balinese Massage Spa in Kuta District
Duration 1h
Free cancellation available
Bali: Tarot, Oracle Reading, and Cleansing Tirta Empul Trip
Duration 5h
10 out of 10
Exceptional
17 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Ubud: Riverside Spa Treatment near Bali Zoo
Duration 1h 30m+
9.8 out of 10
Exceptional
84 reviews
Free cancellation available
Bali: Mount Batur Sunrise Jeep Tour with Jungle Swing
Duration 8h
9.6 out of 10
Exceptional
120 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults