Cheap massages in Johor Bahru, Malaysia
Image adapted from: Red Marker SG
There’s nothing more therapeutic than getting a full-body massage at the end of a tiring week. Give yourself a treat by checking out these massage parlours right across the border in JB, which are both pocket-friendly and not lupsup. From spas that offer free chauffeur services to those with free buffets, these places have all the amenities and massages you need to be mentally and physically rejuvenated.
Check out our other massage articles here:
- Non-sleazy late-night massage parlours in Singapore from $33/h
- Cheap non-sleazy spas in KL with massages from just $19
- Stunning spas in Singapore
- g.Spa: Massive 24h spa in Singapore with buffets and movie screenings
- Unique spas in Asia
- A day in the life of a masseuse
1. Bangkok Spa – from $20/hour
Free 2-way transport
Image credit: Bangkok Spa
Navigating your way through the streets of JB isn’t easy. To help you avoid getting lost, Bangkok Spa provides free 2-way transport services to their spa from JB’s town area. All you have to do is contact the spa, tell them your exact location and they’ll come pick you up.
You can’t miss the cars sent to pick you up as they’re all plastered with brightly coloured stickers with the words “FREE TRANSPORTATION”
Image credit: Bangkok Spa @ Johor Bahru
Check out their large variety of jacuzzi options
Image credit: Bangkok Spa @ Johor Bahru
Aside from the chauffeuring service, the spa also offers traditional Thai massages, with both full body massages and foot massages starting from RM62 (~S$20/hour) Other amenities include free wifi and charging ports.
Address: No58,60,62Jalan Abiad, Taman Pelangi, Johor Bahru 80400
Opening hours: 11AM-5AM
Website
2. Spa Manja – from $32/hour
In a garden-like setting
Image adapted from: @dina.febri
In addition to massages, Spa Manja provides customers with a wide range of other relaxing treatments such as facials, body detox sessions, ear candling and waxing. You can request for these treatments to be carried out concurrently with your massage to make your session even more shiok.
Lined with trees and potted ferns, the entrance of Spa Manja beckons customers in to experience a tranquil and therapeutic massage
Image credit: Spa Manja
Unlike in other parlours, masseurs here specialise in giving Javanese massages, which use more knuckle and thumb pressure compared to other methods. This style is said to have even more potent healing effects and is especially good for relieving muscle aches.
All their staff are from Bali, which makes this experience even more authentic. Massages start from RM98 (~S$32/hour).
Address: 162, Jalan Dato Sulaiman, Taman Abad, 80250 Johor Bahru, Malaysia
Opening hours: Daily, 11AM-11PM
Telephone: +60 7-333 311
Website
3. Kaki Kaki Reflexology – from $35/hour
Gaming room with Xbox and free buffets
Image credit: Kaki-Kaki Reflexology
Kaki Kaki Reflexology is the largest massage parlour on our list. It is so huge that they have an entire entertainment system to keep guests entertained – this includes an Xbox console and several computers with games installed on them. There are also amenities like a sauna, steam room and jacuzzi that awaits you right after you have your massage done. Round off your visit by checking out the parlour’s free buffet too.
Image credit: Kaki-Kaki Reflexology
All these luxuries are free for guests so long as you spend above RM58 (~S$19.10). The parlour specialises in Chinese-Thai style massages and full-body massages start from RM 108 (~S$35/hour).
Image credit: Kaki-Kaki Reflexology
Address: 1st floor, Block A & B, Plaza Sentosa, Jalan Sutera, Taman Sentosa, Johor Bahru
Opening hours: 11AM-3A
Website
4. Thai Imperial – from $22.73 for 90 mins
Free desserts after your massage
Image credit: Thai Imperial
All the masseurs at Thai Imperial are from Thailand for a fully authentic experience. They’ve also got happy hour promotions happening from noon to 7PM daily with Thai body massages starting from RM69 (~S$22.73) for 90 minutes. Outside those timings, the massages start from RM75 (~S$24.70/hour).
Image credit: Thai Imperial
Complimentary desserts are given after your session. Couples looking to have some exclusivity can request to have your massage done in couple rooms, which are beautifully decorated with flower petals on beds.
Free red bean sago dessert
Image credit: @threequartz
Address: 217, Jalan Dato Sulaiman Taman Century, Johor Bahru
Opening hours: 12PM-2AM
Website
5. Soul Asia – from $19.76/hour
Open till 2AM daily
Image credit: Soul Asia
Soul Asia is an award-winning spa that opens till late, and by late, we mean 2AM daily, so you can always squeeze in a massage after late-night supper. Aside from providing Thai body massages, which start from RM60 (~S$19.76/hour), there are also package options. One of which includes a foot and full body Thai massage at RM98 (~S$32.20) for 120 minutes.
Image credit: Soul Asia
Address: 1-G, 1-01 & 1-02, Jalan Bestari 3/5, Taman Nusa Bestari, 81300 Nusajaya, Johor Bahru , Malaysia
Opening hours: 11AM-2AM
Telephone: +60 7-511 1000
Website
6. SQ Massage & Nails – from $23.66/hour
With manicure services
Image credit: SQ Massage & Nails
SQ Massage & Nails was previously known as QS Reflexology & Therapy. They’ve got many packages to pick from, including ear-candling combined with head massages, foot and shoulder massages, and shoulder scraping sessions. Let your entire body relax with their full-body massage, which starts from RM72 (~S$23.66) for 60 minutes.
Address: 33 Jalan Seladang, Taman Abad, #GE-06 and #L2-01A, KSL City, 80250 Johor Bahru, Johor, Malaysia
Opening hours: Daily, 10AM-10PM
Website
7. Wang Zu Bu Luo Spa – from $42.16 for 90 mins
Free chauffeuring from Malaysian customs
Image credit: Wang Zu Bu Luo Spa
2 things we love about Wang Zu Bu Luo Spa: 1) They provide free driving services from Malaysian customs 2) they open till 2AM.
Image credit: Wang Zu Bu Luo Spa
Adding on to those perks, the parlour also offers pedicures, body scrubs and cupping services in addition to full body massages, which start from RM128 (~S$42.16) for 90 minutes. Check out their spa or massage packages, which include free cupping, scraping, or ear candling services. We recommend Package A – a 100-minute head, shoulder and foot massage for just RM138 (~S$45.45).
Image credit: Wang Zu Bu Luo Spa
Those who sign up to be members with the spa can also enjoy additional perks such as their complimentary sauna sessions and buffet meals.
Address: 38, Jalan Serampang, Taman Tebrau Jaya, 80400 Johor Bahru, Johor, Malaysia
Opening hours: 12PM-2AM
Telephone: +60 7-331 6599
Website
8. Let’s Relax – from $19/hour
Open till 3AM daily
Image credit: Red Marker SG
Let’s Relax offers up numerous therapeutic services in addition to full body massages, including body scrubs and ear candling. Since the spa closes late, at 3AM daily, you can afford to pack in even more time for shopping beforehand.
Massages here are done only using balms and not oils so you don’t have to worry about having a sticky feeling on your skin post-massage. Prices here go as low as RM60 (~S$19/hour) for full-body massages. If you’d like to sample several treatments in one session, check out their various package options, which combine area-specific therapies together in a 120-minute session.
Address: Plaza Sentosa, Lot 9 & 10, Blk D, Jalan Sutera, Taman Sentosa, 80150 Johor Bahru, Johor, Malaysia
Opening hours: 9AM-3AM
Telephone: +60 7-336 5955
9. Sabye-Sabye – from $18.12/hour
Authentic Thai massages
Image credit: David Cham
Sabye-Sabye is located within KSL City, making it a great stop to unwind at after your shopping spree. Customers are provided with Thai-style massages, with mattresses laid on the ground and spaces that are separated by curtains.
Body massages start from RM55 (~S$18.12/hour) and utilise more kneading than cracking techniques to loosen joints and soften muscles. You can also buy the balms they use during your massage – either warm or minty – for your own usage.
Address: 51a, Jalan Sutera, Taman Sentosa, 80150 Johor Bahru, Johor, Malaysia
Opening hours: Daily, 10AM-10PM
Telephone: +60 17-714 4388
10. Thai Odyssey – from $41/hour
Outlets all over Asia
Image credit: Thai Odyssey
Located within JB City Square Mall, Thai Odyssey is a convenient spot for you to get your massage fix at after a long day of shopping. The spa is so popular that they have outlets all over Asia including Indonesia, China and Thailand. It’s a given that full-body massages (from RM118, ~S$41/hour) are available there but in addition, you can also check out their half-body massages, Thai aromatherapy and Thai herbal therapy.
Image credit: Thai Odyssey
To further entice customers, they have numerous promotions every month so be sure to check their website for updates.
Address: City Square, MF-20 Innercity Level 3 JB, Jalan Wong Ah Fook, Bandar Johor Bahru, 80000 Johor Bahru, Johor, Malaysia
Opening hours: Daily, 10AM-10PM
Telephone: +60 7-222 8266
Website
Best massage parlours in Johor Bahru
Whether you’re looking to unwind after a long week at work or to relax after a long day of shopping, these massage parlours in JB will have you feeling recharged for the week ahead.
Read our other JB articles here:
Food & activities:
- Cheap nail salons in JB with gel manicures from $14.96
- New cafes
- Guide on getting from SG to JB
- Night markets
- Cheap branded sneaker stores
- Cheap buffets
Hotels: