Call Riviera+62 811-2891-1122
4.9on Google· 47 reviews, October 2026
A calm treatment room with a textured stone wall and soft lighting at Riviera Spa in Ubud

Riviera Spa · Wellness · Recovery

Spa and massage in Ubud, Bali

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.

  • Which massages are there? Balinese, deep tissue and aromatherapy.
  • What else does the spa do? Foot treatments and hair spa.
  • How long does a treatment take? Each one on the menu lists its duration.
  • How do you reserve? Request a time on WhatsApp.

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!

    nadia lulic · Google review
  • 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!

    Mark · Google review
  • 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!

    Nadia · Google review

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.

A therapist giving a back and shoulder massage at Riviera Spa in Ubud

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 rooms

01

02

03

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 WhatsApp

Spa Ritual

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

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

Reserve Spa Package

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

15 Min

IDR 90,000

15 Min

IDR 90,000

Add-on

IDR 120,000

Add-on

Complimentary

Nail shaping
Cuticle care
Foot soak
Light foot massage
Polish with OPI colours

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 WhatsApp

Planning 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.

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
A calm treatment room at Riviera Spa in central Ubud, ready for a booking

Opening Hours

Monday - Sunday

09.00 - 21.00

Reservation

WhatsApp confirmation

Location

Inside Riviera Boutique Hotel

The Spa

In-house Balinese massage and treatments

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