Family Thai Spa
4.9Thai Massage · Mount Austin · Taman Abad
32k reviews
Browse 344 massage, Thai spa and reflexology places across 10 areas, with real Google ratings and reviews. Book in one tap.
Shown as 268 listings, with each chain grouped into one.
Thai Massage · Mount Austin · Taman Abad
32k reviews
Spa & Wellness · Mid Valley Southkey · KSL City Mall
19k reviews
Spa & Wellness · Austin Heights
6.2k reviews
From RM 39
Spa & Wellness · Holiday Plaza · Mid Valley Southkey
3.7k reviews
Spa & Wellness · Taman Pelangi
3.1k reviews
Beauty & Skincare · Mid Valley Southkey
2.4k reviews
Spa & Wellness · KSL City Mall
1.9k reviews
Beauty & Skincare · Mid Valley Southkey
1.6k reviews
Spa & Wellness · Mount Austin
1.6k reviews
From RM 328
Foot Reflexology · KSL City Mall
1.6k reviews
From RM 79
Beauty & Skincare · Mid Valley Southkey
1.5k reviews
Spa & Wellness · KSL City Mall · Taman Pelangi
1.5k reviews
Thai Massage · Taman Pelangi · KSL City Mall
1.4k reviews
Spa & Wellness · Taman Abad
1.1k reviews
Thai Massage · Taman Pelangi
952 reviews
From RM 66
Thai Massage · KSL City Mall · Taman Pelangi
946 reviews
Thai Massage · 3 areas across JB
940 reviews
Beauty & Skincare · Mid Valley Southkey
863 reviews
From RM 298
Spa & Wellness · Mount Austin
791 reviews
Foot Reflexology · Taman Pelangi
775 reviews
Thai Massage · 3 areas across JB
775 reviews
Spa & Wellness · Taman Pelangi
739 reviews
From RM 53
Spa & Wellness · Austin Heights
739 reviews
From RM 169
Massage · Taman Pelangi
732 reviews
Filter by area and treatment. Every place shows its real Google rating and review count, with no fake listings.
One tap opens WhatsApp with your booking message ready to send. No digging for the number, no copy and paste.
Show up to your appointment. We surface English friendly shops and those that arrange transport.
What a treatment costs, whether to book ahead, and how long to allow at the checkpoint.
Substantially, yes. A one-hour full body massage in JB typically runs about RM 60 to RM 150 depending on the area and how upmarket the shop is, and foot reflexology often starts under RM 40. The same treatments in Singapore usually cost several times that once converted. The gap is the single biggest reason Singaporeans cross for a spa day, and it is why mall shops near the checkpoint can charge noticeably more than neighbourhood shophouses ten minutes further out and still stay busy.
Foot reflexology and shorter massages are usually fine as walk-ins on a weekday. For weekends, Singapore public holidays, and anything longer than an hour or involving a package, message the shop first. JB shops take bookings over WhatsApp rather than through an online booking system, so there is no inventory to check in advance and a quick message is the only way to confirm a slot. Every listing on RelaxJB opens WhatsApp with the message already written.
In the malls and the tourist-facing areas, almost always. In neighbourhood shophouses it varies, and Mandarin or Malay may be the working language. Basic treatment vocabulary and pressure requests are widely understood everywhere, and pointing at a menu works fine. RelaxJB flags shops we have confirmed are comfortable serving English-speaking customers.
Bring some ringgit in cash. Mall spas and larger chains generally take cards and e-wallets such as Touch 'n Go, GrabPay and DuitNow QR, but independent shophouse operators frequently prefer cash, and some are cash-only. Card acceptance is the single thing most worth confirming on WhatsApp when you book, along with the price.
Tipping is not expected in Malaysia and no shop will chase you for one. It is common to round up or leave RM 5 to RM 10 for a therapist you were happy with, particularly after a longer session. Some spas add a service charge to packages, so check the bill before adding anything on top.
Most visitors cross at Woodlands Checkpoint to the Bangunan Sultan Iskandar CIQ complex on the Causeway, or at Tuas to the Second Link. From the Causeway CIQ, Johor Bahru City Square is walkable. KSL City Mall, Taman Pelangi and Holiday Plaza are roughly ten minutes by Grab, Mid Valley Southkey about fifteen, and Mount Austin, Austin Heights and Taman Molek twenty to twenty-five. Grab is the normal way to move around JB and is cheap by Singapore standards.
Crossings are heaviest on Friday evenings, all day Saturday and Sunday, and around Singapore and Malaysian public holidays, when queues can run to hours in both directions. Weekday mid-mornings and early afternoons are the quietest windows. Bus and motorcycle lanes clear faster than cars. Check a live traffic source before you set off, since conditions change week by week and no fixed schedule is reliable.
Every listing carries its real Google rating and review count, unedited. Shop websites are automatically re-checked each week and delisted when the domain has expired, gone dead, or been taken over by gambling or adult spam, which happens often enough in JB that it is a genuine hazard when following an old Google listing. The directory itself refreshes monthly. Places marked as vetted, English-friendly or transport-providing are curated by hand rather than scraped.