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.
Updated October 2026 · By Alex M., our Canggu-based editor - on this coast since 2019 · Independent ranking, placement is never paid
How we choose: Sanur is the one district in south Bali where a good hour on the table is still a few-hundred-thousand-rupiah decision, so the ranking is built around published prices with the treatment and the duration attached. Four rooms below have one; the other six have no price confirmed from their own site and are marked "n/a". We keep spas and massage places in a single ranking on purpose: in Seminyak and Uluwatu the two markets separate cleanly, but in Sanur the same addresses answer both searches, and splitting them would mean printing the same ten names twice. Instead the list runs across the district's two real tiers - the 280,000 to 325,000 treatment tier along Jl. Danau Tamblingan, and the resort tier inside the beachfront hotels, from 968,000. Prices come from spas' own price lists where they publish them and from named 2026 Sanur guides otherwise; where sources disagree we show both figures, and anything unpublished stays "n/a". Two Sanur rooms are missing on purpose because they are already ranked island-wide, and they are linked at the bottom. Nobody can buy a place on this list.
Sanur spa prices and hours at a glance (verified, IDR)
Sorted by our ranking below. "Entry treatment" = the cheapest named treatment each spa publishes or a 2026 guide quotes with a duration; hours re-checked 17 Oct 2026 against themerusanur.com and baliholidaysecrets.com; "n/a" = not published anywhere we could verify.
#
Spa
Street
Entry treatment
Hours
Tier
01
Leha Leha Spa
Jl. Sudamala 5
n/a (no price on its own site)
09:00-22:00 daily
Street+
02
The Nest Beachside Spa
Jl. Kusuma Sari 6B, beach path
Balinese massage 60 min 280k
09:00-20:00 daily
Street+
03
Glo Day Spa & Salon
Jl. Danau Poso 57
60-min massage 325k; salon in-house
10:00-20:00 daily
Boutique
04
The Beach Spa & Cafe
Jl. Kusuma Sari, Mertasari beach
n/a (no own website)
10:00-20:00 daily
Street+
05
The Shampoo Lounge Sanur
Jl. Danau Tamblingan 152C
60-min massage 300k; athletic massage on menu
09:00-19:00 daily
Boutique
06
Cosmo Salon & Spa
Jl. Danau Tamblingan 176
n/a (no price on its own site); shiatsu, Thai foot
09:00-21:00 daily
Street+
07
Spa at Maya Sanur
Maya Sanur Resort, Jl. Danau Tamblingan 89M
Balinese 60 min 968k
10:00-20:00 daily
Resort
08
Shankha Spa (Hyatt Regency)
Jl. Danau Tamblingan 89
n/a (no price confirmed from its own site); hot and cold plunge
09:00-21:00 daily
Resort
09
HYU Spa Sanur
Jl. Danau Tamblingan 39 and Jl. Danau Toba 15
n/a (no own website)
09:00-22:00 daily (themerusanur.com, 17 Oct 2026)
Street
10
Camelia Spa
Jl. Danau Tamblingan 78
n/a (no price confirmed from its own site)
09:00-23:00 daily (baliholidaysecrets.com, 17 Oct 2026)
Street
Filters
Applied filters
Each category is its own list. Choosing another one opens that list.
The lowest price each place publishes on its own website; the three bands are cut from this list.
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 10pmOpen until 10pm, so an after-dinner slot is realisticLive official site and a published treatment menuOff the main Tamblingan strip, a short walk from most hotelsNot a resort setting: this is a treatment house, no pool or steamNo 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
⭐ 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 pathLymphatic drainage and after-sun treatments, not just standard BalineseLive official site with the treatment listCloses at 8pmThe sister branch inland publishes no prices, easy to confuseSmall room count, weekends book out
Not for evening bookers or weekend walk-ins; closes 8pm, books out
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 visitWarm bamboo massage, firmer than standard BalineseEstablished name with a live site and a stable menu325,000 is the district's treatment-tier ceilingCloses at 8pmSalon energy rather than a quiet retreat
Not for anyone after a quiet retreat or a late slot; salon energy, closes 8pm
⭐ 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 MertasariFlower and herb bath plus deep tissue on one menuOwn cafe, so the visit does not end at the doorNo website of its own, so no price shown; book by phone or walk inMertasari is the far south of Sanur, 10 to 15 minutes from the centreCloses at 8pm
Not for anyone who books online or stays in central Sanur; phone only, and Mertasari is 10 to 15 minutes south
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 districtHair, barber and spa under one roofCentral Tamblingan location, walkable from most hotelsCloses at 7pm, no evening bookingsChain format, not a Sanur original300,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
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 massageOpen until 9pm on the main streetPressure-based massage with a salon attachedPlain interior, no spa atmosphereBusy street frontage, not a quiet settingOnly the entry price is published, the rest is "n/a"
Not for anyone who wants spa atmosphere; plain interior, busy street
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 UbudProper spa facilities rather than a treatment roomSignature massage and body-contour treatments published968,000 a Balinese hour, more than three times the district's value tierAn aggregator quotes 100,000 here, which does not match the menuHotel guests get first call on peak slots
Not for anyone shopping the district's value tier; 968,000 an hour, hotel guests first
⭐ 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 SanurShirodhara and warm stone work done to resort standardOpen until 9pm inside a walkable central locationNo 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
⭐ 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 availableOpening hours not published, marked "n/a"Basic room, no spa facilities at allNo website of its own, so no price shown
Not for anyone who wants spa facilities or known hours; a basic room, hours n/a
⭐ 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 neededOpening 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
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.
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.
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.