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.
Table of Contents
- Best cheap massage places in JB
- Price overview of JB massage spots
- Where to go for a cheap massage in JB
- 1. Bangkok Spa
- 2. SPA Manja
- 3. Yu Zu Xian (Desa Tebrau)
- 4. Thai Imperial
- 5. Soul Asia
- 6. SQ FOOT BATH
- 7. JB Thai Spa
- 8. Let’s Relax Spa
- 9. Sabye Sabye
- 10. Thai Odyssey
- 11. Tang Retreat Massage & Spa
- Unwind at the best massage parlours in Johor Bahru
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.
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.
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.
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.
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.
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.
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.
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.
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)
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.
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.
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.

Sign Up with TSL Connect