expedia

Things to do in Bali | Expedia

One Key

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
Price is $40 per adult*
*Get lower prices by selecting more than 2 adults
Bali Luxury Spa Massage and flower Bath 2 hour TreatmenOpens in a new window

Bali: Balinese Full-Body Massage at your Accommodation

Duration 1h
10 out of 10
Exceptional
6 reviews
Free cancellation available
Price is $15 per adult
Bali: Balinese Full-Body Massage at your AccommodationOpens in a new window

Ubud Luxury Bali Spa Massage with amidst rice fields

Duration 2h
9.0 out of 10
Wonderful
4 reviews
Free cancellation available
Price is $23 per adult
Ubud Luxury Bali Spa Massage with amidst rice fieldsOpens in a new window

Tirta Empul: Temple Tour with Optional Spiritual Cleansing

Duration 3h+
10 out of 10
Exceptional
195 reviews
Free cancellation available
Price is $24 per adult
Tirta Empul: Temple Tour with Optional Spiritual CleansingOpens in a new window

Bali: Mount Batur Sunrise Hike and Natural Hot Spring

Duration 7h
9.8 out of 10
Exceptional
3,532 reviews
Free cancellation available
Price is $37 per adult
Bali: Mount Batur Sunrise Hike and Natural Hot SpringOpens in a new window

Bali Luxury Spa Package 2 hour Full luxury Treatment

Duration 2h
9.8 out of 10
Exceptional
10 reviews
Free cancellation available
Price is $34 per adult
Bali Luxury Spa Package 2 hour Full luxury TreatmentOpens in a new window

3-Hour Treatment at Bali Luxury Spa include transport

Duration 3h
10 out of 10
Exceptional
2 reviews
Free cancellation available
Price is $65 per adult*
*Get lower prices by selecting more than 2 adults
3-Hour Treatment at Bali Luxury Spa include transportOpens in a new window

Bali Massage 2 Hour at Luxury Spa

Duration 2h
10 out of 10
Exceptional
2 reviews
Free cancellation available
Price is $40 per adult*
*Get lower prices by selecting more than 2 adults
Bali Massage 2 Hour at Luxury SpaOpens in a new window

Ubud: Forest Spa Treatment with Forest Swing

Duration 1h+
10 out of 10
Exceptional
10 reviews
Free cancellation available
Price is $81 per adult
Ubud: Forest Spa Treatment with Forest SwingOpens in a new window

Spa package at Bali Luxury Spa

Duration 2h
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $46 per adult*
*Get lower prices by selecting more than 2 adults
Spa package at Bali Luxury SpaOpens in a new window

Traditional Bali Massage Lulur & Spa Treatment 2 Hours

Duration 2h
9.8 out of 10
Exceptional
15 reviews
Price is $62 per adult*
*Get lower prices by selecting more than 2 adults
Traditional Bali Massage Lulur & Spa Treatment 2 HoursOpens in a new window

Bali: Balinese Ancient Healing Massage Experience

Duration 50m+
Free cancellation available
Price is $40 per adult
Bali: Balinese Ancient Healing Massage ExperienceOpens in a new window

Ubud Experiences : Spiritual Escape Tour and Beji Waterfall

Duration 2h+
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $91 per adult*
*Get lower prices by selecting more than 2 adults
Ubud Experiences : Spiritual Escape Tour and Beji WaterfallOpens in a new window

Mount Batur Sunrise Trek & Hot Springs Tour

Duration 5h+
9.4 out of 10
Exceptional
15 reviews
Free cancellation available
Price is $37 per adult
Mount Batur Sunrise Trek & Hot Springs TourOpens in a new window

Bali: Spa Experience at Peppers Seminyak

Duration 1h
Free cancellation available
Price is $26 per traveler
Bali: Spa Experience at Peppers SeminyakOpens in a new window

Bali Waterbom with 2 Hour Spa and Romantic Jimbaran Dinner

Duration 10h
Free cancellation available
Price is $138 per adult*
*Get lower prices by selecting more than 2 adults
Bali Waterbom with 2 Hour Spa and Romantic Jimbaran DinnerOpens in a new window

Bali : Spiritual Soul Healing

