Things to do in Bali | Expedia
Earn OneKeyCash on each activity you book just by signing in
Search results
Spa & wellness
Day spas
205 things to do
Hot springs & thermal spas
1 thing to do
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
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 Spa 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 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
Bali: Uluwatu Temple Kecak & Fire Dance Show Ticket
Duration 1h
8.2 out of 10
Very Good
42 reviews
Free cancellation available
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
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
Bali Hotel Tjampuhan Spa
Duration 2h+
Ubud: Downhill Cycling Volcano, Jungle and Rice Terrace
Duration 6h
10 out of 10
Exceptional
1 review
Free cancellation available
Ubud: Gorilla Face ATV & Batur Natural Hotspring with Lunch
Duration 5h+
10 out of 10
Exceptional
2 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali Luxury Body Massage in Lluvia Spa
Duration 1h+
From Ubud: Mount Batur Shared Jeep Sunrise & Hot Spring Tour
Duration 5h+
10 out of 10
Exceptional
9 reviews
Free cancellation available
Royal Traditional Balinese Massage 1 hour at Nusa Dua Bali
Duration 1h 15m
Body Massage Experience in Sidemen Traditional Spa
Duration 3h
Free cancellation available
Ubud: Spiritual Cleansing, Palm Reading, & Trauma Healing
Duration 20m+
10 out of 10
Exceptional
1 review
Free cancellation available
Bali: Ubud Tour with Tirta Empul, Rice Terrace & Waterfall
Duration 6h+
Free cancellation available
*Get lower prices by selecting more than 2 adults
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: Ubud Yoga and Healing Meditation
Duration 1h 30m
10 out of 10
Exceptional
1 review
Free cancellation available
*Get lower prices by selecting more than 2 adults
Balinese Massage Spa in Kuta District
Duration 1h
Free cancellation available
Bali: Spa Experience at Peppers Seminyak
Duration 1h
Free cancellation available
Parina Spa Ubud Private Day Spa Experience near Monkey Forest
Duration 1h
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
Bali : Tibetan sound healing connection at ADDA YOGA
Duration 1h 15m
Free cancellation available
Bali: Temple Visit with Palm Reader & Fortune Telling Option
Duration 6h
10 out of 10
Exceptional
73 reviews
Free cancellation available
Tirta Empul: Temple Tour with Optional Spiritual Cleansing
Duration 3h+
10 out of 10
Exceptional
248 reviews
Free cancellation available
Pererenan: Thermal Circle with Sauna, Steam & Cold Plunge
Free cancellation available
Bali Ubud Kahyangan Spa
Duration 1h
Puppy Yoga in Bali, Ubud & Uluwatu
Duration 1h
Free cancellation available
Luxury Spa Experience at Prana Spa Seminyak
Duration 2h
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
Ubud ATV Adventure: Jungle, Waterfall, Mud Tracks
Duration 2h 30m
Free cancellation available
Denpasar: Indonesian Beauty Rituals Workshop
Duration 2h
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
Bali: Kecak Fire Dance Entry Ticket and Uluwatu Temple
Duration 1h+
10 out of 10
Exceptional
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: Mount Batur Sunrise Guided Hike and Natural Hot Spring
Duration 7h+
9.8 out of 10
Exceptional
3,652 reviews
Free cancellation available
Bali Ubud Swing and Rafting Day Tour
Duration 11h 30m
*Get lower prices by selecting more than 2 adults
Bali: Mount Batur Quad Bike Tour and Natural Hot Springs
Duration 4h+
9.6 out of 10
Exceptional
111 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults