expedia

Things to do in Bali | Expedia

One Key

Earn OneKeyCash on each activity you book just by signing in

241 things to do

Search results

Spa & wellness

Selecting an option will immediately update the search results.

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

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

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

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

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

Mount Batur Sunrise Trek & Hot Springs Tour

Duration 5h+
9.6 out of 10
Exceptional
15 reviews
Free cancellation available
Price is $36 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

Bali: Uluwatu Temple Kecak & Fire Dance Show Ticket

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

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

Duration 2h
9.6 out of 10
Exceptional
4 reviews
Free cancellation available
Price is $52 per adult
Nusa Dua: 2-Hour Luxury Warm Stone Massage Spa TreatmentOpens 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

Bali: Day/Sunset Mount Batur 4WD Jeep and Natural Hot Spring

Duration 2h+
9.4 out of 10
Exceptional
10 reviews
Free cancellation available
Price is $20 per adult
Bali: Day/Sunset Mount Batur 4WD Jeep and Natural Hot SpringOpens 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 $19 per adult
Ubud: Downhill Cycling Volcano, Jungle and Rice TerraceOpens in a new window

Bali: Visit Two Spectacular Waterfalls & sacred temples

Duration 8h
10 out of 10
Exceptional
2 reviews
Free cancellation available
Price is $20 per adult
Bali: Visit Two Spectacular Waterfalls & sacred templesOpens in a new window

Bali/Mount Batur: Private Sunrise Jeep Tour & Hot Spring

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

Bali Pulina, Akasa Cafe, And Natural Hotspring

Duration 9h
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $26 per adult
Bali Pulina, Akasa Cafe, And Natural HotspringOpens in a new window

Ubud: Spiritual Cleansing, Palm Reading, & Trauma Healing

Duration 20m+
9.2 out of 10
Wonderful
5 reviews
Free cancellation available
Price is $26 per adult
Ubud: Spiritual Cleansing, Palm Reading, & Trauma HealingOpens in a new window

Bali: Mount Batur Sunrise ATV & Hot Spring with Breakfast

Duration 4h+
10 out of 10
Exceptional
2 reviews
Free cancellation available
Price is $38 per adult*
*Get lower prices by selecting more than 2 adults
Bali: Mount Batur Sunrise ATV & Hot Spring with BreakfastOpens in a new window

Bali: Full Day North Bali Private Customized Tour

Duration 8h
10 out of 10
Exceptional
36 reviews
Free cancellation available
Price is $55 per adult*
*Get lower prices by selecting more than 2 adults
Bali: Full Day North Bali Private Customized 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

Bali: Ubud Yoga and Healing Meditation

Duration 1h 30m
10 out of 10
Exceptional
3 reviews
Free cancellation available
Price is $26 per adult*
*Get lower prices by selecting more than 2 adults
Bali: Ubud Yoga and Healing MeditationOpens in a new window

Ubud: Mangening Water Temple Tour with Spiritual Cleansing

Duration 2h+
10 out of 10
Exceptional
2 reviews
Free cancellation available
Price is $29 per adult
Ubud: Mangening Water Temple Tour with Spiritual CleansingOpens 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 $22 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: Mount Batur Jeep Sunrise Experience with Local Guide

Duration 4h+
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $17 per adult
Bali: Mount Batur Jeep Sunrise Experience with Local GuideOpens in a new window

FROM UBUD: Mount Batur Sunrise Hiking With Breakfast

Duration 6h
10 out of 10
Exceptional
3 reviews
Free cancellation available
Price is $34 per adult*
*Get lower prices by selecting more than 2 adults
FROM UBUD: Mount Batur Sunrise Hiking With BreakfastOpens in a new window

Balinese Massage Spa in Kuta District

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

Ubud: Traditional Healing Session with Sleep Therapy

Duration 30m
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $38 per adult
Ubud: Traditional Healing Session with Sleep TherapyOpens in a new window

Mount Batur Sunrise Jeep Tour & Natural Hot Springs

Duration 4h+
10 out of 10
Exceptional
6 reviews
Free cancellation available
Price is $29 per adult
Mount Batur Sunrise Jeep Tour & Natural Hot SpringsOpens in a new window

Puppy Yoga in Bali, Ubud & Uluwatu

Duration 1h
10 out of 10
Exceptional
4 reviews
Free cancellation available
Price is $38 per adult
Puppy Yoga in Bali, Ubud & UluwatuOpens in a new window

Bali: Balinese Ancient Healing Massage Experience

Duration 50m+
Free cancellation available
Price is $51 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

Ubud: Private Half-Day Tour with Rice Terrace & Waterfall

Duration 4h
9.8 out of 10
Exceptional
9 reviews
Free cancellation available
Price is $46 per adult*
*Get lower prices by selecting more than 2 adults
Ubud: Private Half-Day Tour with Rice Terrace & WaterfallOpens in a new window

Tirta Empul: Temple Tour with Optional Spiritual Cleansing

Duration 3h+
10 out of 10
Exceptional
269 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: Temple Visit with Palm Reader & Fortune Telling Option

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

Kuta: Flower Bath Massage Spa In Bali

Duration 2h
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $35 per adult*
*Get lower prices by selecting more than 2 adults
Kuta: Flower Bath Massage Spa In BaliOpens in a new window

Bali Ubud Kahyangan Spa

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

Luxury Spa Experience at Prana Spa Seminyak

Duration 2h
Free cancellation available
Price is $55 per adult
Luxury Spa Experience at Prana Spa SeminyakOpens 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 $78 per adult
Ubud: Forest Spa Treatment with Forest SwingOpens 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

Bali: Kecak Fire Dance Entry Ticket and Uluwatu Temple

Duration 1h+
8.6 out of 10
Excellent
4 reviews
Free cancellation available
Price is $9 per adult
Bali: Kecak Fire Dance Entry Ticket and Uluwatu TempleOpens in a new window

Bali: Temple, Waterfall, and Rice Terrace Private Tour

Duration 9h
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $53 per adult*
*Get lower prices by selecting more than 2 adults
Bali: Temple, Waterfall, and Rice Terrace Private TourOpens in a new window

Bali: Mount Batur Sunrise Guided Hike and Natural Hot Spring

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

Showing 50 of 241 things to do