expedia

Things to do in Bali | Expedia

One Key

Earn OneKeyCash on each activity you book just by signing in

Search results

Spa & wellness

Bali Luxury Spa package Massage flower Bath

Duration 2h
9.6 out of 10
Exceptional
70 reviews
Free cancellation available
Price is $38 per adult*
*Get lower prices by selecting more than 2 adults
Bali Luxury Spa package Massage flower BathOpens in a new window

Bali: Balinese Full-Body Massage at your Accommodation

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

Ubud Luxury Spa Massage Package with Amidst Rice Fields

Duration 2h
9.0 out of 10
Wonderful
4 reviews
Free cancellation available
Price is $21 per adult*
*Get lower prices by selecting more than 2 adults
Ubud Luxury Spa Massage Package with Amidst Rice FieldsOpens 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 Spa Massage 2 Hour at Luxury Spa

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

Duration 2h
9.6 out of 10
Exceptional
10 reviews
Free cancellation available
Price is $37 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

Bali: Uluwatu Temple Kecak & Fire Dance Show Ticket

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

Mount Batur Sunrise Trek & Hot Springs Tour

Duration 5h+
9.6 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 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

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 $45 per adult
Nusa Dua: Traditional Lulur Massage & Spa TreatmentOpens in a new window

Bali Hotel Tjampuhan Spa

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

Ubud: Downhill Cycling Volcano, Jungle and Rice Terrace

Duration 6h
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $20 per adult
Ubud: Downhill Cycling Volcano, Jungle and Rice TerraceOpens in a new window

Ubud: Gorilla Face ATV & Batur Natural Hotspring with Lunch

Duration 5h+
10 out of 10
Exceptional
2 reviews
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 Sekar Jepun Spa

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

From Ubud: Mount Batur Shared Jeep Sunrise & Hot Spring Tour

Duration 5h+
10 out of 10
Exceptional
9 reviews
Free cancellation available
Price is $21 per adult
From Ubud: Mount Batur Shared Jeep Sunrise & Hot Spring TourOpens 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

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

Ubud: Spiritual Cleansing, Palm Reading, & Trauma Healing

Duration 20m+
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $27 per adult
Ubud: Spiritual Cleansing, Palm Reading, & Trauma HealingOpens in a new window

Bali: Ubud Tour with Tirta Empul, Rice Terrace & Waterfall

Duration 6h+
Free cancellation available
Price is $42 per adult*
*Get lower prices by selecting more than 2 adults
Bali: Ubud Tour with Tirta Empul, Rice Terrace & WaterfallOpens in a new window

Bali: Uluwatu ATV Quad Bike with Temple Tour & Kecak Dance

Duration 2h+
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $23 per adult*
*Get lower prices by selecting more than 2 adults
Bali: Uluwatu ATV Quad Bike with Temple Tour & Kecak DanceOpens in a new window

Bali: Ubud Yoga and Healing Meditation

Duration 1h 30m
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $27 per adult*
*Get lower prices by selecting more than 2 adults
Bali: Ubud Yoga and Healing MeditationOpens 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: Spa Experience at Peppers Seminyak

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

Parina Spa Ubud Private Day Spa Experience near Monkey Forest

Duration 1h
Free cancellation available
Price is $17 per adult
Parina Spa Ubud Private Day Spa Experience near Monkey ForestOpens in a new window

Bali: Balinese Ancient Healing Massage Experience

Duration 50m+
Free cancellation available
Price is $52 per adult
Bali: Balinese Ancient Healing Massage ExperienceOpens 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 : Tibetan sound healing connection at ADDA YOGA

Duration 1h 15m
Free cancellation available
Price is $19 per adult
Bali : Tibetan sound healing connection at ADDA YOGAOpens in a new window

Bali: Temple Visit with Palm Reader & Fortune Telling Option

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

Tirta Empul: Temple Tour with Optional Spiritual Cleansing

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

Pererenan: Thermal Circle with Sauna, Steam & Cold Plunge

Free cancellation available
Price is $28 per adult
Pererenan: Thermal Circle with Sauna, Steam & Cold PlungeOpens in a new window

Bali Ubud Kahyangan Spa

Duration 1h
Price is $33 per traveler
Bali Ubud Kahyangan SpaOpens in a new window

Puppy Yoga in Bali, Ubud & Uluwatu

Duration 1h
Free cancellation available
Price is $39 per adult
Puppy Yoga in Bali, Ubud & UluwatuOpens in a new window

Luxury Spa Experience at Prana Spa Seminyak

Duration 2h
Free cancellation available
Price is $57 per adult
Luxury Spa Experience at Prana Spa SeminyakOpens 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

Bali: Nusa Penida All-Inclusive Package

Free cancellation available
Price is $14 per adult
Bali: Nusa Penida All-Inclusive PackageOpens in a new window

Ubud ATV Adventure: Jungle, Waterfall, Mud Tracks

Duration 2h 30m
Free cancellation available
Price is $37 per adult
Ubud ATV Adventure: Jungle, Waterfall, Mud TracksOpens in a new window

Denpasar: Indonesian Beauty Rituals Workshop

Duration 2h
Free cancellation available
Price is $44 per adult
Denpasar: Indonesian Beauty Rituals WorkshopOpens 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: Kecak Fire Dance Entry Ticket and Uluwatu Temple

Duration 1h+
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $9 per adult
Bali: Kecak Fire Dance Entry Ticket and Uluwatu TempleOpens 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 $79 per adult
Ubud: Forest Spa Treatment with Forest SwingOpens in a new window

Bali: Mount Batur Sunrise Guided Hike and Natural Hot Spring

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

Bali Ubud Swing and Rafting Day Tour

Duration 11h 30m
Price is $78 per traveler*
*Get lower prices by selecting more than 2 adults
Bali Ubud Swing and Rafting Day TourOpens in a new window

Bali: Mount Batur Quad Bike Tour and Natural Hot Springs

Duration 4h+
9.6 out of 10
Exceptional
111 reviews
Free cancellation available
Price is $59 per adult*
*Get lower prices by selecting more than 2 adults
Bali: Mount Batur Quad Bike Tour and Natural Hot SpringsOpens in a new window

Showing 50 of 205 things to do