Duration 7h 30m
Free cancellation available
Price is $26 per traveler
Bali : Spiritual Soul HealingOpens in a new window

Bali: Mount Batur Sunrise Jeep Tour with Jungle Swing

Duration 8h
9.6 out of 10
Exceptional
118 reviews
Free cancellation available
Price is $36 per adult*
*Get lower prices by selecting more than 2 adults
Bali: Mount Batur Sunrise Jeep Tour with Jungle SwingOpens in a new window

Balinese Traditional Massage and SPA Treatment 2 hours including pick up ho...

Duration 2h
10 out of 10
Exceptional
3 reviews
Free cancellation available
Price is $52 per adult*
*Get lower prices by selecting more than 2 adults
Balinese Traditional Massage and SPA Treatment 2 hours including pick up ho...Opens in a new window

Seminyak 4-Hour Spa Treatment with Hotel or Airport Transfer

Duration 4h
6.0 out of 10
1 review
Free cancellation available
Price is $105 per adult
Seminyak 4-Hour Spa Treatment with Hotel or Airport TransferOpens in a new window

Bali: Full Body Massage And Balinese Body Scrub Home Service

Duration 1h
Free cancellation available
Price is $18 per adult
Bali: Full Body Massage And Balinese Body Scrub Home ServiceOpens in a new window

2 hours Bali Lulur Massage & Spa Treatment Including Transfers

Duration 2h
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $50 per adult
2 hours Bali Lulur Massage & Spa Treatment Including TransfersOpens in a new window

Royal Bali Massage 2 Hours in Nusa Dua Bali

Duration 2h
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $52 per adult
Royal Bali Massage 2 Hours in Nusa Dua BaliOpens in a new window

Bali Lavender Healing Dinner

Duration 4h
Price is $95 per traveler
Bali Lavender Healing DinnerOpens in a new window

Amazing Bali Spa and Jimbaran Seafood Dinner Packages

Duration 4h
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $110 per adult*
*Get lower prices by selecting more than 2 adults
Amazing Bali Spa and Jimbaran Seafood Dinner PackagesOpens in a new window

Nusa Dua: 2-Hour Luxury Warm Stone Massage Spa Treatment

Duration 2h
8.6 out of 10
Excellent
3 reviews
Free cancellation available
Price is $54 per adult
Nusa Dua: 2-Hour Luxury Warm Stone Massage Spa TreatmentOpens in a new window

Bali: Soul Retreat and Aura Cleansing Experience

Duration 8h
9.8 out of 10
Exceptional
29 reviews
Free cancellation available
Price is $103 per adult*
*Get lower prices by selecting more than 2 adults
Bali: Soul Retreat and Aura Cleansing ExperienceOpens in a new window

Bali Luxury Body Massage in Lluvia Spa

Duration 1h+
Price is $40 per traveler
Bali Luxury Body Massage in Lluvia SpaOpens in a new window

Bali Hotel Tjampuhan Spa

Duration 2h+
Price is $60 per traveler
Bali Hotel Tjampuhan SpaOpens in a new window

Bali ADVENTURE couple massage + polish + jacuzzi by eqUALIZE SPA

Duration 1h 45m
Free cancellation available
Price is $82 per traveler
Bali ADVENTURE couple massage + polish + jacuzzi by eqUALIZE SPAOpens in a new window

Horse Riding in the beach with bali Luxury Spa

Duration 3h
Free cancellation available
Price is $89 per adult*
*Get lower prices by selecting more than 2 adults
Horse Riding in the beach with bali Luxury SpaOpens in a new window

Nusa Dua: Traditional Lulur Massage & Spa Treatment

Duration 2h
10 out of 10
Exceptional
6 reviews
Free cancellation available
Price is $43 per adult
Nusa Dua: Traditional Lulur Massage & Spa TreatmentOpens in a new window

Bali: Tarot, Oracle Reading, and Cleansing Tirta Empul Trip

Duration 5h
10 out of 10
Exceptional
16 reviews
Free cancellation available
Price is $90 per adult*
*Get lower prices by selecting more than 2 adults
Bali: Tarot, Oracle Reading, and Cleansing Tirta Empul TripOpens in a new window

