🇮🇩 Bali
Sanur · Spas & massage

The 10 Best Spas and Massages in Sanur: Real Prices from 280k to 968k IDR (2026)

No paid placements

The short answer. The best spa in Sanur by our ranking is Leha Leha Spa (no confirmed price); No. 2, The Nest Beachside Spa, is the first priced spa, from 280k IDR (Balinese massage 60 min). The Nest Beachside Spa is also the cheapest spa here; prices run up to 968k IDR. Since every Sanur card was checked; 6 of 10 spas show n/a.

01Illustration
Jl. Sudamala No.5Leha Leha SpaPrice n/a
01

Leha Leha Spa

Editor's pick
⭐ rating n/aJl. Sudamala No.5Price n/aDaily 9am-10pmWebsite live 25 Oct 2026
Price n/a, none published on its own site · Open 09:00-22:00 daily, latest of the mid tier · Jl. Sudamala No.5 · Own site live · Source: themerusanur.com (hours), checked 17 Oct 2026; own site checked 29 Oct 2026

The Sanur treatment room you will happily book twice in a week. The menu is the classic Balinese trio done properly - full-body Balinese, a Balinese borah scrub, a Spirit of Nature facial - and the room runs until 10pm, the widest hours in the mid tier, which matters in a town that eats early and walks the beach path afterwards. It has a live official site, so booking is not a WhatsApp guessing game, though the site publishes no prices, so we print none. That combination, hours plus a real menu plus a contactable business, is why it leads.

The classic Balinese trio done properly, open until 10pm Open until 10pm, so an after-dinner slot is realistic Live official site and a published treatment menu Off the main Tamblingan strip, a short walk from most hotels Not a resort setting: this is a treatment house, no pool or steam No star rating we could source with a review count, so "n/a"

Not for anyone who wants a resort setting; there is no pool or steam, just treatment rooms

Details
02The Nest Beachside Spa, Sanurthenestbeachsidespa.com
Jl. Kusuma Sari, beach sideThe Nest Beachside SpaBalinese massage 60 min 280k IDR
From 280k IDR
02

The Nest Beachside Spa

⭐ rating n/aJl. Kusuma Sari, beach sideBalinese massage 60 min 280k IDRDaily 9am-8pmWebsite live 25 Oct 2026
Balinese massage 60 minutes 280k · 09:00-20:00 daily · Beach-path address Jl. Kusuma Sari No.6B plus a second room, The Nest Boutique Spa, at Jl. Danau Tamblingan No.31 · Own site live · Source: own site (price, 29 Oct 2026), themerusanur.com (hours and both addresses), checked 17 Oct 2026

The one whose menu was clearly written for people who have just spent six hours on a beach. Lymphatic drainage massage, an after-sun cooling body wrap and an oxygen anti-ageing facial, with a 60-minute Balinese massage at 280,000 IDR, a few steps from the sand rather than a scooter ride inland. Lymphatic work is genuinely hard to find in Sanur outside the resorts, and the resort room further down this page charges 968,000 for a Balinese hour. There is a second address under the same brand, The Nest Boutique Spa on Jl. Danau Tamblingan, which does not publish prices, so if the number matters, book the beachside room specifically.

280,000 for a Balinese hour, walking distance from the beach path Lymphatic drainage and after-sun treatments, not just standard Balinese Live official site with the treatment list Closes at 8pm The sister branch inland publishes no prices, easy to confuse Small room count, weekends book out

Not for evening bookers or weekend walk-ins; closes 8pm, books out

Details
03Glo Day Spa & Salon, Sanurglospabali.com
Jl. Danau Poso No.57Glo Day Spa & Salon60 min 325k IDR
From 325k IDR
03

Glo Day Spa & Salon

⭐ rating n/aJl. Danau Poso No.5760 min from 325k IDRDaily 10am-8pmWebsite live 25 Oct 2026
Sixty minutes from 325k · 10:00-20:00 daily · Jl. Danau Poso No.57 · Spa and salon under one roof; baliholidaysecrets quotes "massages from about 20 USD", which matches the IDR figure · Source: honeycombers 2026, baliholidaysecrets.com, checked 17 Oct 2026

