Massages are notoriously expensive in Singapore – you can easily spend $60+ on an hour-long full body massage, and that’s at the cheaper, more affordable massage parlours like Massage Master and Healing Touch. So what do you do when you have knots to release? Cross the causeway to Johor Bahru (JB) lah, abuden.
5 affordable JB massage parlours to check out
JB massage parlour | Cheapest foot massage | Cheapest full body massage |
Century Health Care & Beauty | $12.50 (RM38) for 40 min | $13.20 (RM40) for 30 min full body massage |
QS Reflexology | $13.80 (RM42) for 20 min (City Square outlet) | $23.70 (RM72) for 60 min Baby Oil full body massage (KSL City outlet) |
Thong Yee Thong | $17.40 (RM53) for 20 min | $26.20 (RM79.50) for 60 min full body massage (includes cupping or gua sha) |
Bangkok Spa | $20.40 (RM62) for 60 min | $20.40 (RM62) for 60 min Traditional Thai massage |
Thai Odyssey | $22 (RM66.80) for 30 min | $41.20 (RM125.10) for 60 min Traditional Thai massage |
Note: RM to SGD conversions were calculated based on today’s exchange rate (S$1 = RM3.04).
A 60-minute footie would cost about $16.50 to $19.70 (RM50 to RM60), while a 60-minute full body massage would be around $24.70 ( RM75), which is so much more affordable than the prices in Singapore!
Of course, this is by no means an exhaustive list of JB massage parlours. No matter which part of JB you head to, you’ll find one around every bend and at almost every mall.
The above ones are just a handful of the more popular ones in the districts nearer to the Woodlands checkpoint; at popular malls like KSL City and City Square, and the Taman Pelangi area.
Century Health Care & Beauty (KSL City)
Century Health Care & Beauty | Price (40 min) | Price (60 min) | |
Foot massage | RM38 | RM48 | |
Neck & foot massage | – | RM55 | |
Back & foot massage | – | RM60 | |
Price (60 min) | Price (90 min) | Price (120 min) | |
Full body massage | RM69 | RM100 | RM132 |
Half back & foot massage | – | RM85 | – |
Aromatherapy full body massage | RM89 | RM120 | – |
TuiNa Therapy massage | RM80 | RM115 | RM155 |
Lymphatic massage | RM100 | RM140 | – |
Century Health Care & Beauty is the only one in this list that does 30-minute full body massages ($13.20 / RM40), so it’s great if you’re short on time and just want a quick rub down. Usually, it is at least 1 hour.
Both their full body massages and foot reflexology services are the cheapest in this list. If you want, you may add gua sha (scraping) or cupping treatments at $11.50 / RM35.
There’s also a top-to-toe package at $88.20 / RM268. It includes an hour of full body and foot massages each, plus a manicure and pedicure.
Address: No. 33 Jalan Seladang | L1-32,33,34 KSL City, Taman Abad, Johor Bahru 80250, Malaysia
QS Reflexology / SQ Massage & Nails (KSL City & City Square)
In case you’re confused, QS Reflexology used to be called SQ Massage & Nails. They have two outlets, one at KSL City and one at City Square JB. The prices are slightly different.
QS Reflexology City Square outlet
QS Reflexology (City Square) | Price (20 min) | Price (30 min) | |
Shoulder & head massage | RM32 | RM42 | +RM5 for baby oil |
Price (40 min) | Price (60 min) | Price (90 min) | |
Foot massage | RM42 | RM51 | RM74 |
Price (60 min) | Price (90 min) | Price (120 min) | |
Full body massage | RM76 | RM111 | RM145 |
Aroma full body massage | RM98 | RM133 | RM179 |
TuiNa therapy massage | RM85 | RM123 | RM168 |
The full body massages at City Square are slightly more expensive, but then again, the menu is slightly different. The shoulder & head and footies are a few Ringgit cheaper though.
Address: M2-27, Level 2, Johor Bahru City Square, 106-108, Jalan Wong Ah Fook, Johor Bahru
80000
QS Reflexology KSL City Mall outlet
QS Reflexology (KSL) | Price (20 min) | Price (30 min) | |
Shoulder & head massage | RM38 | RM45 | |
Price (40 min) | Price (60 min) | Price (90 min) | |
Foot massage | RM45 | RM50 | RM74 |
Price (60 min) | Price (90 min) | Price (120 min) | |
Signature baby oil full body massage | RM72 | RM101 | RM132 |
Dry / TuiNa full body massage | RM82 | RM115 | RM158 |
As mentioned, for non-full body massages, KSL City‘s outlet is marginally more expensive. However, it’s just a few Ringgit, which is less than $2 difference.
Optional add-ons include a 30-minute scrub ($16.50 /RM50) and a 20-minute foot bath ($12.50 / RM38).
Address: KSL City, Taman Abad, Johor Bahru 80250
Thong Yee Thong (Taman Pelangi)
Thong Yee Thong | Price (20 min) | Price (30 min) | Price (40 min) |
Shoulder massage | RM25.44 | RM38.16 | RM50.88 |
Price (60 min) | Price (80 min) | Price (120 min) | |
Foot massage | RM53 | RM65.72 | RM100.70 |
Full body massage | RM79.50 | RM106 | RM146.28 |
Foot & shoulder massage |
RM58.30 (40 min + 20 min) |
RM84.80 (60 min + 30 min) |
– |
Full body & foot massage | – | – |
RM122.96 (60 min + 60 min) |
So unlike many of the others, Thong Yee Thong is not at a mall. However, if you’re driving, it’s at Taman Pelangi, which is relatively close to Woodlands.
I am putting this in here because I personally love this massage parlour. It’s the only one I’ve been to, and I’ve never left dissatisfied. The prices may look different from other listed prices, but that’s because the business charges 6% SST (the Malaysian equivalent of our GST) and I manually added that in.
The foot massage begins at $17.50 / RM53 for 60 minutes, and the full body massage starts at $26.20 / RM79.50 for 60 minutes.
For the full body massage, you can choose to add on either gua sha (scraping) or cupping for free. If you’re new to it and prefer to do without, that’s fine too.
Address: 71-73-75, Jalan Kuning, Taman Pelangi, Johor Bahru 80400
Bangkok Spa (Taman Pelangi & Sri Tebrau)
Bangkok Spa | Price (60 min) | Price (90 min) | Price (120 min) |
Foot | RM62 | RM93 | |
Traditional Thai full body massage | RM62 | RM93 | RM118 |
Aromatherapy full body massage | RM85 | RM117 | RM159 |
Bangkok Spa is slightly pricier than the ones listed above, and they have two outlets at Taman Sri Tebrau and Taman Pelangi respectively.
Judging from their name (and the fact that they have over 100 therapists from Thailand), it’s no surprise that they specialise in traditional Thai full body massages.
View this post on Instagram
Prices for that start at $20.40 / RM62 for one hour, and go up to $47.10 / RM143 for 150 minutes. The latter is quite long lah, most people stop at 120 minutes. You can also request for body scrubs and gua sha (scraping).
If you’re after a pampering treatment, you can consider the basic spa package. For $32.90 / RM100, you get a foot massage (1 hour), jacuzzi spa (30 min) and sauna (30 min). There are 10 spa packages in total ($32.90 / RM100 to $75.30 / RM229)
Address:
8, 58A, 58B, 60, 60A, 60B, 62, 62A, 62B,
Jalan Abiad, Taman Pelangi, Johor Bahru 80400
171, 171A, 173, 173A, 175, 175A, 177, 177A, Jalan Perisai,
Taman Sri Tebrau, Johor Bahru 80050
Thai Odyssey (City Square, KSL City, Paradigm Mall & More)
Thai Odyssey | Price (30 min) | Price (45 min) | Price (60 min) |
Foot | RM66.80 | RM77.40 | RM82.70 |
Half body | RM66.80 | – | – |
Price (60 min) | Price (90 min) | Price (120 min) | |
Traditional Thai full body massage | RM125.10 | RM146.30 | RM178.10 |
Thai aromatherapy full body massage | RM146.30 | RM188.70 | RM220.50 |
Thai Odyssey is the most expensive of the lot, but that’s because it’s the biggest chain. They have outlets not just in various regions of Malaysia, but in Indonesia, Thailand, Cambodia and China as well.
View this post on Instagram
However, they’re still way cheaper than in Singapore. A 30-minute foot massage will cost you just $22 / RM66.80 and a 1-hour Thai massage will be $41.20 / RM125.10.
The prices stated above include the 6% SST, and are for all Malaysia outlets except gateway@klia2, Awana Skyway Station, Suria KLCC (3rd & 4th Floor), Tasik Villa International Resort and SkyAvenue (Genting Highlands). Those are slightly more expensive – you can check out the full price list on the official website.
Address:
Thai Odyssey has 8 outlets in Johor alone, including at popular malls like JB City Square, KSL City, Paradigm Mall JB, Holiday Villa and Komtar JBCC. For the full address, check here: Thai Odyssey Johor outlets.
Have you been to these massage and reflexology parlours? Share your experience with us in the comments below!
Related Articles
Cheap Massage Parlours in Singapore (2020) – Clean Ones Under $70!
Cheap Guide to Johor Bahru – Where to Go & Best Things to Do in JB
Car Rental in JB – 5 Best Rental Companies Near City Square Johor Bahru
Sephora Singapore vs Sephora Malaysia – Is Makeup Cheaper in JB?