Mid-Range
Hesa Wellness Spa
5· 4,911 Google reviews
Central Ubud, Ubud
About
Hesa Wellness Spa has two central Ubud branches, on Jalan Sandat and Monkey Forest Road, and lists hot and cold plunge pools with a steam room. Its menu lists a Korean scrub or a 90-minute visit with 60 minutes of Balinese massage at 600,000 IDR, plus 10% VAT.
Services
Balinese MassageBody ScrubBorehSauna & SteamCentral Ubud
Our Locations
Hesa Wellness Spa Ubud
Jl. Sandat, Ubud, Gianyar, Bali 80571, Indonesia
Hesa Wellness Spa - Downtown Ubud Branch
Jl. Monkey Forest, Ubud, Gianyar, Bali 80571, Indonesia
Contact
PricingBasic Balinese massage 600,000 IDR (90-minute visit, 60 minutes of massage); plus 10% VAT
In-Depth Guide
Spas and Massage in Ubud by Area (2026)
Where the spas are in Ubud: 20 of 35 within 1.3 km of Ubud Palace, rice-field and river settings to the west, and how far each area is from the centre.
Read the full guideIn-Depth Guide
How Much Does a Massage Cost in Ubud? (2026 Price Guide)
What a massage costs in Ubud in 2026: 130,000-180,000 IDR an hour at budget shops, 225,000-420,000 at day spas, and what ++ adds to the bill.
Read the full guideIn-Depth Guide
Is Massage in Ubud Safe? What to Expect and What to Avoid (2026)
Is massage in Ubud safe? How spas are licensed, what to tell the therapist, the law on sensual massage, and who to call if something goes wrong.
Read the full guideOwn Hesa Wellness Spa? Get your website badge · Featured placement is $50/month. Updates to this page are free.