Sanur's long-running expat standby, and the answer when the plan is a massage, a haircut and a facial in one visit rather than three appointments in three places. A 60-minute massage starts at 325,000 IDR, the top of the district's treatment tier, and the signature is an ancient warm bamboo massage with a Biokos facial on the beauty side. What you are paying the extra hundred thousand for over Leha Leha is consistency and the salon half of the business: this is a day spa in the literal sense. If you only want an hour of Balinese massage, the rooms above are better value.

Spa and hair or beauty salon in one visit Warm bamboo massage, firmer than standard Balinese Established name with a live site and a stable menu 325,000 is the district's treatment-tier ceiling Closes at 8pm Salon energy rather than a quiet retreat

Not for anyone after a quiet retreat or a late slot; salon energy, closes 8pm

Details
04Illustration
Jl. Kusuma Sari, Mertasari beachThe Beach Spa & CafePrice n/a
04

The Beach Spa & Cafe

⭐ rating n/aJl. Kusuma Sari, Mertasari beachPrice n/aDaily 10am-8pmNo own website · listing checked 16 Oct 2026
Price n/a · 10:00-20:00 daily · Jl. Kusuma Sari, Mertasari beach, next to the Prama hotel · No own website, listing only · Source: honeycombers 2026, checked 17 Oct 2026

The Mertasari end of Sanur, next to the Prama hotel, and the only room in this ten that pairs a treatment with its own cafe and a view of the water. Deep tissue is on the menu alongside a traditional Bali flower and herb bath and a beach-view reflexology chair, which is the format Sanur does better than the west coast: you finish the hour, you do not immediately fight traffic, you sit down for a drink twenty metres from the sea. It has no website of its own, so we print no price; booking is a phone call or a walk-in, and that is the main friction.

A genuine beachfront setting at Mertasari Flower and herb bath plus deep tissue on one menu Own cafe, so the visit does not end at the door No website of its own, so no price shown; book by phone or walk in Mertasari is the far south of Sanur, 10 to 15 minutes from the centre Closes at 8pm

Not for anyone who books online or stays in central Sanur; phone only, and Mertasari is 10 to 15 minutes south

Details
05The Shampoo Lounge Sanur, Sanurshampoolounge.com
Jl. Danau Tamblingan No.152CThe Shampoo Lounge Sanur60 min 300k IDR
From 300k IDR
05

The Shampoo Lounge Sanur

⭐ rating n/aJl. Danau Tamblingan No.152C60 min from 300k IDRDaily 9am-7pmWebsite live 25 Oct 2026
Sixty minutes from 300k · 09:00-19:00 daily, earliest close of the ten · Jl. Danau Tamblingan No.152C · Same brand as the Seminyak branch; athletic massage is a named treatment · Source: honeycombers 2026, own site, checked 17 Oct 2026

The only room in Sanur we found offering an athletic massage as a named treatment rather than "firm pressure on request", which is the reason it earns a place ahead of cheaper neighbours if you actually train, cycle the coast road or dive several days in a row. Sixty minutes from 300,000 IDR, with a milk and honey aromatic foot spa and hot stone foot reflexology as the softer options, inside a salon-barber-spa hybrid. It is a small island chain - the Seminyak branch appears in our Seminyak spa notes with a 300,000 creambath - so expect competence and consistency rather than a one-off room. Closes at 7pm, the earliest here.

Athletic massage on the menu, rare in this district Hair, barber and spa under one roof Central Tamblingan location, walkable from most hotels Closes at 7pm, no evening bookings Chain format, not a Sanur original 300,000 buys a treatment room, not a spa journey

Not for anyone after a spa journey or an evening slot; a chain treatment room, closes 7pm

Details
06Cosmo Salon & Spa, Sanurcosmobali.com
Jl. Danau Tamblingan No.176Cosmo Salon & SpaPrice n/a
06

Cosmo Salon & Spa

⭐ rating n/aJl. Danau Tamblingan No.176Price n/aDaily 9am-9pmWebsite live 25 Oct 2026
Price n/a, none published on its own site · 09:00-21:00 daily · Jl. Danau Tamblingan No.176 · Shiatsu, mandi lulur and Thai foot reflexology on the menu · Source: own site, checked 17 and 29 Oct 2026

