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 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: 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

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

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

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

Bali: Full Day North Bali Private Customized Tour

Duration 8h
10 out of 10
Exceptional
7 reviews
Free cancellation available
Price is $56 per adult*
*Get lower prices by selecting more than 2 adults
Bali: Full Day North Bali Private Customized TourOpens in a new window

Showing 50 of 205 things to do