Traditional Balinese Massage
A deeply relaxing full-body massage using traditional Balinese techniques.
60 Min
IDR 350,000
90 Min
IDR 490,000

Riviera Spa · Wellness · Recovery
Massage and hair spa at Riviera Ubud
Riviera Spa offers massage, foot care and hair spa treatments in Ubud, inside Riviera Boutique Hotel. The menu covers Balinese, deep tissue and aromatherapy massage, foot treatments and hair spa, each listed with its duration, and times are requested on WhatsApp.
Spa Ritual

01
Slow treatment rhythm
02
Aromatic recovery
03
Quiet boutique atmosphere
Riviera Spa is the in-house spa and massage room at Riviera Boutique Hotel in Ubud, on Jl Raya Pengosekan, Ubud, Bali. Treatments run from Balinese and deep tissue massage to aromatherapy, foot care and hair spa, and reservations are taken on WhatsApp at +62 811-2891-1122.
Riviera Spa operates inside Riviera Boutique Hotel Ubud at Jl Raya Pengosekan, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia; The spa offers massage, foot treatments and hair spa services. Treatment prices on this page start at IDR 350,000 for a 60 minute Balinese massage. We confirm spa bookings on WhatsApp at +62 811-2891-1122.
Treatments pair with a stay in the boutique hotel rooms in Ubud. In the same building, Kumo Fusion omakase and steak restaurant has 30 seats, with four counter seats for the omakase. Coffee in the morning and wine later on are served in the cafe and lounge.
Reviews
For us, this hotel was an absolute oasis of well-being and definitely one of the most beautiful hotels we stayed in in Bali. We would return in a heartbeat and highly recommend it to anyone looking for a special, stylish, and relaxing stay in Ubud. Thank you so much to the entire team for this wonderful time! ❤️🌴 We would love to come back again!
A beautiful boutique hotel in the heart of Ubud with stylish interiors and great attention to detail. I stayed in a Garden View room, which was very comfortable, spotless and peaceful. The staff were incredibly warm, attentive and helpful. I originally booked two nights but loved it so much that I extended my stay by another three. I would definitely return!
A Beautiful modern hotel in the heart of Ubud, very centrally and conveniently located and close to the best shops and restaurants. The hotel has a very beautiful colonial atmosphere, the rooms are clean, modern and stylish. The staff is kind and responsive. It's a great place for a couple or single travellers, it's not really fit for families as it has no infrastructure and special spaces for kids. It's a great place for adult travellers wanting to stay in the very heart of Ubud and enjoy the walking distance to the evening events in Ubud or just visiting the town without the need to use a car or a bike. We will be back!
Wellness Experience
Riviera Spa offers Balinese and deep tissue massage, aromatherapy, foot treatments and hair spa services. The menu below lists each treatment and its duration.
01
Traditional Balinese or deep tissue massage, in 60- or 90-minute sessions.
02
Aromatherapy massage, plus foot reflexology and hair spa.
03
Our massage room sits inside Riviera on Jl Raya Pengosekan, and bookings go through WhatsApp.