A different reason to book than The Nest: shiatsu, mandi lulur and Thai foot reflexology, on the main street, open until 9pm. Shiatsu and Thai work are pressure-based rather than oil-based, so this is where to go if the standard Balinese long-stroke massage leaves you feeling untouched. It is a salon and spa together like Glo, with a plainer room; its own site publishes no prices, so confirm the rate when you walk in. For a walk-in on Tamblingan in the evening, this is the most capable option that is not a hotel.

Shiatsu and Thai reflexology, not just oil massage Open until 9pm on the main street Pressure-based massage with a salon attached Plain interior, no spa atmosphere Busy street frontage, not a quiet setting Only the entry price is published, the rest is "n/a"

Not for anyone who wants spa atmosphere; plain interior, busy street

Details
07Spa at Maya Sanur, Sanurspaatmaya.com
Maya Sanur Resort, Jl. Danau TamblinganSpa at Maya SanurBalinese 60 min 968k IDR
From 968k IDR
07

Spa at Maya Sanur

⭐ rating n/aMaya Sanur Resort, Jl. Danau TamblinganBalinese 60 min 968k IDRDaily 10am-8pmWebsite live 25 Oct 2026
Balinese 60 minutes 968k on its own menu · 10:00-20:00 daily · Maya Sanur Resort, Jl. Danau Tamblingan No.89M · Own site live · Source: own spa menu (price, 29 Oct 2026), themerusanur.com (hours), checked 17 Oct 2026

The first step into Sanur's resort tier, and the price jump is not gentle: 968,000 IDR for a 60-minute Balinese massage, more than three hours at The Nest. What the number buys is the resort spa experience - the Soothing Maya Massage, a Swiss-Tox body contour, an organic facial, and the quiet of a hotel that has won awards for this room in both Sanur and Ubud. One warning about search results: a user-generated aggregator lists "massages from 100k" here, which is not compatible with the published resort menu, so treat that figure as wrong and confirm the rate when you book.

Award-winning resort spa, sister room in Ubud Proper spa facilities rather than a treatment room Signature massage and body-contour treatments published 968,000 a Balinese hour, more than three times the district's value tier An aggregator quotes 100,000 here, which does not match the menu Hotel guests get first call on peak slots

Not for anyone shopping the district's value tier; 968,000 an hour, hotel guests first

Details
08Illustration
Hyatt Regency, Jl. Danau Tamblingan No.89Shankha Spa at Hyatt Regency BaliPrice n/a
08

Shankha Spa at Hyatt Regency Bali

⭐ rating n/aHyatt Regency, Jl. Danau Tamblingan No.89Price n/aDaily 9am-9pmNo own website · listing checked 16 Oct 2026
Price n/a, no price confirmed from the venue's own site · 09:00-21:00 daily · Hyatt Regency Bali, Jl. Danau Tamblingan No.89 · Open-air hot and cold plunge pools; Google 4.6 on 4,000+ reviews as reported by baliholidaysecrets, not verified by us · Source: honeycombers 2026, baliholidaysecrets.com, checked 17 Oct 2026

The resort end of the district: one of ten spa villas inside the Hyatt Regency's gardens. No price confirmed from the venue's own site, so we print none. The menu is the serious end of the resort format - warm river stone massage, shirodhara, a botanical hair and scalp renewal - and the villas are what set it apart, since almost nothing else in Sanur offers a private building rather than a curtained room. We rank it eighth not because it is weak but because it is a resort-tier room and most people reading this page came to Sanur precisely to avoid resort prices. If a spa villa is the point of the day, it is the only real answer here.

Ten private spa villas, unique in Sanur Shirodhara and warm stone work done to resort standard Open until 9pm inside a walkable central location No price confirmed from its own site, marked "n/a" Resort-guest priority on the best slots

Not for anyone on a budget or needing a firm price; no price confirmed from its own site

Details
09Illustration
Jl. Danau Tamblingan No.39 & Jl. Danau Toba No.15HYU Spa SanurPrice n/a
09

HYU Spa Sanur

