Massage Spas in Johor Bahru

After a hectic week at work, there’s nothing like a massage to relieve some pent-up stress and rejuvenate your mind and body. Make the most out of your weekend by heading for a budget-friendly massage across the causeway at any of these 10 affordable massage spas in Johor Bahru (JB).

KSL City

1. Thai Odyssey – gentler massages available

jb massage spasSource

With outlets conveniently located in KSL City, City Square Mall, The Mall, Mid Valley Southkey, and elsewhere across JB, this award-winning Thai massage parlour is easily accessible. Calm your nerves and relax your mind as you let the experienced masseuses work their magic on you.

Aromatherapy, herbal therapy, gentle palm massages, and body scrubs are available for those who prefer a gentler touch. Ask about the gift vouchers and loyalty packages if you see yourself or your friends coming back often.

Price: RM73 (~S$21.14) for a 30-minute foot massage, RM68 (~S$19.69) for a 30-minute half-body massage
Opening hours: 10am to 10pm daily
Address: 33 Jalan Seladang, Taman Abad, #L2-01, KSL City, 80250 Johor Bahru, Johor, Malaysia. Find the full list of outlets on its website
Website

2. SQ Massage & Nails – from thorough bodywork to quick head and shoulder massages

jb massage spasSource

Previously known as QS Reflexology & Therapy, this KSL massage centre allows you to customise your massage from the range of packages offered. If you’re feeling indecisive, opt for SQ Massage & Nails’ Full Body Massage, where experienced therapists will knead and ease your stiff muscles in all the right spots.

Alternatively, if you have just 30 minutes to spare, a foot bath or shoulder and head massage will give you a dose of relaxation.

Price: RM50 (~S$14.48) for a 60-minute foot massage, RM72 (~S$20.86) for a 60-minute body massage
Opening hours: 10am to 10pm daily
Address: 33 Jalan Seladang, Taman Abad, #GE-06 and #L2-01A, KSL City, 80250 Johor Bahru, Johor, Malaysia
Website

3. Century Health Care & Beauty – ideal for large groups

Century Health Care & BeautySource

After a long work week, get rid of those knots and aches with a visit to this large JB massage centre that can accommodate big groups. The services offered at Century Health Care & Beauty include Meridian Tui Na Therapy and gua sha treatments, in addition to the usual foot reflexology and body massages. While you’re at it, you can also treat yourself to a mani-pedi sesh, which is offered here as well.

Price: RM38 (~S$11) for a 40-minute foot massage, RM40 (~S$11.58) for a 30-minute body massage
Opening hours: 10am to 10pm daily
Address: 33 Jalan Seladang, Taman Abad, #L1-32, 33, 34, KSL City, 80250 Johor Bahru, Johor, Malaysia
Website

Taman Sentosa

4. Sabye Sabye – foot, body, or oil massages

Sabye SabyeSource

If you’re looking for a different experience from your typical Thai body massage, head to Sabye Sabye. The use of a specially formulated balm is said to help relieve sore muscles more easily, as well as leave your skin feeling refreshed and reinvigorated, instead of the greasy after-feel you’d normally get after an oil massage.

The menu is simple too – pick foot, body, or oil massages up to 1.5-2 hours long.

Price: RM25 (~S$7.24) for a 30-minute foot massage, RM55 (~S$15.93) for a 60-minute body massage
Opening hours: 10am to 10pm daily

Address: 51a Jalan Sutera, Taman Sentosa, GF-07, Block D, Plaza Sentosa, 80150 Johor Bahru, Johor, Malaysia
Website

5. Let’s Relax Spa – two tastefully decorated levels

jb massage spasSource

Don’t be deceived by the seemingly nondescript exterior of Let’s Relax Spa as this two-storey JB spa centre is well-furnished on the inside, giving off a comfy and rustic vibe. Enjoy a soothing massage on the exceptionally soft and velvety sofa beds, and end the session with a complimentary cup of warm ginger tea.

Price: RM30 (~S$8.69) for a 30-minute foot massage, RM60 (~S$17.39) for a 60-minute body massage
Opening hours: 9am to 1am daily
Address: Jalan Sutera, Taman Sentosa, Lot 9 & 10, Block D, Plaza Sentosa, 80150 Johor Bahru, Johor, Malaysia

