As travelling restrictions relax, it is time for us to book a trip to one of our favourite travel destinations: Johor Bahru, Malaysia.
The thriving state is just a stone’s throw away from our country – all we have to do is cross a bridge to get there, and we’ll have access to great food, quality entertainment, and of course, great massage spas.
Johor Bahru has a long list of massage spas that keep local and international travellers coming back for more, and what perfect way to relax and unwind than a nice, long massage from attentive staff?
We’ve compiled a list of the best massage spas in JB and sorted them by type so you can pick which one you like best.
And if you’re not into massages, you can check out our other article on the best beauty salons in JB which includes hair and nail salons too.
Best Thai massage spas in JB
Bangkok Family Spa
If you love traditional Thai Massages, you’ll be glad to know that this one starts at RM58 (~S$18.65) for 60 minutes, which makes it super affordable. However, you might want to book a private room for yourself as some reviewers have highlighted a noisy environment.
According to reviews, they also provide free transport and pick up services from the main malls such as KSL and City Square, which is a huge plus in our book!
Opening hours: 11am – 12am (Mon to Sun)
Address: No. 35, Jalan Permas 10/7, Bandar Baru Permas Jaya, 81750 Masai (Google Maps)
Contact: +60 7-380 8888
Facebook | Website
Bangkok Traditional Thai Therapy
Both Johoreans and travellers love frequenting this Thai massage spa due to the politeness and skill of the masseurs. In fact, an Australian couple has made this their regular massage place, and always ask for the same masseurs.
Here’s a tip: ask for the couple’s room on the top floor – it’s more private and comes with its own attached toilet.
Opening hours: 11am – 11pm (Mon to Sun)
Address: No. 43, Jalan Permas 10/7, Bandar Baru Permas Jaya, 81750 Johor Bahru (Google Maps)
Contact: +60 7-388 8282
JB Thai Spa
You’re going to want to go to this Thai massage spa in JB as the entirety of their massage staff hail directly from Thailand, so you’ll get an authentic experience.
Plus, reviews say that there’s a shuttle service for those who don’t drive, so that can be super convenient for any traveller.
Opening hours: 11am – 12am (Mon to Sun)
Address: 40-42, Jalan Serampang, Taman Pelangi, 80400 Johor Bahru (Google Maps)
Contact: +60 7-332 2233
Facebook | Instagram
Best reflexology massage spas in JB
Eminent Reflexology
This is a flagship reflexology chain with more than 50 masseurs available, so you might have a hit or miss experience with the massage. But once you’ve found a masseur you like, it can be amazing! (Apparently No. 82 is a popular one!)
One major selling point of this spa is that it offers plenty of free food including steamed buns, nasi lemak, and even ice cream, so you can easily fill your tummy after your massage.
Opening hours: 10am – 11.30pm (Mon to Sun)
Address: 1, Jalan Bestari 12/2, Taman Nusa Bestari, 81300 Skudai (Google Maps, Nusa Bestari) | 99, Jalan Indah 15/2, Taman Bukit Indah, 79100 Johor Bahru
Contact: +60 16-252 2572
Facebook | Instagram
Lotus Reflexology
What’s great about this massage spa is that they’ve got a happy hour promotion, so you can enjoy several massages at a discounted rate. It’s best to call ahead and ask for the happy hour prices as they’ve changed them from time to time.
One thing we have to mention though is that the massage takes place in a shared, public space, so there’s ample opportunity to make new friends.
Opening hours: 11am – 1am (Mon to Sun)
Address: 21, 21A, 21B, Jalan Indah 15/3, Bukit Indah, 81200 Johor Bahru (Google Maps)
Contact: +60 7-244 5555
Master Chai Reflexology
If you prefer Chinese-style reflexology, this massage spa is highly rated among locals and internationals alike for its quality massages and comfortable environment.
You can choose between a man or woman masseur, so you can have the most comfortable experience. Drinks are served before and after the massage too.
Opening hours: 11.30am – 11pm (Mon to Sun)
Address: 1, Jalan Molek 1/5A, Taman Molek, 81100 Johor Bahru (Google Maps, Taman Molek) | A-1-6, Persiarian Southkey 1, Southkey, 80150 Johor Bahru (Google Maps, Southkey)
Contact: +60 7-288 1990
Facebook | Instagram
Thong Yee Thong Reflexology
This massage spa in JB is known for its excellent services and friendly staff, which is why it is loved a lot by Johoreans. You’re going to have to clean and wash your legs by yourself first though.
Many Google and Facebook reviewers have shared their experiences on how the treatment has helped to reduce their common aches and pains.
Opening hours: 9am – 12am (Mon to Sun)
Address: 71-73-75, Jalan Kuning, Taman Pelangi, 80400 Johor Bahru (Google Maps)
Contact: +60 16-722 5811
Facebook | Instagram | Website
Tianyu Foot Relaxing Centre
You’ll enjoy the traditional reflexology massages at this location as the masseurs deliver consistently good massages, unlike some places where it can be a hit or miss.
That may be why this centre has Johoreans coming back again and again. In fact, one Facebook reviewer shared that he has been patronising them for 10 years now!
Opening hours: 12pm – 2am (Mon to Sun)
Address: 34, Jalan Sutera 2, Taman Sentosa, 80150 Johor Bahru (Google Maps)
Contact: +60 7-332 8898
Facebook
Xin Yun Foot & Body Massage
At this massage spa, you can enjoy two hours of full body and foot massage for only RM100 (~S$32.09), talk about value for money.
You can totally invite your family members or significant other for a nice pampering day out at this place. Desserts and refreshments are also available.
Opening hours: 10am – 9pm (Mon to Sun)
Address: 24A, Jalan Pingai, Taman Pelangi, 80400 Johor Bahru (Google Maps)
Contact: +60 17-347 7455
Facebook
Best Indian massage spas in JB
Ayurbumi Ganes Herbal Centre
This centre has qualified Ayurveda doctor and therapists from Kerala, India, so you know you’ll be getting an authentic experience.
While the massages are good, the environment is a lot humbler compared to most places, so if you’re expecting a fancy room, you might need to go elsewhere.
Opening hours: 9am – 9pm (Mon to Sun)
Address: No. 27 & 29, Jalan Susur 1/1, Off, Jalan Tun Abdul Razak, 80000 Johor Bahru (Google Maps)
Contact: +60 7-222 4439
Facebook |Website
Ayush Ayurvedic
You might be familiar with the Ayush Ayurvedic franchise because they’re actually in Singapore too, with branches in Yishun, Tampines, Jurong, and Little India.
The JB branch also has glowing reviews of its friendly and helpful staff who will no doubt but make you feel safe, cared for, and comfortable.
Opening hours: 9am – 9pm (Mon to Sun)
Address: 349, Jalan Meranti Merah, Taman Melodies, 80250 Johor Bahru (Google Maps)
Contact: +60 7-331 1911
Facebook | Website
Best Malay & Indonesian massage spas in JB
LB Massage Centre
This massage centre has a small number of reviews but each one is glowing due to the caring and attentive staff as well as the clean facilities and affordable prices.
What’s great is that they offer both Balinese and Malay massages, so you can experience different styles of pampering.
Opening hours: 10.30am – 8pm (Mon to Thu) | 10.30am – 10pm (Fri to Sun)
Address: 30, Jalan Pendekar 10, Taman Ungku Tun Aminah (Google Maps)
Contact: +60 10-253 7699
Facebook
Madam Yeo
We’ve got a massage spa here that is purely ladies only and run solely by ladies, so it is perfect for a girls’ night out in JB!
If you’re curious about their massage style, they do an Indonesian-style meridian massage, which really helps you to relax and unwind.
Opening hours: 10am – 7pm (Mon to Sun)
Address: 30, Jalan Pendekar 10, Taman Ungku Tun Aminah (Google Maps)
Contact: +60 11-2077 9078
Facebook
Pondok Urut Ansar
If you’re looking for a really cheap massage by local masseurs, you can consider this centre. Prices generally start at RM50 (~S$16.05) for 60 minutes.
They’ve got male and female masseurs so they can accommodate both genders. However, the facilities are likely going to be quite simple, so try not to expect luxury.
Opening hours: 8am – 10pm (Mon to Sun)
Address: No. 23, Jalan Kacung 1, SEDC Tammpoi, 81200 Johor Bahru (Google Maps)
Contact: +60 16-780 9022
Facebook
Best Swedish massage spas in JB
Walea Spa & Retreat
We know we’ve already included Walea in our best beauty salons in JB article, but this is truly the best Swedish massage spa in JB.
While it’s a bit pricier than most locations, you won’t be disappointed at the quality of the massages. Reservations are required at this hot spot, so do book in advance.
Opening hours: 11am – 7pm (Mon to Sun) | Closed on Wed
Address: 6, Jalan Balau, Taman Melodies, 80250 Johor Bahru (Google Maps)
Contact: +60 7-332 5567
Facebook
Featured image credit: Bangkok Family Spa