Spa Mood
Riviera Spa shares our address on Jalan Raya Pengosekan. See the treatment list below for massage, foot care and hair services.
Explore Riviera Boutique Hotel rooms01
Gentle treatment rhythm
02
Warm aromatic recovery
03
Private boutique atmosphere
Riviera Spa Menu
The Riviera Spa menu covers massages, foot treatments and hair spa services. Choose a treatment and request a time through WhatsApp.
Reserve via WhatsAppSpa Ritual
01
A deeply relaxing full-body massage using traditional Balinese techniques.
60 Min
IDR 350,000
90 Min
IDR 490,000
Firm pressure to release muscle tension and improve mobility.
60 Min
IDR 390,000
90 Min
IDR 550,000
Gentle movements combined with essential oils for complete relaxation.
60 Min
IDR 390,000
90 Min
IDR 550,000
Focused treatment for everyday tension and stress.
30 Min
IDR 220,000
45 Min
IDR 290,000
Foot Ritual
02
Revitalising foot massage inspired by traditional reflexology.
30 Min
IDR 220,000
60 Min
IDR 350,000
Relaxing foot and lower leg massage to ease tired muscles.
30 Min
IDR 220,000
45 Min
IDR 290,000
Exfoliating salt scrub to soften and refresh your feet.
30 Min
IDR 200,000
Nail care, cuticle work and polish with OPI nail colours.
45 Min
IDR 250,000
Spa Packages
01
60 min Balinese Massage + Signature Hair Spa
IDR 690,000
02
90 min Aromatherapy Massage + Hair Spa Deluxe
IDR 990,000
03
90 min Deep Tissue Massage + Hair Spa Deluxe + Blow Dry & Styling
IDR 1,150,000
Hair Ritual
Hair cleansing, nourishing treatment, relaxing scalp massage and professional blow-dry.
60 Min
IDR 390,000
Deep hair treatment, extended scalp massage, nourishing mask, blow-dry and styling.
90 Min
IDR 550,000
Professional wash, blow-dry and styling.
45 Min
IDR 220,000
Add-ons
Scalp Massage
15 Min
IDR 90,000
Face Massage
15 Min
IDR 90,000
Hot Stone Upgrade
Add-on
IDR 120,000
Aromatherapy Oil Upgrade
Add-on
Complimentary
Simple Pedicure Includes
Our Products
Riviera Spa uses natural hair and body care products. Ask us about the products used for your chosen treatment.
Prices are subject to 11% service charge & 10% government tax.
Reserve via WhatsAppPlanning a treatment
The menu above lists what the spa does and what each treatment costs. This part answers the questions people ask before picking one.
Four treatments sit under Signature Massages. The Traditional Balinese Massage is a full-body treatment using traditional Balinese techniques, and it runs at 60 or 90 minutes. Deep Tissue works at firmer pressure and is aimed at releasing muscle tension and improving mobility, at the same two lengths.
Aromatherapy Massage is the gentler one, with essential oils worked in through the movement. Where the problem is confined to one area, Back, Neck and Shoulder Relief stays on the upper back and takes 30 or 45 minutes instead of an hour.
Nothing on the menu runs past 90 minutes; the shortest slots are 30 minutes, which covers Foot Reflexology, the Foot Massage, the Foot Scrub and the short version of Back, Neck and Shoulder Relief. Most massages are booked at 60 or 90; the Signature Hair Spa is 60 and the Deluxe is 90. A 45 minute slot covers the Simple Pedicure, the wash and blow-dry, and the longer foot and shoulder treatments.
There are four. Foot Reflexology draws on traditional reflexology and runs 30 or 60 minutes. The plain Foot Massage covers the feet and lower legs at 30 or 45 minutes, and the Foot Scrub is a 30 minute exfoliating salt scrub.
The Simple Pedicure takes 45 minutes. It includes nail shaping, cuticle care, a foot soak, a light foot massage and polish in OPI colours.
The Signature Hair Spa is 60 minutes and covers cleansing, a nourishing treatment, a scalp massage and a professional blow-dry. Hair Spa Deluxe stretches that to 90 minutes with a deeper treatment, a longer scalp massage, a nourishing mask, then blow-dry and styling.
There is also a 45 minute wash, blow-dry and styling with no treatment attached. The hair and body products used across the spa are natural ones it selects.
Relax and Glow pairs a 60 minute Balinese Massage with the Signature Hair Spa, at IDR 690,000. Riviera Escape combines a 90 minute Aromatherapy Massage with the Hair Spa Deluxe, at IDR 990,000. The longest is the Ultimate Riviera Ritual, which adds a blow-dry and styling to a 90 minute Deep Tissue Massage and the Hair Spa Deluxe, at IDR 1,150,000.
Yes: a 15 minute scalp massage and a 15 minute face massage are IDR 90,000 each. The hot stone upgrade is IDR 120,000. Upgrading the aromatherapy oil costs nothing.
The figures on this page sit before tax. An 11% service charge and 10% government tax are added at payment.
Reservations go through WhatsApp on +62 811-2891-1122, and the reply confirms the treatment, the time you want and whether that slot is open. The spa is inside Riviera Boutique Hotel on Jl Raya Pengosekan, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, in central Ubud, a short walk or scooter ride from the Ubud Art Market, Ubud Palace and the Sacred Monkey Forest. Directions and the enquiry form are on the contact page.
FAQs
Answers about the rest of Riviera are on the questions page.
Every treatment on this page is priced by length, and an 11% service charge and 10% government tax are added to each price shown.
Most massages are booked at 60 or 90 minutes. Nothing on the menu runs past 90 minutes, and the shortest slots are 30 minutes.
Deep Tissue works at firmer pressure and is aimed at releasing muscle tension and improving mobility, at 60 or 90 minutes. Where the problem is confined to one area, Back, Neck and Shoulder Relief stays on the upper back and takes 30 or 45 minutes.
See the full set of guest questions across Riviera, or read our guides to spa treatments in Ubud, massage in Ubud, 7 things to know before a Balinese massage, hair spa in Ubud, reflexology in Ubud, and things to do in Ubud.
Reservation
Send your spa reservation request through WhatsApp. Our team will personally confirm the treatment, preferred time, and availability.
Book a treatment on WhatsAppBook a room online
Opening Hours
Monday - Sunday
09.00 - 21.00
Reservation
WhatsApp confirmation
Location
Inside Riviera Boutique Hotel
The Spa
Riviera's spa is an in-house treatment room on Jalan Raya Pengosekan, offering Balinese, deep-tissue and aromatherapy massage in 60 or 90 minutes, along with reflexology and a hair spa.
An afternoon treatment is the cool, quiet alternative to the midday heat, and bookings are taken by WhatsApp.
As of September 2026, the menu runs from 30 to 90 minutes a treatment, with 15-minute add-ons such as a scalp or face massage, and three packages that pair a massage with a hair spa.
Last updated