Also read:

10 First Date Cafes & Restaurants In Singapore With Side-By-Side Seats For Introverts

Other Locations

6. Kaki-Kaki Reflexology – outlets all over JB

jb massage spasSource

With 45 branches in JB alone, Kaki-Kaki Reflexology is popular with locals and tourists alike. The chain specialises in both traditional Chinese and Thai massages, and also provides TCM-inspired therapy to further stimulate your pressure points and relieve muscle tension.

Price: RM45 (~S$13.05) for a 60-minute foot massage, RM64 (~S$18.56) for a 60-minute body massage
Opening hours: 12pm to 1am daily
Address: Find the full list of outlets on its website
Website

7. Thai Imperial – actual Thai masseuses

jb massage spasSource

Thai Imperial hires masseuses direct from Thailand, so you can enjoy an authentic Thai massage without flying to the Land of Smiles. Besides oil massages and foot massages, you can also opt for a herbal ball treatment to further relax and boost blood circulation. Jio your partner along to relish some time together in one of the couple rooms.

Price: RM63 (~$18.26) for a 60-minute foot massage, RM75 (~$21.74) for a 60-minute body massage
Opening hours: 12pm to 1am daily
Address: 217 Jalan Dato Sulaiman, Taman Abad, 80250 Johor Bahru, Johor, Malaysia | 70, Jalan Serampang, Taman Pelangi, 80400 Johor Bahru, Johor, Malaysia
Website

8. Soul Asia – resort-style interior

Source

Soul Asia offers only traditional Thai massages, so you can be sure that your experience here will be an invigorating one. Combining a resort-style interior with comfy recliner chairs and beds, you’ll be able to fully relax as your muscles are being kneaded with a firm pair of hands. If you’re looking to satisfy your tummies, hop over to Soul Thai Restaurant & Bistro, which is located right next door for some hearty Thai delicacies.

Price: RM50 (~S$14.49) for a 60-minute foot massage,  RM60 (~S$17.40) for a 60-minute body massage
Opening hours: 11am to 1am Saturday to Monday | 12pm to 1am Tuesday to Friday
Address: Jalan Bestari 3/5, Taman Nusa Bestari, 1-G, 81300 Nusajaya, Johor, Malaysia
Website

9. Bangkok Spa – private saunas and jacuzzis

Source

Apart from offering Thai foot and body massages, this massive spa is decked out with premium facilities such as private saunas and jacuzzis, where heat is used to further relax your body. Other perks at Bangkok Spa include free Wi-Fi, computers, phone charging stations and best of all—free transportation services to the massage centre.

Rates: RM62 (~S$17.98) for a 60-minute foot massage or 60-minute body massage
Opening hours: 11am to 5am daily
Address: 58, 58A, 58B, 60, 60A, 60B, 62, 62A, 62B, Jalan Abiad, Taman Pelangi, 80400 Johor Bahru, Johor, Malaysia | 171, 171A, 173, 173A, 175, 175A, 177, 177A, Jalan Perisai, Taman Sri Tebrau, 80050 Johor Bahru, Johor, Malaysia
Website

10. Spa Manja – Indonesian-style massages

Source

Situated in a pretty garden setting, Spa Manja offers a range of relaxing services apart from massages like facials, body detox treatments, ear candling, and waxing too. You can also choose from any of the additional services to combine it with your massage for an extra relaxing experience. 

The massage therapists here are all from Bali, well-experienced, and they specialise in Javanese massage techniques which uses more thumb and knuckle pressure, great for relieving muscle aches. 

Price: RM98 (~S$24.43) for a 60-minute body massage
Opening hours: 11am to 11pm daily
Address: 162, Jalan Dato Sulaiman, Taman Abad, Johor Bahru 80250, Malaysia
Website

Massage Spas in JB at convenient locations

Apart from shopping and dining, you can now add getting a massage in JB to your list the next time you head across the causeway. Just pick the one that appeals to you most, and get your sore muscles relaxed for a fraction of the cost.

Cover: Source, source

This article was originally written by Jiahui Ong on 28 March 2019 and updated by Priscilla Emmanuel on 10 November 2023. 

Also read:

10 Boutique Hotels In JB From S$21/Night That Are Pretty AF For Your Next Quick Getaway