Things to do in Bali | Expedia
Earn OneKeyCash on each activity you book just by signing in
Search results
Day spas
Free cancellation available
*Get lower prices by selecting more than 2 adults
Ubud: Floating Breakfast, Jungle Swing & Spa Romantic Tour
Duration 4h+
9.8/10
(46)
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: Balinese Full-Body Massage at your Accommodation
Duration 1h
10/10
(5)
Free cancellation available
Bali: Mount Batur Sunrise Hike and Natural Hot Spring
Duration 7h+
9.8/10
(3,392)
Free cancellation available
Tirta Empul: Temple Tour with Optional Spiritual Cleansing
Duration 3h+
10/10
(175)
Free cancellation available
Ubud: Forest Spa Treatment with Forest Swing
Duration 1h+
10/10
(10)
Free cancellation available
Free cancellation available
3-Hour Treatment at Bali Luxury Spa include transport
Duration 3h
10/10
(2)
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali : Spiritual Soul Healing
Duration 7h 30m
Free cancellation available
2 hours Bali Lulur Massage & Spa Treatment Including Transfers
Duration 2h
10/10
(1)
Free cancellation available
Bali: Full Body Massage And Balinese Body Scrub Home Service
Duration 1h
Free cancellation available
Free cancellation available
*Get lower prices by selecting more than 2 adults
Mount Batur: Private Volkswagen Volcano Safari
Duration 8h
9.2/10
(455)
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: Spa Experience at Peppers Seminyak
Duration 1h
Free cancellation available
Nusa Dua: 2-Hour Luxury Warm Stone Massage Spa Treatment
Duration 2h
8.6/10
(3)
Free cancellation available
Seminyak 4-Hour Spa Treatment with Hotel or Airport Transfer
Duration 4h
6/10
(1)
Free cancellation available
Free cancellation available
*Get lower prices by selecting more than 2 adults
Free cancellation available
*Get lower prices by selecting more than 2 adults
Free cancellation available
2 Hours Deep Tissue Massage at LLuvia Spa Bali
Duration 2h
Free cancellation available
Tea Tree Spa at Holiday Inn Resort Baruna Bali
Duration 2h
Jimbaran : Chocolate Body Massage and Spa Treatment
Duration 2h
Free cancellation available
Mount Batur: Private Sunrise Jeep Tour & Natural Hot Spring
Duration 5h+
9.8/10
(890)
Free cancellation available
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: Healing and Aura Cleansing Tour with Yoga & Meditation
Duration 8h+
10/10
(26)
Free cancellation available
*Get lower prices by selecting more than 2 adults
Ubud Riverside Bliss: 60-Minute Balinese Massage at Maya Ubud
Duration 1h
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
Bali: Jimbaran Bay Romantic Spa and Seafood Sunset Dinner
Duration 5h
8/10
(2)
Free cancellation available
Bali: Soul Retreat and Aura Cleansing Experience
Duration 8h
9.8/10
(29)
Free cancellation available
*Get lower prices by selecting more than 2 adults
Free cancellation available
*Get lower prices by selecting more than 2 adults
Kuta : Full Body Bali Massage 2 hours Treatment
Duration 2h
Free cancellation available
Bali Kahyangan Healing Dinner
Duration 4h 30m
Bali: Temple Visit with Palm Reader & Fortune Telling Option
Duration 6h
10/10
(50)
Free cancellation available
Private Bali Water Activities with Bali Massage in Nusa Dua
Duration 4h
10/10
(1)
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: Tarot, Oracle Reading, and Cleansing Tirta Empul Trip
Duration 5h
10/10
(15)
Free cancellation available
*Get lower prices by selecting more than 2 adults
Ubud Experiences : Spiritual Escape Tour and Beji Waterfall
Duration 2h+
Free cancellation available
*Get lower prices by selecting more than 2 adults
Royal Orchid Spa 2 Hours Warm Stone Massage
Duration 2h
Free cancellation available
Bali: Mount Batur Sunrise Jeep Tour with Jungle Swing
Duration 8h
9.6/10
(113)
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali Healing Depression -120 Minutes
Duration 2h
Free cancellation available
Ubud: Couple Spa Treatment with Bath Ritual & Sparkling Wine
Duration 1d
9.8/10
(6)
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali Seawalker + ATV Ride + Spa Packages
Duration 4h 30m
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: Balinese Ancient Healing Massage Experience
Duration 50m+
Free cancellation available
Bali: Asian Fusion Signature Massage Experience
Duration 50m+
Free cancellation available
Bali Luxury Spa Balinese Massage and Flower bath
Duration 2h
Free cancellation available
Bali Lavender Healing Dinner
Duration 4h
Bali Hotel Tjampuhan Spa
Duration 2h+
Bali: ATV Batur Sunrise, Lava, Pine Forest and Hot Spring
Duration 8h
10/10
(2)
Free cancellation available
*Get lower prices by selecting more than 2 adults