expedia

Things to do in Bali | Expedia

One Key

Earn OneKeyCash on each activity you book just by signing in

Search results

Day spas

Ubud Luxury Bali Spa Massage with amidst rice fields

Duration 2h
9.0 out of 10
Wonderful
4 reviews
Free cancellation available
Price is $24 per adult*
*Get lower prices by selecting more than 2 adults
Ubud Luxury Bali Spa Massage with amidst rice fieldsOpens in a new window

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

2 hours Bali Lulur Massage & Spa Treatment Including Transfers

Duration 2h
7.0 out of 10
Good
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 Massage 2 Hour at Luxury Spa

Duration 2h
10 out of 10
Exceptional
2 reviews
Free cancellation available
Price is $36 per adult
Bali Massage 2 Hour at Luxury SpaOpens in a new window

Spa package at Bali Luxury Spa

Duration 2h
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $36 per adult
Spa package at Bali Luxury SpaOpens 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

Bali Luxury Spa Package 2 hour Treatmen at Royal orchird spa

Duration 2h
9.8 out of 10
Exceptional
10 reviews
Free cancellation available
Price is $36 per adult
Bali Luxury Spa Package 2 hour Treatmen at Royal orchird spaOpens 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

3Hour massage and facial at Bali Luxury Spa include transport

Duration 3h
10 out of 10
Exceptional
3 reviews
Free cancellation available
Price is $65 per adult*
*Get lower prices by selecting more than 2 adults
3Hour massage and facial at Bali Luxury Spa include transportOpens 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

Traditional Bali Massage Lulur & Spa Treatment 2 Hours

Duration 2h
9.8 out of 10
Exceptional
15 reviews
Price is $82 per adult*
*Get lower prices by selecting more than 2 adults
Traditional Bali Massage Lulur & Spa Treatment 2 HoursOpens 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

2 Hours Deep Tissue Massage at LLuvia Spa Bali

Duration 2h
Free cancellation available
Price is $40 per adult
2 Hours Deep Tissue Massage at LLuvia Spa BaliOpens 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

Royal Traditional Balinese Massage 1 hour at Nusa Dua Bali

Duration 1h 15m
Price is $37 per adult
Royal Traditional Balinese Massage 1 hour at Nusa Dua BaliOpens in a new window

Ubud: Gorilla Face ATV & Batur Natural Hotspring with Lunch

Duration 5h+
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $39 per adult*
*Get lower prices by selecting more than 2 adults
Ubud: Gorilla Face ATV & Batur Natural Hotspring with LunchOpens 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 Spa Hot Stone Massage

Duration 2h
Free cancellation available
Price is $46 per adult*
*Get lower prices by selecting more than 2 adults
Bali Spa Hot Stone MassageOpens 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: Balinese Ancient Healing Massage Experience

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

Mount Batur: Private Sunrise Jeep Tour & Natural Hot Spring

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

Bali: Mount Batur Sunrise Hike and Natural Hot Spring

Duration 7h+
9.8 out of 10
Exceptional
3,598 reviews
Free cancellation available
Price is $33 per adult
Bali: Mount Batur Sunrise Hike and Natural Hot SpringOpens 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

3 Hour spa packkage Hair Creambath & Massage at Luxury Bali Spa

Duration 2h
Free cancellation available
Price is $58 per adult*
*Get lower prices by selecting more than 2 adults
3 Hour spa packkage Hair Creambath & Massage at Luxury Bali SpaOpens in a new window

Tirta Empul: Temple Tour with Optional Spiritual Cleansing

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

Bali: Temple Visit with Palm Reader & Fortune Telling Option

Duration 6h
10 out of 10
Exceptional
62 reviews
Free cancellation available
Price is $54 per adult
Bali: Temple Visit with Palm Reader & Fortune Telling OptionOpens in a new window

Bali: Uluwatu Temple Kecak & Fire Dance Show Ticket

Duration 1h
8.2 out of 10
Very Good
9 reviews
Free cancellation available
Price is $9 per adult
Bali: Uluwatu Temple Kecak & Fire Dance Show TicketOpens in a new window

Hua Spa Jimbaran

Duration 1h+
Price is $10 per traveler
Hua Spa JimbaranOpens 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

Ubud: Forest Spa Treatment with Forest Swing

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

Bali BALINESE ancient healing massage by eqUALIZE SPA

Duration 50m
Free cancellation available
Price is $41 per adult
Bali BALINESE ancient healing massage by eqUALIZE SPAOpens in a new window

Bali eqUALIZE signature fusion massage by eqUALIZE SPA

Duration 50m
Free cancellation available
Price is $41 per adult
Bali eqUALIZE signature fusion massage by eqUALIZE SPAOpens in a new window

Bali Luxury Spa Balinese Massage and Flower bath

Duration 2h
Free cancellation available
Price is $73 per adult
Bali Luxury Spa Balinese Massage and Flower bathOpens in a new window

Bali: Asian Fusion Signature Massage Experience

Duration 50m+
Free cancellation available
Price is $53 per adult
Bali: Asian Fusion Signature Massage ExperienceOpens in a new window

Bali Hotel Tjampuhan Spa

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

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

Duration 1h
Free cancellation available
Price is $76 per adult
Ubud Riverside Bliss: 60-Minute Balinese Massage at Maya UbudOpens 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

Ubud: Floating Breakfast, Jungle Swing & Spa Romantic Tour

Duration 4h+
9.8 out of 10
Exceptional
48 reviews
Free cancellation available
Price is $60 per adult*
*Get lower prices by selecting more than 2 adults
Ubud: Floating Breakfast, Jungle Swing & Spa Romantic TourOpens 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

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

Body Massage Experience in Sidemen Traditional Spa

Duration 3h
Free cancellation available
Price is $21 per adult
Body Massage Experience in Sidemen Traditional SpaOpens in a new window

Bali: Mount Batur Quad Bike Tour and Natural Hot Springs

Duration 4h+
9.6 out of 10
Exceptional
109 reviews
Free cancellation available
Price is $69 per adult
Bali: Mount Batur Quad Bike Tour and Natural Hot SpringsOpens in a new window

Bali : Spiritual Soul Healing

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

Bali Ubud Jaens Spa Shanti: Authentic Balinese Massage Treatments

Duration 1h
Price is $33 per adult
Bali Ubud Jaens Spa Shanti: Authentic Balinese Massage TreatmentsOpens in a new window

Balinese Massage Spa in Kuta District

Duration 1h
Free cancellation available
Price is $33 per adult
Balinese Massage Spa in Kuta DistrictOpens in a new window

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

Duration 5h
10 out of 10
Exceptional
17 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

Ubud: Riverside Spa Treatment near Bali Zoo

Duration 1h 30m+
9.8 out of 10
Exceptional
85 reviews
Free cancellation available
Price is $62 per adult
Ubud: Riverside Spa Treatment near Bali ZooOpens in a new window

Bali Sekar Jepun Spa

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

Bali: Mount Batur Sunrise Jeep Tour with Jungle Swing

Duration 8h
9.6 out of 10
Exceptional
120 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

Showing 50 of 80 things to do