6 Best Massage Spas in JB For a Relaxing Weekend!

No trip to Johor Bahru is complete without a full body massage at some of the best massage spas in JB.

We uncover some of the best, cheapest and most importantly, CLEAN massage spas in Johor Bahru.

Thai Odyssey

Thai Odyssey is one of the most famous massage parlours in Malaysia. They offer traditional Thai massages and many other affordable spa packages available for its customers.

Thai Odyssey
Image credit: Thai Odyssey | Facebook
Thai Odyssey
Image credit: Thai Odyssey | Facebook

The reception area is decorated with traditional Thai elements and massage rooms are clean and decorated nicely.

This massage spa is a popular destination in Johor Bahru as the masseuses are highly-skilled, offering consistent and quality services every single time.

Opening Hours: 10 am – 10 pm, Monday to Sunday

Price: Foot massage RM63-RM78 / Thai massage RM118-RM168 / Half Body massage RM63

Popular outlets:

MF-20, Innercity Level 3, JB City Square, Jalan Wong Ah Fook, 80000 Johor Bahru

Lot L2-01, Level 2, KSL City, No. 33 Jalan Seladang, Taman Abad, 80250 Johor Bahru

Bangkok Spa

Bangkok Spa is an authentic Thai massage parlour providing traditional Thai massages and reflexology. Bangkok Spa even provides free transportation to the massage parlour!

Bangkok Spa Johor Bahru
Image Credits: Bangkok Spa | Facebook

Therapists working at Bangkok Spa are all well-trained and professional, with many years of experience from Thailand. Customers will be able to enjoy an authentic Thai massage in a relaxing and beautiful environment.

Bangkok Spa Johor Bahru
Image Credits: Bangkok Spa | Facebook

They offer foot massages, traditional Thai massages, aromatherapy, sauna and jacuzzis and body scrubs. They even have free Wi-Fi, phone battery charging stations, free parking and computers to use.

Opening Hours: 11 am – 5 am Daily

Price: Foot massage RM53-RM79 / Thai massage RM62-RM143

Address: 58, 58A, 58B, 60, 60A, 60B, 62, 62A, 62B, Jalan Abiad, Taman Pelangi, 80400, Johor Bahru

Soul Asia

Soul Asia is an award-winning wellness and relax centre in Johor Bahru, offering services like foot massages, body massages and aromatherapy treatments.

Soul Asia Johor Bahru
Image Credits: Soul Asia | Facebook

Their Thai massages can help to release chronic tensions in the body, improve posture and of course, improve your mood from relaxation. Coupled with their amazing decor and ambience, it’s no wonder that Soul Asia is one of the most popular massages in Johor.

Soul Asia Johor Bahru
Image Credits: Soul Asia | Facebook

Opening Hours: 11 am – 2 am Daily

Price: Foot massage+Half body RM40 / Traditional Thai massage RM53-RM100

Address: No.1-G, Jalan Bestari 3/5, Taman Nusa Bestari 81300 Nusajaya, Johor

Thai Imperial

Thai Imperial provides authentic massage services including foot massages, Thai massages, oil massages, body scrubs and more. All masseuses hired are Thai, trained continuously to provide consistent and high quality services.

Image Credits: Thai Imperial Facebook

All mattresses, robes and essential oils are specially selected for the wellness and comfort of the customers. Enjoy some orange tea and a complimentary dessert and there are couple rooms for a romantic massage with your partner.

Image Credits: Thai Imperial Facebook

The rooms are all tidy and clean, and decorated to create the most relaxing atmosphere.

Opening Hours: 12 pm – 3 am Daily

Price: Reflexology from RM45 / Thai massage from RM68 / Essential oil massage from RM78

Address: 70, Jalan Serampang, Taman Pelangi, 80400 Johor Bahru

Sabye – Sabye

Sabye – Sabye is popular for its affordable prices and authentic Thai massage experience. Mattresses are laid on the floor and the rooms are separated by curtains, just like in Thailand.

Image Credits: yingvannie.com

While the interior may be minimal, they certainly aren’t lacking in skill! They don’t offer traditional massages with oils, but you still can enjoy a shiok massage with their balms and rubs.

Image Credits: yingvannie.com

Opening Hours: 10 am – 10 pm Daily

Price: Foot massage RM25-RM65 / Body massage RM55-RM85

Address: Blk D, Plaza Sentosa (Jalan Sutera), Ground Floor, 80250 Johor Bahru, Johor, Malaysia

Let’s Relax Spa

Located next to Sabye – Sabye, Let’s Relax Spa offers customers something different, providing sofa-beds for them to lie on. Massages are done by using balms and not oils, which some customers prefer as it is minty and fresher.

Let's Relax Spa johor bahru
Image Credits: yingvannie.com

This place offers a range of Thai massages, for foot, full body and also oil massage. Other than massages they also do packages for Ear Candle and Body Scrub with body massages.

Let's Relax Spa Johor Bahru
Image Credits: yingvannie.com

For a good price, you’ll be able to enjoy great Thai massage in a clean environment with great skills!

Opening Hours: 9 am – 12 am, Daily

Price: Foot massage RM30-RM70 / Body massage RM60-RM90

Address: Blk D, Plaza Sentosa (Jalan Sutera), Ground Floor, 80150 Johor Bahru, Johor

Since you’re here, why not watch a video about an NTU student who went all out to impress his crush, only to end up in…tragedy? Here, watch it and do remember to share it (and also subscribe to Goody Feed YouTube channel)!

Shopback Singapore (Content Partner)

Shopback Singapore (Content Partner)

ShopBack is Singapore's top cashback website. Get up to 30% Cashback when you shop online for fashion, holidays, electronics and more! Simply go to www.shopback.sg.
Shopback Singapore (Content Partner)