⭐ rating n/aJl. Danau Tamblingan No.39 & Jl. Danau Toba No.15Price n/a9am-10pmNo own website · listing checked 16 Oct 2026
Price n/a · 09:00-22:00 daily (hours were n/a until 17 Oct 2026) · Two rooms: Jl. Danau Tamblingan No.39 and Jl. Danau Toba No.15 · No own website · Source: themerusanur.com (hours), checked 17 Oct 2026

A plain street massage house across two addresses a few streets apart. It has no website of its own, so we print no price. Expect a simple treatment room, no ceremony, no facilities, therapists working through a busy book. Opening hours are not published anywhere we could verify, so call before crossing town.

Two branches, so a slot is usually available Opening hours not published, marked "n/a" Basic room, no spa facilities at all No website of its own, so no price shown

Not for anyone who wants spa facilities or known hours; a basic room, hours n/a

Details
10Illustration
Jl. Danau Tamblingan No.78Camelia SpaPrice n/a
10

Camelia Spa

⭐ rating n/aJl. Danau Tamblingan No.78Price n/a9am-11pmNo own website · listing checked 16 Oct 2026
Price n/a, no price confirmed from the venue's own site · 09:00-23:00 daily, latest close in Sanur (hours were n/a until 17 Oct 2026) · Jl. Danau Tamblingan No.78 · Booking by WhatsApp · Source: baliholidaysecrets.com 2026, checked 17 Oct 2026

A short-treatment room on the main street, built around the 30-minute foot massage. No price confirmed from the venue's own site, so we print none. Thirty minutes on your feet after a day of walking the beach path is a different product from a spa hour, and this is the district's best version of it - no booking, no upsell theatre, walk in off Tamblingan. Two caveats we will not paper over: the hours are not published by the spa itself, and there is no price list we can confirm, so ask what your treatment costs before you lie down.

Open until 23:00, the latest close in Sanur (per a 2026 guide) Walk-in on the main street, no booking needed Opening hours not published, marked "n/a" No price confirmed from its own site, marked "n/a" Foot and short treatments, not a full spa visit

Not for anyone planning a full spa visit; foot and short treatments only

Details

Last verified: 6 of 6 venue websites answered when our script fetched them on 25 October 2026; the ranking itself was read against each venue's own pages on 16 October 2026. 4 venues have no website of their own and were checked against dated 2026 guides and listings on 16 October 2026. Closures and moves since our first edition are on the Closed in Bali tracker; method and author on How we rank.

How we rank

Nothing is for sale

The rule behind this list

Last verified: 6 of 6 venue websites answered when our script fetched them on 25 October 2026; the ranking itself was read against each venue's own pages on 16 October 2026. 4 venues have no website of their own and were checked against dated 2026 guides and listings on 16 October 2026. Closures and moves since our first edition are on the Closed in Bali tracker; method and author on How we rank.

Own a place on the list?

Nothing here is for sale and no business can buy a position. If your place is missing or a price or detail is out of date, tell us and we will check it against your own website and fix it.

For businesses
Around Bali

Spa in Sanur and nearby

This list in numbers

10 places on this list. By area: Hyatt Regency 1, Maya Sanur Resort 1; eight give a street or several branches instead. Four of the 10 cards print a price; the first price on each card runs from 280k to 968k IDR, and the rest say "n/a" rather than guess. Four have no website of their own. None of these places is ranked on another Bali list.

Spa elsewhere on Bali

Spa in Seminyak · 10 places · 10 km away

Spa in Canggu · 10 places · 14 km away

Spa in Ubud · 10 places · 20 km away

Spa in Uluwatu · 10 places · 22 km away

Spa across Bali · 10 places · island-wide

Close to this list in Sanur:

Massage in Sanur · 10 places

Distances are straight lines between the area centres, not road times.

Frequently asked

How much is a massage in Sanur?

The verified ladder on this list runs from 280,000 to 968,000 IDR for an hour. Entry tier: beach-path massage around 100,000 an hour. Value tier: The Nest Beachside 280,000 for a Balinese hour. Upper treatment tier: The Shampoo Lounge 300,000, Glo Day Spa 325,000. Resort tier: Spa at Maya 968,000 for a Balinese hour. HYU and The Beach Spa have no website of their own, and Leha Leha, Cosmo, Shankha Spa and Camelia Spa have no price confirmed from their own site, so we print no price for these six. Guides put the district average for a mid-range hour at 200,000 to 400,000, which our numbers confirm.

