Categories: Malaysia

11 Cheap Non-Sleazy Spas In JB With Full Body Massages From Just $11

Best cheap massage places in JB


There’s nothing more therapeutic than getting a full-body massage at the end of a tiring week. Treat yourself by checking out these best cheap massage places in JB that are both pocket-friendly and not lupsup.


Price overview of JB massage spots


Here’s a quick price summary for these JB massage places.

Spa Name Rates Approx. S$
Bangkok Spa RM66/hour S$19.94
SPA Manja RM98/hour S$29.61
Yu Zu Xian (Desa Tebrau) RM48/session (shoulders); RM68 (feet) S$14.50; S$20.55
Thai Imperial RM97/session (foot massage) S$29.31
Soul Asia RM138/session (60min essential oil) S$41.70
SQ Foot Bath RM38/session (foot, 30min) S$11.48
JB Thai Spa RM68/hour (Thai/foot) S$20.54
Let’s Relax Spa RM60/session (foot, 30min) S$18.12
Sabye Sabye RM50/hour (foot reflexology) S$15.10
Thai Odyssey RM79/hour (starting rate) S$23.83
Tang Retreat Massage & Spa RM46/hour (starting rate) S$13.87

Where to go for a cheap massage in JB


From spas that offer free chauffeur services to those with free buffets, these massage parlours in JB have all the amenities and massages you need to be mentally and physically rejuvenated.


1. Bangkok Spa


Free 2-way transport



Image credit: Bangkok Spa via Facebook

Navigating your way through the streets of JB isn’t easy if you’re not navigation-savvy. 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 by calling them or via WhatsApp, tell them your exact location, and they’ll come pick you up.

Located in the heart of JB, Bangkok Spa is only minutes away from KSL City Mall. They also have 3 outlets, all within the Taman Sri Tebrau area, so you can pick the one closest to you.


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 via Facebook


Check out their large variety of jacuzzi options
.
Image credit: Bangkok Spa via Facebook

After the chauffeur service drops you at the spa, expect a range of traditional Thai massages, with both full body massages and foot massages starting from RM66/hour (~S$19.94). If you’re looking for a bit more privacy and pampering, you may also opt to book your own Jacuzzi Spa & Sauna VIP Room for RM118/hour (~S$35.66).

Rates: From RM66/hour (~S$19.94)

Bangkok Spa Taman Sri Tebrau review: “The therapists are highly professional and thorough, giving traditional Thai massages that are both relaxing and revitalising. The spa itself is clean, elegantly decorated, and serene, creating a calm environment to unwind. It’s excellent value for money and perfect for anyone in need of a soothing spa treat.”
– Dympna Pat via Google

Find out more about Bangkok Spa.

Bangkok Spa

2. SPA Manja


Best JB massage spa for Balinese-style massages



Image credit: SPA Manja

A re-creation of a Balinese spa, Spa Manja provides customers with a variety of relaxing treatments such as massages, facials, body detox sessions, ear candling, and therapeutic steaming. You can request for some of these treatments to be carried out concurrently to make your session even more shiok.

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 via Facebook

Unlike in other cheap massage parlours in JB, masseurs here specialise in giving Balinese and Javanese-style massages, which use more knuckle and thumb pressure compared to other methods. This style is said to have more potent healing effects and is especially good for relieving muscle aches. Many of their staff are touted to be from Bali, making the experience all the more authentic.

Rates: From RM98/hour (~S$29.61)

SPA Manja review: “I had a truly rejuvenating massage experience yesterday that left me deeply relaxed and refreshed. The ambience was calm and inviting—perfect for unwinding. The receptionist was incredibly attentive and experienced; she noted that I had undergone surgery two months ago and thoughtfully informed the therapist to avoid the sensitive area. Thumbs up for such personalised care!”
– Fiona Xin via Google

Find out more about SPA Manja.

SPA Manja

3. Yu Zu Xian (Desa Tebrau)


Best cheap massage in JB for acupressure



Image credit: Yu Zu Xian Reflexology Desa Tebrau via Facebook

A massage may offer immediate relief from muscle aches, but it may not address the root cause of the pain. At Yu Zu Xian, masseurs will treat knots by focusing on acupressure points during their massage.


Image adapted from: Yu Zu Xian Reflexology Desa Tebrau via Facebook

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 at this cheap massage place in JB, such as the feet (RM68/~S$20.55), shoulders (RM48, ~S$14.50), or the full body (RM98/ ~S$29.61).

Rates: From RM48/session (~S$14.50)

