facebook10 Best Massage Places in JB to Pamper Yourself (2024)
180124 Best Massage Places in JB

10 Best Massage Places in JB to Pamper Yourself (2024)

profileJustin Oh

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!

Source: Giphy

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 JB60 minutes Body Massage PriceTypes Of Services OfferedOpening Hours
Bangkok SpaRM62 (~$18) Traditional Thai Massage
Foot Massage
Aromatherapy
Body Scrub
11am - 5am
JB Thai SpaRM62 (~$18) Traditional Thai Massage
Foot Massage
Aromatherapy
Beauty Care
11am - 5am
Thai OdysseyRM138 (~$39) Traditional Thai Massage
Thai Herbal Therapy
Gentle Palm Massage
Traditional Foot Massage
Thai Aromatherapy
Body Scrub
Depending on outlet
Thai ImperialRM95 (~$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 ThongRM75 (~$21)Chinese Massage
Aromatherapy
Volcanic Hot Stone Therapy
Cupping
Scraping
Detox Lympatic Massage
10am - 12am
Bangkok Family SpaRM62 (~$18)Traditional Thai Massage
Foot Massage
Aromatherapy
Body Scrub
11am - 1am
Xin Yun Foot & Body MassageRM65 (~$19)Body Massage
Foot Massage
10am - 9pm
Spa ManjaRM98 (~$28)Balinese Body Massage
Foot Massage
Swedish Massage
Detox Massage
Aromatherapy
11am - 11pm
Let's Relax SpaRM65 (~$19)Body Massage
Foot Massage
Body Scrub
9am - 1am
Siam OasisRM136 (~$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

Source: 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)!

Source: Bangkok Spa

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

Bangkok Spa Website

JB Thai Spa

Source: 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

Source: Bangkok Family Spa

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 Odyssey Reservation

Thai Imperial

Source: 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

Thai Imperial Website

Thong Yee Thong Reflexology

Source: Thong Yee Thong

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

Thong Yee Thong Website

Bangkok Family Spa

Source: 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

Bangkok Family Spa

Xin Yun Foot & Body Massage

Source: 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

Source: 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

Spa Manja Website

Let’s Relax Spa

Source: 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

Source: 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.

Apply Now

Related Articles

profile
About Justin Oh
Your average Zillennial who is obsessed with anime, games, movies and of course, personal finance. Join me as I break down personal finance into easily digestible and fun bits!
You can contribute your thoughts like Justin Oh here.

🔥 What's Popular

    • Loading articles
    • Loading articles
    • Loading articles
    • Loading articles
    • Loading articles
    • Loading articles

Stay updated with the latest finance tips!

Receive bite-sized finance on Telegram here.
💬 Comments (0)
What are your thoughts?

No comments yet.
Be the first to share your thoughts!

🔥 What's Popular

    • Loading articles
    • Loading articles
    • Loading articles
    • Loading articles
    • Loading articles
    • Loading articles

Join our Community!

Discuss your thoughts with like-minded members in these community groups!

Stay updated with the latest finance tips!

Receive bite-sized finance on Telegram here.