Wellness Edit
Spas and massage in Ubud.
Ubud spas run from jungle spas above the river valleys and flower baths in the rice fields to walk-in massage studios in the middle of town.
Want our shortlist? Read our guide to the best spas in Ubud →
43 places found
Prices checked October 2026
How much does a massage cost in Ubud?
A 60-minute massage in Ubud starts at IDR 240k at a day spa and runs to IDR 1.25m at a resort spa, going by the menus of 16 spas we read in October 2026.
- Day spas
- IDR 240k–645k
- 60 minutes · 7 spas
- Resort spas
- IDR 450k–1.25m
- 60 minutes · 8 spas
- Massage studios
- IDR 295k
- 60 minutes · 1 spa
Starting prices from each spa's own menu. Many resort spas add tax and service on top; the spa's details show which.


























