Heading to Johor Bahru (JB) over the weekend for cheap food and shopping? Don’t miss out on cheap AND good massage places in JB!
While those in Singapore start from $36 per hour, you can a full-body massage in JB from just $18!
So here are the best massage/spa places in JB to look out for when you go across the causeway.
TL;DR: Best JB Massage
Massage Places in JB | 60 minutes Body Massage Price | Types Of Services Offered | Opening Hours |
---|---|---|---|
Bangkok Spa | RM62 (~$18) | Traditional Thai Massage Foot Massage Aromatherapy Body Scrub | 11am - 5am |
JB Thai Spa | RM62 (~$18) | Traditional Thai Massage Foot Massage Aromatherapy Beauty Care | 11am - 5am |
Thai Odyssey | RM138 (~$39) | Traditional Thai Massage Thai Herbal Therapy Gentle Palm Massage Traditional Foot Massage Thai Aromatherapy Body Scrub | Depending on outlet |
Thai Imperial | RM95 (~$27) | Thai Massage Sport Massage Thai Oil Massage Foot Massage Thai Aromatherapy Thai Herbal Ball Body Scrub Traditional Chinese Massage / Chinese Foot Massage (available at Plaza DNP only) | 12pm - 1am |
Thong Yee Thong | RM75 (~$21) | Chinese Massage Aromatherapy Volcanic Hot Stone Therapy Cupping Scraping Detox Lympatic Massage | 10am - 12am |
Bangkok Family Spa | RM62 (~$18) | Traditional Thai Massage Foot Massage Aromatherapy Body Scrub | 11am - 1am |
Xin Yun Foot & Body Massage | RM65 (~$19) | Body Massage Foot Massage | 10am - 9pm |
Spa Manja | RM98 (~$28) | Balinese Body Massage Foot Massage Swedish Massage Detox Massage Aromatherapy | 11am - 11pm |
Let's Relax Spa | RM65 (~$19) | Body Massage Foot Massage Body Scrub | 9am - 1am |
Siam Oasis | RM136 (~$38) | Traditional Thai Massage Foot Massage Aromatherapy | Depending on outlet |
We’ve selected the best JB massage places based on word-of-mouth, positive Google reviews (at least four stars and above), and our own experiences.
Some of the best JB massages that aren’t listed online can be found at KSL mall. So if you’re at KSL, make sure to have a look around!
Bangkok Spa
Bangkok Spa is regarded as one of the most popular massage places in JB, with prices starting from just RM62 (~$18) per hour for a traditional Thai massage!
With three locations in Johor Bahru and a free 2-way transport to their spas from JB’s town area, you’d be hard pressed (pun-intended) to find a spa that’s more convenient. All you have to do is contact them and they’ll arrange a transport for you.
Of course, Bangkok Spa wouldn’t be called a spa if it didn’t come with a snazzy Jacuzzi Spa and Sauna VIP room for up to three people at RM118 (~$34)!
Bangkok Spa (Taman Sentosa)
Address: No. 159, 161, Jalan Sutera, Taman Sentosa, 80150, Johor Bahru
Tel: 607-333 3333
WhatsApp: +60183232277
Opening Hours:
11am – 5am, Daily
Bangkok Spa (Taman Sri Tebrau. JB)
Address: 171, 171A, 173, 173A, 175, 175A, 177, 177A, Jalan Perisai, Taman Sri Tebrau, 80050, Johor Bahru
Tel: 607-338 2233
WhatsApp: +60173382233
Opening Hours:
11am – 5am, Daily
Bangkok Spa (Taman Sri Tebrau. JB)
Address: 58, 58A, 58B, 60, 60A, 60B, 62, 62A, 62B, Jalan Abiad, Taman Plangi, 80400, Johor Bahru
WhatsApp: +60173382277
Opening Hours:
11am – 5am, Daily
JB Thai Spa
Apart from the traditional Thai massage that starts from RM62 (~$18) per hour, JB Thai Spa provides services such as foot massages, aromatherapy and beauty care.
Want to truly pamper yourself? Opt for their Aromatherapy Massage + Jacuzzi + Sauna package that starts from RM150 (~$43) for two hours.
Address: 40, Jalan Serampang, Taman Pelangi, Johor Bahru, Malaysia, 80400
Tel: +60 7-332 2233
Opening Hours:
11am – 5am, Daily
Thai Odyssey
With seven outlets in JB alone and over 40 outlets in Malaysia, Thai Odyssey is the largest, award-winning Thai massage and spa chain.
Its continuous expansion since 2004 is no thanks to their high service quality and experienced therapists. Prices start at RM138 (~$39) per hour for a Thai traditional massage. Alternatively, treat yourself to a wide range of services, including Thai Herbal Therapy to relax your body for RM213 (~$61) for two hours.
Thai Odyssey KSL City Mall
Address: Lot L2-001, Level 2, KSL City, No. 33, Jalan Seladang, Taman Abad, 80250 Johor Bahru, Johor.
Tel: 607-289 3693
Opening Hours:
10am – 10pm, Daily
Thai Odyssey JB City Square
Address: MF-20, Innercity Level 3, Johor Bahru City Square, Jalan Wong Ah Fook, 80000 Johor Bahru, Johor.
Tel: 607-222 8266
WhatsApp: 6012-937 7811
Opening Hours:
10am – 10pm, Daily
View other Thai Odyssey outlets here
Thai Imperial
Thai Imperial takes pride in providing an authentic Thai massage experience in JB. All of the masseurs are trained at the prestigious Thai Massage School, ensuring that you receive the highest quality service.
Their Thai massages start at RM95(~$27) per hour and you can also choose from various packages such as a Thai foot massage and Thai oil massage for RM144 (~$41) for two hours.
Fancy a Chinese massage instead? Exclusively at Thai Imperial Spa Plaza DNP, you can get a traditional Chinese massage starting at RM139(~$40) per hour. Chinese foot massages, aromatherapy and lymphatic drainage services are also available.
Thai Imperial Spa Plaza DNP
Address: 2.05, Jalan Dato Abdullah Tahir Taman Abad, 80250 Johor Bahru
Tel: +6011 5201 1222
Opening Hours:
12pm – 1am, Daily
Thai Imperial Spa at Century Garden
Address: Lot 217, Jalan Dato Sulaiman Taman Abad, 80250 Johor Bahru
Tel: +6011 2942 1111
Opening Hours:
12pm – 1am, Daily
Thai Imperial Spa at Taman Pelangi
Address: No 70, 70A & 70B, Jalan Serampang Taman Pelangi, 80400 Johor Bahru
Tel: +6011 2942 5555
Opening Hours:
12pm – 1am, Daily
Thong Yee Thong Reflexology
Specialising in Chinese massage and therapy, Thong Yee Thong employs SKM and VTO certified massage therapists, as well as Chinese physicians.
A full-body Chinese massage starts at RM75 (~$21). They also offer a variety of Chinese services such as Volcanic Hot Stone Therapy from RM130 (~$37) per hour and add-ons like cupping for RM38 (~$11).
Address: 71-73-75, Jalan Kuning, Taman Pelangi, 81100 Johor Bahru, Johor, Malaysia
WhatsApp: +6016-7225811
Opening Hours:
10am – 12am, Daily
Bangkok Family Spa
Not to be confused with Bangkok Spa, Bangkok Family Spa has some of the most serene and relaxing ambiences. Though a little further out than other massage places in the heart of JB, Bangkok Family Spa provides a cozy private rooms that are perfect for couples or solo travellers.
A traditional Thai massage starts from RM62 (~$18), alongside other services such as foot massages, aromatherapy and body scrubs.
Address: No 35, Jalan Permas 10/7, Bandar Baru Permas Jaya, 81750 Masai, Johor, Malaysia
Tel: +60 7 380 8888 or +60 7 380 5555
Opening Hours:
11am – 1am, Mon to Sun
Xin Yun Foot & Body Massage
Xin Yun Foot & Body Massage might not be as atas looking as the others on this list.
However, at just RM65 (~$19) per hour for a full-body massage and RM48 (~$14) for per hour for a foot massage, it really is one of the most affordable!
Address: 24A, Jalan Pingai, Taman Pelangi, Johor Bahru, Malaysia, 80400
Tel: +60 7-331 0769
Opening Hours:
10am – 9pm, Daily
Spa Manja
Craving a Balinese massage? Enter Spa Manja that specialises in just that!
Starting from RM98 (~$28), they offer a variety of services, including Swedish massage, detox massages and more. What’s more, they’re only a five minutes drive from KSL!
Spa Manja
Address: 162 Jalan Dato Sulaiman Century Garden, 80250 Johor Bahru Malaysia
Tel: +607- 3333 -111
WhatsApp: +6011 – 3311 – 1080
Opening Hours:
11am – 11pm, Daily
Let’s Relax Spa
Coming in at just RM80 (~S$23) per hour, Let’s Relax Spa offers really affordable full-body massages, along with foot massages and ear candling.
The therapists use only balm here so you won’t be left with a sticky feeling after the treatment unlike other massages that use oil.
Address: Plaza Sentosa, Lot 9 & 10, Blk D, Jalan Sutera, Taman Sentosa, 80150 Johor Bahru, Johor, Malaysia
Tel: +60 7-336 5922
Opening Hours:
9am – 1am, Daily
Siam Oasis
Another big spa chain with eight outlets in Johor alone, Siam Oasis specialises in Thai massages and aromatherapy.
The Royal Thai Therapy starts from RM136 (~$38) per hour and the premium Sacha Inchi Aromatherapy starts from RM168 ($~48).
Siam Oasis KSL City Mall
Address: KSL City, Lot L2-092, Level 2, No. 33, Jalan Seladang, Taman Abad, 80250 Johor Bahru, Johor
Tel: +607 290 7033
WhatsApp: +6012 439 2100
Opening Hours:
10am – 10pm, Daily
View other Siam Oasis outlets here
Heading to JB? Don’t Forget About Travel Insurance!
While it doesn’t seem like such a “high-risk” activity whenever we make weekend trips to our neighbouring country, you should still consider getting travel insurance to cover any unforeseen circumstances.
I’m sure you’ve read news about Singaporeans who were involved in road accidents recently as well as news of Singaporeans being victims of theft.
Luckily, you can get a cheap, all-in-one family-focused travel insurance with Seedly!
Built from the ground up based on what users want in a travel insurance plan, Seedly Travel insurance includes COVID-19 coverage, personal accident benefits per child, and all your travel essentials covered!
Sign up now and enjoy 50% off and an additional 7% off with promo code ‘march7‘.
You’ll also receive a FREE 3GB Airalo Travel eSim (worth US$10) and up to S$50 Grab Vouchers! And that’s not the end.
From now till 10 March 2024, you will also get a FREE Apple AirTag (worth S$45)! No min. premium required.
Related Articles
Advertisement