expedia

Things to do in Bali | Expedia

One Key

Earn OneKeyCash on each activity you book just by signing in

275 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

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

Duration 5h+
10 out of 10
Exceptional
242 reviews
Free cancellation available
Price is $20 per adult
From Ubud: Mount Batur Shared Jeep Sunrise & Hot Spring TourOpens in a new window

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

Duration 2h+
9.6 out of 10
Exceptional
24 reviews
Free cancellation available
Price is $19 per adult
Bali: Day/Sunset Mount Batur 4WD Jeep and Natural Hot SpringOpens 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 $34 per adult
Mount Batur Sunrise Trek & Hot Springs TourOpens 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 $14 per adult
Bali: Balinese Full-Body Massage at your AccommodationOpens in a new window

Denpasar: Indonesian Beauty Rituals Workshop

Duration 2h
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $44 per adult
Denpasar: Indonesian Beauty Rituals WorkshopOpens in a new window

Ubud Luxury Spa Massage with Amidst Rice Fields in Bliss Spa

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 with Amidst Rice Fields in Bliss SpaOpens in a new window

Bali: Mount Batur ATV Sunrise with Breakfast and Hot Spring

Duration 4h+
10 out of 10
Exceptional
21 reviews
Free cancellation available
Price is $21 per adult
Bali: Mount Batur ATV Sunrise with Breakfast and Hot SpringOpens 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 $37 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: Lovina Sunset Tour with Snorkeling Experience

Duration 2h+
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $24 per adult*
*Get lower prices by selecting more than 2 adults
Bali: Lovina Sunset Tour with Snorkeling ExperienceOpens 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 $42 per adult
Nusa Dua: Traditional Lulur Massage & Spa TreatmentOpens in a new window

Bali: Coconut Oil Making Master Class in Sanur

Duration 2h
10 out of 10
Exceptional
2 reviews
Free cancellation available
Price is $26 per adult
Bali: Coconut Oil Making Master Class in SanurOpens in a new window

Bali: Chakras sound sanctuary | Sound healing ADDA YOGA

Duration 1h 15m
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $18 per adult
Bali: Chakras sound sanctuary | Sound healing ADDA YOGAOpens 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

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 $35 per adult
Bali Luxury Spa Package 2 hour Treatmen at Royal orchird spaOpens in a new window

Bali: Full Day North Bali Private Customized Tour

Duration 8h
10 out of 10
Exceptional
75 reviews
Free cancellation available
Price is $53 per adult*
*Get lower prices by selecting more than 2 adults
Bali: Full Day North Bali Private Customized TourOpens 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/Mount Batur: Toya Devasya Natural Hot Spring Ticket

Free cancellation available
Price is $11 per adult
Bali/Mount Batur: Toya Devasya Natural Hot Spring 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 $50 per adult
Nusa Dua: 2-Hour Luxury Warm Stone Massage Spa TreatmentOpens 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
94 reviews
Free cancellation available
Price is $8 per adult
Bali: Uluwatu Temple Kecak & Fire Dance Show TicketOpens 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

Puppy Yoga in Bali, Ubud & Uluwatu

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

Bali: Ubud Yoga and Healing Meditation

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

Pererenan: Thermal Circle with Sauna, Steam & Cold Plunge

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

Bali: Sea Walker Experience with Optional Water Sports

10 out of 10
Exceptional
1 review
Free cancellation available
Price is $6 per adult
Bali: Sea Walker Experience with Optional Water SportsOpens in a new window

Bali: Mount Batur Sunrise ATV and Hot Spring with Breakfast

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

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

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

Ubud: Tibumana Waterfalls, Rice Fields, and Temple Tour

Duration 5h+
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $24 per adult
Ubud: Tibumana Waterfalls, Rice Fields, and Temple TourOpens in a new window

Bali M Spa Nusa Dua with Transport

Duration 1h+
Price is $34 per traveler
Bali M Spa Nusa Dua with TransportOpens 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

Mount Batur Sunrise Trek, Breakfast & Hot Spring Relaxation

Duration 8h+
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $20 per adult
Mount Batur Sunrise Trek, Breakfast & Hot Spring RelaxationOpens 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: Kecak Fire Dance Entry Ticket and Uluwatu Temple

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

Balinese Massage Spa in Kuta District

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

Ubud: Night Market Feast with Balinese Culinary Odyssey

Duration 2h+
Free cancellation available
Price is $40 per adult*
*Get lower prices by selecting more than 2 adults
Ubud: Night Market Feast with Balinese Culinary OdysseyOpens in a new window

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

Duration 4h
9.8 out of 10
Exceptional
10 reviews
Free cancellation available
Price is $25 per adult*
*Get lower prices by selecting more than 2 adults
Ubud: Private Half-Day Tour with Rice Terrace & WaterfallOpens 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

Mount Batur: ATV Quad Bike Black Lava & Sand Adventure

Duration 6h
10 out of 10
Exceptional
2 reviews
Free cancellation available
Price is $56 per adult*
*Get lower prices by selecting more than 2 adults
Mount Batur: ATV Quad Bike Black Lava & Sand AdventureOpens in a new window

Moroccan-Inspired Luxury Spa Experience at Prana Spa Seminyak

Duration 2h
Free cancellation available
Price is $53 per adult
Moroccan-Inspired Luxury Spa Experience at Prana Spa SeminyakOpens in a new window

Bali: Balinese Ancient Healing Massage Experience

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

Ubud Highlights: Temple Cleansing, Rice Fields & Waterfall

Duration 6h
10 out of 10
Exceptional
2 reviews
Free cancellation available
Price is $34 per adult*
*Get lower prices by selecting more than 2 adults
Ubud Highlights: Temple Cleansing, Rice Fields & WaterfallOpens in a new window

Aesthetic Journal-Making Workshop Canggu

Duration 1h 30m
10 out of 10
Exceptional
2 reviews
Free cancellation available
Price is $35 per adult
Aesthetic Journal-Making Workshop CangguOpens in a new window

East Bali Instagrammable Private Tour with Optional Lunch

Duration 10h+
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $42 per adult*
*Get lower prices by selecting more than 2 adults
East Bali Instagrammable Private Tour with Optional LunchOpens in a new window

North Bali: Munduk Private Car Charter with Local Driver

Duration 6h+
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $34 per adult*
*Get lower prices by selecting more than 2 adults
North Bali: Munduk Private Car Charter with Local DriverOpens in a new window

Bali: Temple Visit with Palm Reader & Fortune Telling Option

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

Seminyak: Spa Treatments at Svaha Spa Seminyak

Duration 15m+
Free cancellation available
Price is $4 per adult
Seminyak: Spa Treatments at Svaha Spa SeminyakOpens in a new window

Showing 50 of 275 things to do