Yu Zu Xian (Desa Tebrau) review: “The environment here is very good. It is indeed a good place to relax and unwind. The most important thing is that the massage technicians are able to massage comfortably. I recommend it.”
– Chen Jing via Google

Find out more about Yu Zu Xian.

Yu Zu Xian (Desa Tebrau)

4. Thai Imperial


Free cooling tea after massage



Image credit: Thai Imperial via Facebook

All the masseurs at Thai Imperial’s 3 outlets are from Thailand for a fully authentic experience. They combine Thai massage and Chinese therapy in the name of a holistic wellness service, and they’re one of the best cheap massage places in JB that offers the most variety. Their extensive menu even includes foot massages from RM97/hour (~S$29.31) and aromatherapy oil ones from RM127/hour (~S$38.38).


Image credit: Thai Imperial via Facebook

You can also combine different treatments as part of their special packages for a more relaxing self-care time. For starters, check out their Foot and Shoulder Massage (RM127/~S$38.38), a 60+30 minute package that targets the most common aches in the body. After the massage, sip on free cooling tea to further release any heatiness within your body.

Rates: From RM97/session (~S$29.31)

Thai Imperial Spa Plaza DNP review: “It has a clean and quiet environment, with skilful masseurs who really know how to do deep tissue and foot massage if you pick the option at the counter. Pricing is affordable and cheaper than well-known establishments offering similar services.”
– Jun Hui Lee via Google

Find out more about Thai Imperial.

Thai Imperial 1 @ HQ
Thai Imperial @ Taman Pelangi
Thai Imperial Spa Plaza DNP

5. Soul Asia


Optional hot stones or warm massage oil



Image credit: Soul Asia via Facebook

Soul Asia has 2 outlets – one in Taman Nusa Bestari and one in Taman Daya. The OG in Taman Nusa Bestari opens till 1am daily, so you can always squeeze in a quick massage after a late-night supper.


Image adapted from: @soulasia.thaispa via Instagram

Its second outlet in Taman Daya has a resort-like feel, mixing clean aesthetics with traditional wooden furnishing. In addition to their Essential Oil Massages (RM138/~S$41.70 per 60 minute session), you can also opt to go for their Hot Stone Massage (RM238/~S$71.92 per 90 minute session) or their all-in-one Foot, Shoulder, Hand, and Neck Therapy Treatment (RM138/~S$41.70 per 90-minute session).

Rates: From RM138/session (~S$41.70)

Soul Asia Resort TD Central review: “”Hidden gem” gets thrown around, but this place actually deserves the title. Just a hop away from Singapore and somehow still under the radar—I was genuinely impressed. It’s got the tranquil, tropical spa vibes of Thailand without the price tag and the plane ride. The therapists were great, and we will definitely be back.”
– Ivan via Google

Find out more about Soul Asia.

Soul Asia
Soul Asia Resort TD Central

6. SQ FOOT BATH


Offers Tui Na Therapy



Image credit: SQ Massage & Nails – KSL via Facebook

SQ FOOT BATH, or SQ Massage & Nails – KSL on Facebook, has plenty of affordable packages to pick from, including ear-candling combined with head massages, foot and shoulder massages, and even Tui Na sessions.

It’s conveniently located within KSL City, so you can squeeze in a foot reflexology session at this cheap massage parlour in JB for RM50 per 60-minute session (~S$15.10) after all the retail therapy you’ve done. Otherwise, let your entire body relax with their full-body massage, which starts from RM75 (~S$22.65) for 60 minutes.

Rates: From RM38/session (~S11.48)

SQ FOOT BATH review: “The reflexology massage was fantastic. The therapist knew exactly where to focus to relieve my tension. The only issue was the booking process; it took a bit of time to get through. However, once I arrived, the entire experience was seamless.”
– Debbie Yong via Google

Find out more about SQ Massage & Nails on Facebook.

SQ FOOT BATH

7. JB Thai Spa


Pair your massage with jacuzzi & sauna



Image credit: H P Lim via Google

Head down to JB Thai Spa for a Full-body Aromatherapy Massage from RM92/hour (~S$27.79) 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 RM157 per 120-minute session (~S$47.42).

If those services don’t fit your needs, try out their Thai Traditional Massage or Foot Massage for only RM68/hour (~S$20.54).

Rates: From RM68/hour (~S$20.54)

JB Thai Spa review: “I would recommend making a reservation through WhatsApp before visiting. Prices are reasonable compared to those in shopping malls. The massage area is clean, though some street noise can be heard, which might affect how relaxing the experience is. Still, the service and overall massage quality are fair and reflective of the affordable price paid.”
– ms__ via Google