Is Sanur cheaper than Seminyak or Uluwatu for spas?

Cheaper than Seminyak in the middle, about level with Uluwatu. A good hour in Sanur is 280,000 to 325,000. In Seminyak our list starts at 350,000 and the mid tier sits at 350,000 to 530,000; in Uluwatu the massage floor is 240,000 to 295,000, with published resort hours from 1,080,000 to 1,500,000. The top price we print in Sanur, 968,000 at Spa at Maya, is lower than either district's resort end. In short: Sanur's middle is cheaper than Seminyak's and close to Uluwatu's, and its top is less extreme.

Do Sanur spas stay open late?

Some do, but this is an early town. Leha Leha runs to 10pm, Cosmo and Shankha to 9pm, Glo, The Nest Beachside and The Beach Spa to 8pm, and The Shampoo Lounge closes at 7pm. Bali Orchid Spa, which we rank island-wide instead, is open until 11pm. HYU and Camelia do not publish their hours at all, so call first. If you want a treatment after 9pm, book ahead rather than walking the strip.

Where can I get a massage on the beach in Sanur?

Two ways. Informally, therapists work the beach path itself at about 100,000 for an hour, with no room, no menu and no guarantee of who turns up. Formally, The Beach Spa & Cafe at Mertasari beach is the beachfront room in this ranking, with a flower and herb bath on the menu and its own cafe; it has no website of its own, so we print no price. The Nest Beachside Spa is a few steps from the sand, with a 60-minute Balinese massage at 280,000.

Which Sanur spa is best value?

The Nest Beachside at 280,000 for a 60-minute Balinese massage, a few steps from the sand; Leha Leha is the pick for evening hours, though its own site publishes no prices. At the top end, Spa at Maya at 968,000 is the one resort room here with a price we can print, though it is not value in the same sense. HYU has no website of its own, and Leha Leha, Cosmo, Shankha Spa and Camelia Spa have no price confirmed from their own site, so we print no price for them.

Is this Sanur spa ranking sponsored?

No. No spa can buy a place and we take no commission. Prices come only from each spa's own price list or website, with the treatment and duration attached to every number; anything not published there is marked "n/a". Star ratings are marked "n/a" because we could not source a rating together with a review count for these rooms, and unpublished hours are marked "n/a" rather than guessed.

What are the prices at The Nest spa in Sanur?

The Nest Beachside Spa on the beach path (Jl. Kusuma Sari No.6B) lists a 60-minute Balinese massage at 280,000 IDR, and the same brand runs The Nest Boutique Spa at Jl. Danau Tamblingan No.31, where prices are not published. Both open 09:00 to 20:00 daily. That puts The Nest at the low end of the published Sanur prices, below The Shampoo Lounge at 300,000 and Glo at 325,000.

How much is a treatment at Spa at Maya Sanur?

Spa at Maya Sanur, inside the Maya Sanur Resort on Jl. Danau Tamblingan, lists a 60-minute Balinese massage at 968,000 IDR, open 10:00 to 20:00 daily. It is the first step into the resort tier here and the highest price we print on this list. A user review site mentions "massages from 100k" at Maya, which its own menu does not support, so budget for the published figure.

Which Sanur spa also does hair and salon treatments?

Three of the ten: Glo Day Spa and Salon on Jl. Danau Poso (massage from 325,000 IDR, facials, hair), The Shampoo Lounge Sanur (massage from 300,000, hair, barber, foot spa) and Cosmo Salon and Spa (massage, nails and hair; no prices on its own site). If the plan is a cut, a facial and a massage in one visit, these are the ones to book; the resort spas and the street massage rooms do not run salons.

How much is a foot massage in Sanur?

Camelia Spa on Jl. Danau Tamblingan focuses on 30-minute foot massage and is open until 23:00, but has no price confirmed from its own site, so we print none. Cosmo lists Thai foot reflexology and The Shampoo Lounge a hot stone foot reflexology, both at street prices.