There’s nothing more therapeutic than getting a full-body massage at the end of a tiring week. Treat yourself by checking out these cheap massages in JB that are both pocket-friendly and not lupsup.
From spas that offer free chauffeur services to those with free buffets, these places have all the amenities and massages you need to be mentally and physically rejuvenated.
Table of Contents
Image credit: Bangkok Spa
Navigating your way through the streets of JB isn’t easy. To help you avoid getting lost, Bangkok Spa provides free 2-way transport services to their spa from JB’s town area. All you have to do is contact the spa, tell them your exact location and they’ll come pick you up. If you’re savvy finding your way through JB, Bangkok Spa is minutes away from KSL City.
You can’t miss the cars sent to pick you up as they’re all plastered with brightly coloured stickers with the words “FREE TRANSPORTATION”.
Image credit: Bangkok Spa @ Johor Bahru
Check out their large variety of jacuzzi options.
Image credit: Bangkok Spa @ Johor Bahru
Aside from the chauffeuring service, the spa also offers traditional Thai massages, with both full body massages and foot massages starting from RM62/hour (~S$18). Other amenities include free Wi-Fi and charging ports.
Rates: From RM62/hour (~S$18)
Address: Number 58,60,62 Jalan Abiad, Taman Pelangi, Johor Bahru 80400, Malaysia
Opening hours: 11am-5am, Daily
Contact: +60 17 338 2277 | Bangkok Spa website
Image adapted from: @dina.febri
In addition to massages, Spa Manja provides customers with a wide range of other relaxing treatments such as facials, body detox sessions, ear candling and waxing. You can request for these treatments to be carried out concurrently with your massage to make your session even more shiok.
Image credit: Spa Manja
Unlike in other parlours, masseurs here specialise in giving Javanese massages, which use more knuckle and thumb pressure compared to other methods. This style is said to have even more potent healing effects and is especially good for relieving muscle aches. All their staff are from Bali, which makes this experience even more authentic.
Rates: From RM98/hour (~S$29)
Address: 162, Jalan Dato Sulaiman, Taman Abad, Johor Bahru 80250, Malaysia
Opening hours: 11am-11pm, Daily
Contact: +60 7 333 311 | Spa Manja website
A massage may offer immediate relief from muscle aches but they may not address the root cause of the pain. At Yu Zu Xian, however, masseurs will treat knots by focusing on acupressure points.
Not only does this help smooth over tender spots, working on acupressure points also aids in improving blood circulation. Multiple sessions of acupressure massages is also said to help in treating common body issues such as menstrual cramps and frequent headaches.
You can choose specific areas to work on, such as the feet (RM68, ~S$20.53), head (RM48, ~S$14.49), or the full body (RM88, ~S$26.57).
Rates: From RM68, ~S$20.53
Address: 23 Jalan Maju, Taman Maju Jaya, Johor Bahru 80400, Malaysia
Opening hours: 11am-11pm, 12am-3am, Daily
Contact: +60 10-715 9131 | Yu Zu Xian Facebook
Image credit: Thai Imperial
All the masseurs at Thai Imperial are from Thailand for a fully authentic experience. Their extensive menu includes foot massages from RM95/hour (~S$28.59) and aromatherapy oil ones from RM117/hour (~S$35).
Image credit: Thai Imperial
After the massage, sip on cooling tea to further release any heatiness within your body. Couples looking to have some exclusivity can request to have your massage done in couple rooms, which are beautifully decorated with flower petals on the beds.
Rates: From RM95 (~S$28.72)
Century Garden outlet
Address: 217, Jalan Dato Sulaiman Taman Century, Johor Bahru 80250, Malaysia
Opening hours: Mon-Thu 12pm-1am| Fri-Sun 12pm-2am
Contact: +60 11 2942 1111
Taman Pelangi outlet
Address: Number 70, 70A & 70B, Jalan Serampang Taman Pelangi, Johor Bahru 80400, Malaysia
Opening hours: Mon-Thu 12pm-1am| Fri-Sun 12pm-2am
Contact: +60 11 2942 5555
Plaza DNP outlet
Address: 2.05, Jalan Dato Abdullah Tahir Taman Abad, Johor Bahru 80250, Malaysia
Opening hours: Mon-Thu 12pm-1am| Fri-Sun 12pm-2am
Contact: +60 11 5201 1222 | Thai Imperial Facebook
Image credit: Soul Asia
Soul Asia is a spa that opens till late, and by late, we mean 1am daily, so you can always squeeze in a massage after late-night supper. Aside from providing Thai body massages, which start from RM60/hour (~S$18), you can also opt to add on treatments during your session such as hot stones (RM38, ~S$11.49) or warm lavender oil (RM18, ~S$5.44).
Image adapted from: Bhavik Vasantlal
Rates: From RM60/hour (~S$18)
Address: No. 5-G, 5-01 & 5-02, Jalan Bestari 3/5, Taman Nusa Bestari, Nusajaya 81300, Johor Bahru, Malaysia
Opening hours: 11am-2am, Daily
Contact: +60 7 511 1000 | Soul Asia website
Image credit: SQ Massage & Nails
SQ Massage & Nails was previously known as QS Reflexology & Therapy. They’ve got many packages to pick from, including ear-candling combined with head massages, foot and shoulder massages, and shoulder scraping sessions.
It’s conveniently located within KSL City, so you can squeeze in a foot reflexology session (RM50/hour, ~S$15.12) after all the retail therapy you’ve done. Otherwise, let your entire body relax with their full-body massage, which starts from RM97 (~S$29.33) for 60 minutes.
Rates: From RM50/hour (~S15.12)
Address: 33 Jalan Seladang, Taman Abad, #GE-06 and #L2-01A, KSL City, Johor Bahru 80250, Malaysia
Opening hours: 10am-10pm, Daily
Contact: +60 10-760 4343 | SQ Massage & Nails Facebook
Image credit: H P Lim
Head down to JB Thai Spa for a full-body aromatherapy massage from RM85/hour (~S$26) to wrap up your day. If a rubdown isn’t enough to loosen up tense muscles, you can even pair it with a sauna and jacuzzi sesh from RM123 (~S$37/hour).
The massages are done in a shared space but if you prefer a massage session with just you and your loved ones, try upgrading to a private room with just RM10 (~S$3/pax).
There are also other pampering services available, such as facial services from RM128 (~S$38.69).
Rates: From RM62/hour (~S$18.74)
Address: 40, Jalan Serampang, Taman Pelangi, Johor Bahru 80400, Malaysia
Opening hours: 11am-5am, Daily
Contact: +60 7 332 2233 | JB Thai Spa Facebook
Image credit: Red Marker SG
Let’s Relax offers up numerous therapeutic services in addition to full body massages, including body scrubs and ear candling. Since the spa closes late, at 1am daily, you can afford to pack in even more time for shopping beforehand.
Massages here are done only using balms and not oils so you don’t have to worry about having a sticky feeling on your skin post-massage. Prices here go as low as RM65/hour (~S$19.64/hour) for a 50-minute foot massage followed by a 10-minute shoulder massage.
Rates: From RM65/hour (~S$19.64)
Address: Plaza Sentosa, Lot 9 & 10, Blk D, Jalan Sutera, Taman Sentosa, Johor Bahru 80150, Malaysia
Opening hours: 9am-1am, Daily
Contact: +60 7-336 5955 | Let’s Relax Facebook
For illustrative purposes only.
Image credit: Pexels
No-frills massages with quality service is what you’ll find at Sabye-Sabye. Customers are provided with Thai-style massages, where mattresses are laid on the ground and spaces are separated by curtains. They offer a range of massages going as low as RM40/hour (~S$12.04) for foot reflexology.
Rates: From RM40/hour (~S$12.04)
Address: 51a, Jalan Sutera, Taman Sentosa, 80150 Johor Bahru, Johor, Malaysia
Opening hours: 10am-10pm, Daily
Contact: +60 17 714 4388 | Sabye-Sabye Facebook
Image credit: Thai Odyssey
Thai Odyssey is one of the larger massage chains specialising in Thai massages in Malaysia. They have 6 outlets in JB alone in convenient locations such as KSL City Mall and Holiday Villa JBCC.
You’ll be able to find a range of Thai full-body treatments, including traditional massages (from RM138/hour, ~S$41.69) and herbal therapy (RM213, ~S64.35), which is a 2-hour massage that uses balls of herbs to soothe aching joints.
Image credit: Thai Odyssey
To further entice customers, they have numerous promotions every month so be sure to check their website for updates.
Rates: From RM95/hour (~S$28.70)
Full list of Thai Odyssey locations.
Whether you’re looking to unwind after a long week at work or to relax after a long day of shopping, these massage parlours in JB will have you feeling recharged for the week ahead.
Read our other JB articles here:
Cover image adapted from: Bangkok Spa, Bangkok Spa @ Johor Bahru
Original article published on 24th June 2019. Last updated by Ong Yee Ching on 28th March 2023.
This Singaporean guy decided to take love into his own hands and signed up for…
#6, #7 and #9 have rates starting from just $10/design.
Take our money.
A basket full of snacks and drinks also entitles you to spin and win prizes…
The newest attraction in Tokyo!
The NS30 celebrations haven't stopped 🎉