Find out more about JB Thai Spa

JB Thai Spa

8. Let’s Relax Spa


Open till 1am daily



Image credit: Red Marker SG via Google

Let’s Relax Spa offers up numerous therapeutic services in addition to full body massages, including body scrubs and ear candling. Since this JB massage spa closes late at 1am daily, you can pack in a full day’s itinerary before heading down.

Prices here go as low as RM60 (~S$18.12) for a 30-minute foot massage, but they offer several different service options such as their Herbal Massage Ball (RM148/~S$44.70), Body Scrub (RM70/~S$21.14), and Ear Candle (RM48/~S$14.50). If you feel like splurging a little, combine all 3 as a package at only RM208 (~S$62.82) for a full 2-hour pampering session.

Let’s Relax Spa review: “I have always enjoyed the body and foot massage by the Thai masseurs. Its prices are reasonable, and the environment is clean. After the massage, you’ll enjoy a cup of hot ginger tea and a bowl of barley or green bean soup. It’s still our favourite place even though we’ve explored many other Thai massage parlours.”
– Lilian Lim via Google

Find out more about Let’s Relax Spa (ThaiHealthland) on Facebook.

Let’s Relax Spa

9. Sabye Sabye


No-frills authentic Thai massages



For illustrative purposes only.
Image credit: Pexels

Sabye Sabye’s location might be a little ulu, but the no-frills, quality massages are legit. Customers are provided with Thai-style massages, where mattresses are laid on the ground and spaces are separated by curtains. This cheap massage parlour in JB offers a range of massages going as low as RM50/hour (~S$15.10) for foot reflexology.

Rates: From RM50/hour (~S$15.10)

Sabye Sabye

10. Thai Odyssey


7 outlets in JB



Image credit: Thai Odyssey via Facebook

Thai Odyssey is one of the larger massage chains specialising in Thai massages in Malaysia. They have 7 outlets in JB alone in convenient locations such as Mid Valley Southkey and AEON Mall Tebrau City.

You’ll be able to find a range of Thai full-body treatments, including traditional massages from RM140/hour (~S$42.23) and herbal therapy (RM249/~S$75.10), which is a 2-hour massage that uses balls of herbs to soothe aching joints.


Image credit: Thai Odyssey via Facebook

For those who love a bargain, they often have numerous promotions every month so be sure to check the Thai Odyssey website for updates.

Rates: From RM79/hour (~S$23.83)

Thai Odyssey @ JB City Square review: “The spa has a warm and calming ambience, with a clean and well-maintained environment that immediately sets the mood for relaxation. The staff was professional and welcoming, ensuring a smooth and comfortable experience from start to finish. The massage therapists were highly skilled, applying the perfect amount of pressure to relieve tension and stress. I left feeling completely refreshed and rejuvenated!”
– Diogy via Google

Find the full list of Thai Odyssey outlets.

Thai Odyssey @ JB City Square

11. Tang Retreat Massage & Spa


TCM-focused spa in Taman Pelangi



Image credit: @tangretreat via Instagram

If you’re feeling like your constitution hasn’t been up to snuff lately, check out Tang Retreat Massage & Spa – a spa dedicated to TCM practices and healing. Plus, it’s just a stone’s throw away from the Causeway, so you won’t have to stray too far for your massage session.

They have all sorts of treatments and services, including their signature Royal Herbal Bath for RM188 (~S$56.70) and Aromatherapy Calming Body Massage for RM112 (~S$33.78). If a simple foot massage is all you’re looking for, they’re also known for their 60-minute Meridian Foot Retreat (RM75/~S$22.62) service, which involves a foot scrub and stimulation of key pressure points along your feet to improve circulation.

Rates: From RM46/hour (~S$13.87)

Tang Retreat Massage & Spa review: “It was a truly delightful and relaxing experience. We thoroughly enjoyed the serene ambience and the delicious dessert served after the service. The masseuses were exceptionally skilled, and the entire staff was incredibly warm and friendly. We will definitely be returning!”
– Kok Chiang Ang via Google

Find out more about Tang Retreat Massage & Spa.

Tang Retreat Massage & Spa

Unwind at the best massage parlours in Johor Bahru


Whether you’re looking to unwind after a long week at work or to relax after a long day of shopping, these cheap massage places in JB will have you feeling recharged for the week ahead.

For more JB activities:


Cover image adapted from: Spa Manja via Facebook, @tangretreat via Instagram
Original article published on 24th June 2019. Last updated by Adriel Ang on 30th July 2025.

Joanne Chim