The 10 Best Spas and Massages in Sanur: Real Prices from 60k to 1.3m IDR (2026)
Updated October 2026 ยท No paid placements
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 two-hundred-thousand-rupiah decision, so the ranking is built around published prices with the treatment and the duration attached. Every room below has one. 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 60,000 to 325,000 treatment tier along Jl. Danau Tamblingan, and the 897,000 to 1,300,000 resort tier inside the beachfront hotels. 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
60-min massage 215k
09:00-22:00 daily
Street+
02
The Nest Beachside Spa
Jl. Kusuma Sari 6B, beach path
60-min massage 255k
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
60-min massage 280k
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
60-min massage 255k; shiatsu, Thai foot
09:00-21:00 daily
Street+
07
Spa at Maya Sanur
Maya Sanur Resort, Jl. Danau Tamblingan 89M
60-min massage 897k
10:00-20:00 daily
Resort
08
Shankha Spa (Hyatt Regency)
Jl. Danau Tamblingan 89
60-min massage 1.3m; hot and cold plunge
09:00-21:00 daily
Resort
09
HYU Spa Sanur
Jl. Danau Tamblingan 39 and Jl. Danau Toba 15
90-min massage about 170k
09:00-22:00 daily (themerusanur.com, 17 Oct 2026)
Street
10
Camelia Spa
Jl. Danau Tamblingan 78
30-min foot massage from 60k; menu under 300k
09:00-23:00 daily (baliholidaysecrets.com, 17 Oct 2026)
Street
10 places · No paid placementsHow we rankNothing here is for sale: no business can buy a position, and partners are labelled and never move up the list. Every price comes from the place's own website or says n/a. Read how we rank
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 Spa60 min from 215k IDR
From 215k IDR
01
Leha Leha Spa
Editor's pick
⭐ rating n/aJl. Sudamala No.560 min from 215k IDRDaily 9am-10pmWebsite live 18 Oct 2026
Sixty minutes from 215k, the lowest full-hour price in the mid tier ยท Open 09:00-22:00 daily, latest of the mid tier ยท Jl. Sudamala No.5 ยท Own site live ยท Source: honeycombers 2026 guide (price), themerusanur.com (hours), checked 17 Oct 2026
The best ratio in Sanur of "proper treatment room" to "price you will book twice in a week". A 60-minute massage starts at 215,000 IDR, which is under the district's mid-tier average of 255,000 to 325,000 and roughly a sixth of the resort hour at the Hyatt a few streets away. 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. That combination, price plus hours plus a real menu plus a contactable business, is why it leads.
215,000 for a full hour, the best mid-tier price in the districtOpen 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
Jl. Kusuma Sari, beach sideThe Nest Beachside Spa60 min from 255k IDR
From 255k IDR
02
The Nest Beachside Spa
⭐ rating n/aJl. Kusuma Sari, beach side60 min from 255k IDRDaily 9am-8pmWebsite live 18 Oct 2026
Sixty minutes from 255k ยท 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: honeycombers 2026 (price), 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, at 255,000 IDR for a 60-minute massage, a few steps from the sand rather than a scooter ride inland. Lymphatic work is genuinely hard to find in Sanur at this price, and the resort rooms further down this page start at 897,000 for a plain 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.
255,000 for an 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 from 325k IDR
From 325k IDR
03
Glo Day Spa & Salon
⭐ rating n/aJl. Danau Poso No.5760 min from 325k IDRDaily 10am-8pmWebsite live 18 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
Jl. Kusuma Sari, Mertasari beachThe Beach Spa & Cafe60 min from 280k IDR
From 280k IDR
04
The Beach Spa & Cafe
⭐ rating n/aJl. Kusuma Sari, Mertasari beach60 min from 280k IDRDaily 10am-8pmNo own website ยท listing checked 16 Oct 2026
Sixty minutes from 280k ยท 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. Sixty minutes from 280,000 IDR, with deep tissue 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. No official website that we could verify, so booking is a phone call or a walk-in, and that is the main friction.
280,000 hour with a genuine beachfront settingFlower and herb bath plus deep tissue on one menuOwn cafe, so the visit does not end at the doorNo live official site, 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 from 300k IDR
From 300k IDR
05
The Shampoo Lounge Sanur
⭐ rating n/aJl. Danau Tamblingan No.152C60 min from 300k IDRDaily 9am-7pmWebsite live 18 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 & Spa60 min from 255k IDR
From 255k IDR
06
Cosmo Salon & Spa
⭐ rating n/aJl. Danau Tamblingan No.17660 min from 255k IDRDaily 9am-9pmWebsite live 18 Oct 2026
Sixty minutes from 255k ยท 09:00-21:00 daily ยท Jl. Danau Tamblingan No.176 ยท Shiatsu, mandi lulur and Thai foot reflexology on the menu ยท Source: honeycombers 2026, own site, checked 17 Oct 2026
Same price as The Nest at 255,000 IDR an hour, different reason to book: 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 but seventy thousand cheaper an hour, with the trade-off being a plainer room. 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 street255,000 an hour 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 Sanur60 min from 897k IDR
From 897k IDR
07
Spa at Maya Sanur
⭐ rating n/aMaya Sanur Resort, Jl. Danau Tamblingan60 min from 897k IDRDaily 10am-8pmWebsite unreachable 18 Oct 2026, listing checked by hand 16 Oct 2026
Sixty minutes from 897k; baliholidaysecrets quotes "from about 65 USD", the same tier ยท 10:00-20:00 daily ยท Maya Sanur Resort, Jl. Danau Tamblingan No.89M ยท Own site live ยท Source: honeycombers 2026, baliholidaysecrets.com, themerusanur.com, checked 17 Oct 2026
The first step into Sanur's resort tier, and the price jump is not gentle: 897,000 IDR for a 60-minute massage, roughly four hours of Leha Leha. 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 published897,000 an hour, about four 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; 897,000 an hour, hotel guests first
Hyatt Regency, Jl. Danau Tamblingan No.89Shankha Spa at Hyatt Regency Bali60 min from 1.3m IDR
From 1.3m IDR
08
Shankha Spa at Hyatt Regency Bali
⭐ rating n/aHyatt Regency, Jl. Danau Tamblingan No.8960 min from 1.3m IDRDaily 9am-9pmNo own website ยท listing checked 16 Oct 2026
Sixty minutes from 1.3m, the ceiling of the district ยท 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 ceiling of the district: 1,300,000 IDR for a 60-minute massage, in one of ten spa villas inside the Hyatt Regency's gardens. 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 the reason the number is what it is, 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 twenty-one times the district's entry price and most people reading this page came to Sanur precisely to avoid that maths. 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 location1,300,000 an hour, the district ceilingPrice list published as "from", so the real bill runs higherResort-guest priority on the best slots
Not for anyone on a budget or needing a firm price; from 1,300,000, and 'from' means higher
Jl. Danau Tamblingan No.39 & Jl. Danau Toba No.15HYU Spa Sanur90 min about 170k IDR
From 170k IDR
09
HYU Spa Sanur
⭐ rating n/aJl. Danau Tamblingan No.39 & Jl. Danau Toba No.1590 min about 170k IDR9am-10pmNo own website ยท listing checked 16 Oct 2026
Ninety minutes about 170k, the lowest price per minute on this page ยท 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: 2026 guides (price), themerusanur.com (hours), checked 17 Oct 2026
The verified floor of the Sanur market for a full-length session: about 170,000 IDR, roughly 17 US dollars, for ninety minutes, across two addresses a few streets apart. That is less per minute than anything else on this page, and cheaper per minute than any room in our Seminyak ranking, where the floor is 170,000 to 200,000 for a single hour. It is exactly what the price suggests - a simple treatment room, no ceremony, no facilities, therapists working through a busy book - and for a two-week stay that is the difference between one massage and six. Opening hours are not published anywhere we could verify, so call before crossing town.
About 170,000 for ninety minutes, the district's verified floorTwo branches, so a slot is usually availableMakes a daily massage habit affordable on a long stayOpening hours not published, marked "n/a"Basic room, no spa facilities at allPrice sourced from a 2026 guide rather than a published menu
Not for anyone who wants spa facilities or known hours; a basic room, hours n/a
Jl. Danau Tamblingan No.78Camelia Spa30 min foot massage from 60k IDR
From 60k IDR
10
Camelia Spa
⭐ rating n/aJl. Danau Tamblingan No.7830 min foot massage from 60k IDR9am-11pmNo own website ยท listing checked 16 Oct 2026
Thirty-minute foot massage from 60k, whole menu reported under 300k ยท 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
The cheapest honest entry to Sanur's price list: a 30-minute foot massage from 60,000 IDR, on the main street, with the whole menu reported to stay under 300,000. 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, and the full menu prices come from a 2026 guide rather than a price list on the wall, so ask what your treatment costs before you lie down.
60,000 for half an hour, the lowest verified price in SanurEntire menu reported under 300,000Walk-in on the main street, no booking neededOpening hours not published, marked "n/a"Menu prices from a guide, not a published listFoot and short treatments, not a full spa visit
Not for anyone planning a full spa visit; foot and short treatments only
Last verified: 5 of 6 venue websites answered when our script fetched them on 18 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: 5 of 6 venue websites answered when our script fetched them on 18 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.
The verified ladder runs from 60,000 to 1,300,000 IDR. Entry tier: Camelia 60,000 for thirty minutes on the feet, HYU about 170,000 for ninety minutes, beach-path massage around 100,000 an hour. Value tier: Leha Leha 215,000 an hour, The Nest Beachside and Cosmo 255,000, The Beach Spa 280,000. Upper treatment tier: The Shampoo Lounge 300,000, Glo Day Spa 325,000. Resort tier: Spa at Maya 897,000, Shankha Spa at the Hyatt 1,300,000. 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?
Yes at the bottom and in the middle, and it is the main practical reason to book a treatment here. Sanur's verified floor for a full ninety minutes is about 170,000 and a good hour is 215,000 to 280,000. In Seminyak the floor is 170,000 for sixty minutes and the mid tier sits at 310,000 to 450,000; in Uluwatu the massage floor is 160,000 to 310,000 with a resort ceiling near 3,000,000. Sanur's ceiling, 1,300,000 at the Hyatt, is also lower than either. In short: the middle of the market is cheaper and the top of the market 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 at 280,000 for an hour, with a flower and herb bath on the menu and its own cafe, and The Nest Beachside Spa is a few steps from the sand at 255,000.
Which Sanur spa is best value?
Leha Leha at 215,000 for a full hour, if you want a real treatment room with published prices and evening hours. HYU at about 170,000 for ninety minutes if the only question is price per minute. Camelia at 60,000 for a thirty-minute foot massage if you want the cheapest useful thing in the district. At the top end, Spa at Maya is the better-value resort room at 897,000 against 1,300,000 at the Hyatt, though neither is value in the sense the first three are.
Is this Sanur spa ranking sponsored?
No. No spa can buy a place and we take no commission. Prices come from spas' own price lists where published and from named 2026 Sanur guides otherwise, with the treatment and duration attached to every number. Where two sources disagree, such as Koa Shala at 370,000 against 420,000, we print both. 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 massage from 255,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 in the middle of the Sanur street tier, between Leha Leha at 215,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, starts a 60-minute massage at 897,000 IDR, open 10:00 to 20:00 daily. It is the first step into the resort tier here; only Shankha Spa at the Hyatt Regency charges more, at 1,300,000 for the same hour. A user review site mentions "massages from 100k" at Maya, which no 2026 guide confirms, 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 from 255,000, nails and hair). 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?
The cheapest published entry is Camelia Spa on Jl. Danau Tamblingan: a 30-minute foot massage from 60,000 IDR, open until 23:00. Cosmo lists Thai foot reflexology and The Shampoo Lounge a hot stone foot reflexology, both at street prices. HYU Spa is the value option for a full session instead, at about 170,000 for 90 minutes. Expect 60,000 to 150,000 for 30 to 60 minutes on the feet anywhere in the district.