My trip
EN ▾
Explore
TemplesBeachesAreasMap of BaliReligionCulture
Nature
VolcanoesWaterfallsRice TerracesNational ParkLakes & Forests
Plan
Itinerary builderTravel TipsJournalEmergency
Read
Guidebooks
Language
EnglishDeutschFrançaisEspañolРусский中文العربية
Things to do & eat

Bali Spa and Massage Guide: Prices, Etiquette and Rituals

In Bali, a massage is part of daily life rather than a rare splurge. Here is what a Balinese massage involves, what it should cost and how to find a spa worth going back to.

5 min read · Updated 2026-10-25
Ubud

Balinese massage in a nutshell

A Balinese massage is a full-body treatment that mixes long, flowing oil strokes with kneading, thumb pressure along the muscles and acupressure points, gentle stretching and, often, a little aromatherapy. It is firmer than a Swedish massage but should never hurt, and it usually runs 60 to 90 minutes. Prices span a huge range: roughly IDR 120,000 to 200,000 (about US$7 to $11) for an hour at a simple neighborhood spa, IDR 250,000 to 600,000 (US$14 to $33) at a polished mid-range day spa, and from around IDR 800,000 (US$45) to well over IDR 1,500,000 at a resort spa once tax and service are added.

That range is the whole story of spa culture here. A massage in Bali is not a once-a-trip treat. Many visitors book one every few days, and plenty of expats treat it as weekly maintenance after surf sessions and scooter rides.

Where the technique comes from

Balinese massage grew out of village healing traditions, shaped over centuries by Indian Ayurvedic ideas, Chinese pressure-point work and Javanese bodywork. Traditional healers, known as balian, still treat aches and illnesses in many villages, and some of their herbal knowledge lives on in spa menus. The modern spa version is more about relaxation than medicine, but the logic is the same: work along the body's energy lines, warm the muscles, and send you out feeling lighter.

If you want something more vigorous, look for a Javanese massage on the menu, which uses more pressure, stretching and rhythmic tapping. Reflexology is offered almost everywhere too, and a 30- to 60-minute foot session is a good fix after a day of temple steps.

Prices: what you get at each level

Neighborhood spas (around IDR 120,000 to 200,000 per hour). These are the small, family-run places on the side streets of Ubud, Kuta, Legian, Sanur and Canggu, often with a few treatment rooms behind a shopfront. Linen and decor are simple, but the therapists are frequently just as skilled as those in a five-star hotel. Many run happy-hour discounts in the early afternoon. There is usually no service charge.

Mid-range day spas (around IDR 250,000 to 600,000). Think garden treatment rooms, a proper shower, ginger tea served afterward, an online booking system and a set menu of packages. Booking platforms show plenty of 60-minute Balinese massages in Seminyak, Berawa and Pererenan at IDR 260,000 to 350,000. Some add tax and service on top, so check whether prices are marked "nett" or "++".

Resort and luxury spas (from around IDR 800,000). In Nusa Dua, Jimbaran, Uluwatu and the river valleys around Ubud, you pay for the setting: open-air pavilions over the jungle, private plunge pools and long rituals that combine massage, scrub, wrap and bath. Expect 21 percent or so in tax and service on top of menu prices.

Flower baths, boreh and lulur

The longer rituals are where Bali's spa traditions really come through.

  • Boreh is a warm paste of ground rice and spices such as turmeric, ginger, cloves and kencur (aromatic ginger). It was traditionally used to warm the body, ease aching joints and improve circulation, especially in the cooler hours after a day's work. On a spa menu, it is spread over the body after the massage, left to dry, then rinsed off. It tingles. That is the point.
  • Lulur is a royal beauty ritual from Java: a scrub of rice powder, turmeric and fragrant roots, followed by a yogurt or body mask, traditionally given to brides before their wedding.
  • The flower bath is the photogenic finale: a stone or wooden tub filled with warm water and floating frangipani, hibiscus and rose petals. It is pure indulgence and worth doing once, ideally after a scrub.

A 2- to 3-hour package combining massage, scrub and flower bath is usually better value than booking each separately.

What to expect, and spa etiquette

At the start, you will usually fill in a short form about injuries and preferred pressure. The therapist then leaves the room while you undress to your underwear or the disposable underwear provided, and lie face down under a sarong or towel. Only the part of the body being worked on is uncovered. A typical sequence runs back, legs, front, arms and finishes with a head and scalp massage.

A few habits that make it better for everyone:

  • Speak up about pressure. Many therapists will ask, but if they do not, say pelan-pelan (gently) or lebih keras (harder). A good therapist adjusts without fuss.
  • Ask for disposable underwear if you do not want to oil your own, and ask to shower afterward if you are heading out.
  • Arrive a little early and avoid a heavy meal just before.
  • Tell them about pregnancy, injuries or sunburn before you start. Massage over fresh sunburn is miserable.

On tipping: resort and hotel spas almost always include a service charge, so a tip there is optional. At small independent spas, a tip of IDR 20,000 to 50,000, handed directly to your therapist in cash, is warmly received. Our tipping in Bali guide covers the details.

How to spot a good spa

Bali has thousands of massage places, and the quality varies more than the price does. Look for:

  • A proper private room with a door, not a curtain in a shop corner, and clean, fresh linen.
  • A shower on site, or at least a clean washbasin and towels.
  • A clear printed menu with times and prices, including whether tax is added.
  • Therapists in uniform who ask about pressure and health issues before starting.
  • Recent reviews that mention individual therapists by name, which usually signals a stable, well-trained team.

Be wary of places with drawn curtains and nothing visible from the street, or touts working the pavement with laminated price cards. Beach massage on Kuta and Legian is an option for a quick shoulder rub, but agree on the price and time before anyone starts, and know that hygiene and training vary.

Book ahead for resort spas and in July, August and the Christmas holidays. For a neighborhood spa, walking in or messaging on WhatsApp the same day is usually fine. To make the most of the island's healing traditions, pair a massage day in Ubud with a Tirta Empul water purification visit.

Frequently asked

How much is a massage in Bali?

Roughly IDR 120,000 to 200,000 (US$7 to $11) for an hour at a neighborhood spa, IDR 250,000 to 600,000 at a mid-range day spa, and from around IDR 800,000 at resort spas, plus tax and service.

Is Balinese massage painful?

It should not be. Balinese massage is firm, combining long strokes with acupressure and stretching, but you can always ask for softer pressure by saying pelan-pelan.

Should I tip for a massage in Bali?

It is appreciated but not required. At small spas without a service charge, IDR 20,000 to 50,000 given directly to your therapist is generous; resort spas already include service.

What is a boreh treatment?

Boreh is a traditional warming paste of ground rice and spices such as turmeric, ginger, cloves and aromatic ginger, applied after massage to ease aching muscles and improve circulation.

BALI 2026 cover
Go deeper · Discover Indonesia

BALI 2026

The complete island guide: regions, temples, beaches, getting around, what to avoid and how to plan the perfect trip.

101 Things to Do in Bali cover
Go deeper · Discover Indonesia

101 Things to Do in Bali

A bucket list of 101 experiences across the island, from sunrise hikes to temple festivals.

Sources

  1. Bali Massage: A Guide to Spas and Treatments (TravelOnline)
  2. Balinese massages in Bali: venues and prices (Fresha)
  3. What is a Bali spa massage? And what to look out for (Greener Bali)
  4. Boreh Bali: A Traditional Body Scrub (Budaya Bali)
Make your own Bali itineraryIt's free