Mount Batur: Private Volkswagen Volcano Safari

Duration 8h
9.2 out of 10
Wonderful
460 reviews
Free cancellation available
Price is $101 per adult*
*Get lower prices by selecting more than 2 adults
Mount Batur: Private Volkswagen Volcano SafariOpens in a new window

Tea Tree Spa at Holiday Inn Resort Baruna Bali

Duration 2h
Price is $57 per adult
Tea Tree Spa at Holiday Inn Resort Baruna BaliOpens in a new window

Bali Seawalker + ATV Ride + Spa Packages

Duration 4h 30m
Free cancellation available
Price is $140 per adult*
*Get lower prices by selecting more than 2 adults
Bali Seawalker + ATV Ride + Spa PackagesOpens in a new window

Bali Sekar Jepun Spa

Duration 2h
Price is $44 per traveler
Bali Sekar Jepun SpaOpens in a new window

Bali: Jimbaran Bay Romantic Spa and Seafood Sunset Dinner

Duration 5h
6.0 out of 10
3 reviews
Free cancellation available
Price is $94 per adult
Bali: Jimbaran Bay Romantic Spa and Seafood Sunset DinnerOpens in a new window

Royal Traditional Lulur Balinese Massage 2 hours Spa At Nusa Dua Bali

Duration 2h
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $55 per adult
Royal Traditional Lulur Balinese Massage 2 hours Spa At Nusa Dua BaliOpens in a new window

Bali Luxury Spa Jet lag Package

Duration 2h
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $59 per adult*
*Get lower prices by selecting more than 2 adults
Bali Luxury Spa Jet lag PackageOpens in a new window

Ubud: Couple Spa Treatment with Bath Ritual & Sparkling Wine

Duration 1d
9.8 out of 10
Exceptional
6 reviews
Free cancellation available
Price is $198 per traveler*
*Get lower prices by selecting more than 2 adults
Ubud: Couple Spa Treatment with Bath Ritual & Sparkling WineOpens in a new window

Mount Batur: Private Sunrise Jeep Tour & Natural Hot Spring

Duration 5h+
9.8 out of 10
Exceptional
1,080 reviews
Free cancellation available
Price is $55 per adult
Mount Batur: Private Sunrise Jeep Tour & Natural Hot SpringOpens in a new window

Kuta : Full Body Bali Massage 2 hours Treatment

Duration 2h
Free cancellation available
Price is $52 per adult
Kuta : Full Body Bali Massage 2 hours TreatmentOpens in a new window

ATV Quad Bike Adventure Tunnel Cave Muddy Trail with Lunch

Duration 2h
Free cancellation available
Price is $61 per adult
ATV Quad Bike Adventure Tunnel Cave Muddy Trail with LunchOpens in a new window

Royal Orchid Spa 2 Hours Warm Stone Massage

Duration 2h
Free cancellation available
Price is $67 per adult
Royal Orchid Spa 2 Hours Warm Stone MassageOpens in a new window

Bali Kahyangan Healing Dinner

Duration 4h 30m
Price is $80 per traveler
Bali Kahyangan Healing DinnerOpens in a new window

Goodbye Bali Package: South Bali Tour, Spa and Dinner

Duration 11h+
Price is $109 per traveler*
*Get lower prices by selecting more than 2 adults
Goodbye Bali Package: South Bali Tour, Spa and DinnerOpens in a new window

Ubud Riverside Bliss: 60-Minute Balinese Massage at Maya Ubud

Duration 1h
Free cancellation available
Price is $77 per adult
Ubud Riverside Bliss: 60-Minute Balinese Massage at Maya UbudOpens in a new window

Private Bali Water Activities with Bali Massage in Nusa Dua

Duration 4h
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $119 per adult
Private Bali Water Activities with Bali Massage in Nusa DuaOpens in a new window

Bali: ATV Batur Sunrise, Lava, Pine Forest and Hot Spring

Duration 8h
10 out of 10
Exceptional
2 reviews
Free cancellation available
Price is $113 per adult*
*Get lower prices by selecting more than 2 adults
Bali: ATV Batur Sunrise, Lava, Pine Forest and Hot SpringOpens in a new window

Showing 50 of 66 things to do