blog

Best JB Massage Spots For Your Weekend Getaway 2025 (With Prices)

Best JB Massage Spots For Your Weekend Getaway 2024
blog

Best JB Massage Spots For Your Weekend Getaway 2025 (With Prices)

Best JB Massage Spots For Your Weekend Getaway 2024

Check out this guide for the best JB massage spots to head to — including popular areas at KSL, City Square, and Mount Austin!

Crossed the Causeway and looking for a quick getaway in JB? It can get tiring after all the walking and driving, so carve out some time to just hit pause and relax! Here’s a handy guide to the best JB massage spots and JB spas for you to unwind and unknot. If you’re shopping around the touristy areas, we’ve also included KSL, City Square, and Mount Austin massage locations for your convenience.

💜  Stay Up To Date:
– 15 Fun Things To Do In Taichung City, Taiwan (2025 Guide)
– Tokyo Joypolis Guide: All You Need To Know (2025)
Mount Austin JB Guide: Best Things To Do And Eat

Singapore’s go-to multi-currency wallet helps you save with the best MYR rates and zero fees. Skip the money changer and get a free YouTrip card + S$5 YouTrip credits with code <YTBLOG5>.

Overview of the best JB Massage Spots in 2025:

JB Massage Spots60-Minute Body Massage PriceServices OfferedLocationsOpening Hours
Bangkok Spa JB66 MYR (~S$19.88)✅ Thais Traditional Massage
✅ Foot Massage
✅ Thai Aromatherapy Massage
📍 Taman Pelangi
📍 Taman Sri Tebrau
📍 Taman Sentosa
11 AM – 5 AM daily
Thai Odyssey JB138 MYR (~S$41.56)✅ Thais Traditional Massage
✅ Traditional Foot Massage
✅ Thai Aromatherapy Massage
✅ Thai Herbal Therapy
✅ Gentle Palm Massage
✅ Body Scrub
✅ Upper Body Treatments
✅ Ultimate Thai Odyssey
📍 KSL City Mall
📍 JB City Square
📍 Holiday Villa, JBCC
📍 The Mall, Mid Valley Southkey
📍 AEON Mall Bukit Indah
10 AM to 10 PM / 11 PM daily
(depends on outlet)
Borneo Oasis by Ayu Borneo95 MYR (~S$28.61)✅ Signature Urutan Malaysia
✅ Foot and Shoulder Massage
✅ Royal Thai Massage
✅ Deep Tissue Tui Na
✅ Signature Oil Treatment
✅ Foot, Shoulder & Back Treatment
✅ Back, Neck & Head Treatment
📍 Mount Austin JB11 AM – 12 AM daily
Bali Thai Spa & Wellness93 MYR (~S$28.01)✅ Foot Reflexology
✅ Royal Traditional Thai Massage
✅ Aromatherapy Massage 
✅ Deep Tissue Therapy
✅ Head, Back & Shoulders Massage
✅ Body Scraping
✅ Body Scrub
✅ Ear Candling
📍 Sutera Utama
📍 Mount Austin
📍 Skudai Mutiara Mas
Mon to Thurs: 11 AM – 12 AM

Fri, Sat & Sun: 11 AM – 1 AM
Thong Yee Tong81 MYR (~S$24.39)✅ Foot Massage
✅ Foot & Shoulder Massage
✅ Body & Foot Massage
✅ Shoulder Massage
✅ Foot & Shoulder Massage
✅ Traditional Full Body Massage
✅ Aromatherapy
✅ Lymphatic Massage
✅ Volcanic Hot Stone Therapy
✅ Scraping
✅ Cupping
📍 Taman Pelangi10 AM – 12 AM daily
Bangkok Family Spa66 MYR (~S$19.88)✅ Traditional Thai Massage
✅ Foot Massage
✅ Aromatherapy Massage
✅ Sauna/Jacuzzi/Steam
✅ Scrubs/Scratch/Ear Candling
✅ Nail Care
📍 Permas Jaya11 AM – 3 AM daily
Thong Thai88 MYR (~S$26.50)✅ Aromatherapy Massage
✅ Traditional Thai Massage
✅ Foot Massage
✅ Head, Shoulder & Back Massage
📍 KSL City Mall
📍 Harimau Tarum
📍Taman Century
Depends on outlet
Thai Imperial95 MYR (~S$28.61)✅ Thai Massage
✅ Thai Aroma Oil Massage
✅ Thai Foot Massage
✅ Traditional Thai Herbal Ball Massage
✅ Thai Scrub
📍 Plaza DNP
📍 Taman Pelangi
📍 Century Garden
Mon to Thurs: 12 PM – 1 AM

Fri to Sun: 12 PM – 2 AM

Closed on Tuesdays.
Siam Oasis103 MYR (~S$31.02)✅ Premium Sacha Inchi Aromatherapy
✅ Back Healing Therapy
✅ Foot Healing Therapy
✅ Royal Thai Therapy
✅ Royal Aromatherapy
✅ 5 Senses Therapy
✅ Royal Scrub
✅ 936 Light Energy Therapy
📍 AEON Mall Tebrau City
📍 Mount Austin
📍 Paradigm Mall
📍 JB City Square
📍 KSL City Mall
10 AM – 10 PM daily

👉 Jump straight to FAQs — JB Massage & JB Spa

🏧 Run out of cash in Malaysia? Here’s a Malaysia ATM withdrawal guide for fees, locations & tips

1. Bangkok Spa JB

Best JB Massage Spots: Bangkok Spa JB

Image Credits: Bangkok Spa Malaysia

Bangkok Spa JB is a well-known JB spa and massage establishment that offers a comprehensive Thai massage experience with well-qualified therapists from Thailand. They provide services like aromatherapy, foot massages, and a VIP room with a Jacuzzi!

A big plus point for Bangkok Spa JB is that they provide free transport to and from their spas in designated JB towns. All you have to do is contact them, and they’ll arrange a mode of transport for you. Convenience x100!

60 mins foot and traditional Thai massage starts from 66 MYR (~S$18.94). A 60-minute Thai aromatherapy massage starts from 90 MYR (~S$25.83). Check out Bangkok Spa’s price list below:

ServiceDurationPrice
Thais Traditional Massage60 mins66 MYR (~S$19.88)
Foot Massage60 mins66 MYR (~S$19.88)
Thais Aromatherapy Massage60 mins90 MYR (~S$27.10)

Popular Locations:

1. Bangkok Spa Taman Pelangi

📍 Address: No 58, 58A, 58B, 60, 60A, 60B, 62, 62A, 62B, Jalan Abiad, Taman Tebrau Jaya, 80400, Johor Bahru, Johor.
🕐 Opening Hours: 11 AM – 5 AM daily

2. Bangkok Spa Taman Sri Tebrau
📍 Address: No 171, 171A, 173, 173A, 175A, Jalan Perisai, Taman Sri Tebrau, 80050, Johor Bahru, Johor.
🕐 Opening Hours: 11 AM – 5 AM daily

3. Bangkok Spa Taman Sentosa
📍 Address: No 159, 161, Jalan Sutera, Taman Sentosa, 80150, Johor Bahru, Johor.
🕐 Opening Hours: 11 AM – 5 AM daily

Bangkok Spa JB Oficial Website

🇲🇾 Here’s a Mount Austin JB guide for the best things to do and eat there

2. Thai Odyssey JB

Best JB Massage Spots: Thai Odyssey JB

Image credits: Thai Odyssey Facebook

Thai Odyssey is another highly recommended massage and spa establishment in Johor Bahru. It’s one of the most well-known chains in Malaysia and has several branches in JB, such as JB City Square, KSL City Mall, and more. 

Thai Odyssey is popular for its traditional Thai massage services and tranquil setting that helps to enhance the overall relaxing experience. They also offer other services such as foot massage, Thai herbal therapy using heated herbal poultice (luk pra kob), and half-body massages.

They even have a massage for those who prefer not to lie face down, called the Gentle Palm Massage, which allows you to lie sideways and employs softer massage techniques.

ServiceDurationPrice
Thais Traditional Massage60 mins138 MYR (~S$41.56)
Traditional Foot Massage60 mins95 MYR (~S$28.61)
Thais Aromatherapy Massage60 mins158 MYR (~S$47.58)
Thai Herbal Therapy120 mins213 MYR (~S$64.15)
Gentle Palm Massage90 mins228 MYR (~S$68.67)

Popular Locations:

1. KSL City Mall

📍 Address: Lot L2-001, Level 2, KSL City, No. 33, Jalan Seladang, Taman Abad, 80250 Johor Bahru, Johor.
🕐 Opening Hours: 10 AM – 10 PM daily

2. JB City Square
📍 Address: MF-20, Innercity Level 3, Johor Bahru City Square, Jalan Wong Ah Fook, 80000 Johor Bahru, Johor.
🕐 Opening Hours: 10 AM – 10 PM daily

3. Holiday Villa, JBCC
📍 Address: 6th Floor, Shop 19, Holiday Villa Johor Bahru City Centre, No. 260, Jalan Dato Sulaiman, Taman Abad, 80250 Johor Bahru.
🕐 Opening Hours: 10 AM – 11 PM daily

4. The Mall, Mid Valley Southkey
📍 Address: Lot No. TM-011, Third Mezzanine Floor, The Mall, Mid Valley Megamall, Persiaran Southkey 1, Southkey, 80150 Johor Bahru, Johor
🕐 Opening Hours: 10 AM – 11 PM daily

5. AEON Mall Bukit Indah
📍 Address: F61 & F62, 1st Floor, AEON Mall Bukit Indah, No. 8, Jalan Indah 15/2, Bukit Indah, 81200 Johor Bahru.
🕐 Opening Hours: 10 AM – 10 PM (Sun – Thu), 10 AM – 10:30 PM (Fri, Sat & Eve of Public Holiday)

Thai Odyssey Official Website

🇲🇾 Here are 27 things to do in JB on your weekend getaway

3. Borneo Oasis by Ayu Borneo

Borneo Oasis by Ayu Borneo is a wellness centre offering a range of services from foot reflexology to body massages and facials.

Known for its serene environment and professional staff, at Borneo Oasis, you can enjoy a range of massages, including the Urutan Malaysia, their Signature Malaysian Massage, as well as authentic Thai massage, and other customised health and wellness treatments.

Contact them and they can arrange for their van to pick you up to transport you to and from the centre.

Best JB Massage Spots: Borneo Oasis by Ayu Borneo

Image credits: Klook

Ayu Borneo definitely offers something unique with their Urutan Malaysia — which is an interesting combination of Chinese Qi Gong Breathing, Indian Head Massage, Malay Traditional Massage, and Malaysian Indigenous Massage techniques.

Borneo Oasis also offers Happy Hour promotions on weekdays (excluding public holidays), giving discounts on their services.

*Note, the timing of Happy Hour differs; please check their Facebook page for the most updated timings.

ServiceDurationPriceDiscounted Price during Happy Hour
Signature Urutan Malaysia90 mins159 MYR (~S$47.88)115 MYR (~S$34.63)
Foot and Shoulder Massage60 mins79 MYR (~S$23.79)69 MYR (~S$20.78)
Royal Thai Massage90 mins139 MYR (~S$41.86)105 MYR (~S$31.62)
Deep Tissue Tui Na90 mins139 MYR (~S$41.86)105 MYR (~S$31.62)

Borneo Oasis @ Mount Austin JB:
📍 Address: 49, Jalan Austin Heights 8/3, Taman Mount Austin, 81100 Johor Bahru, Johor, Malaysia
🕐 Opening Hours: 11 AM – 12 AM daily

Borneo Oasis by Ayu Borneo Official Site

🇲🇾 Here are 15 best JB hotels from S$32 per night

4. Bali Thai Spa & Wellness

Best JB Massage Spots: Bali Thai Spa & Wellness

Image credits: Bali Thai Spa & Wellness Facebook

Offering a mix of Thai and Balinese massage techniques, Bali Thai Spa provides a serene environment for relaxation and rejuvenation. Bali Spa seeks to provide a unique spa environment and a wide range of treatments that engage your five senses — to be an urban retreat in a hectic daily life. Their range of services, like full body massages, foot reflexology, and aromatherapy, is aligned with their philosophy.

ServiceDurationPrice
Royal Thai Massage60 mins93 MYR (~S$28.01)
Foot Reflexology60 mins75 MYR (~S$22.59)
Aromatherapy Massage60 mins105 MYR (~S$31.62)
Head, Back & Shoulders Massage60 mins115 MYR (~S$34.63)
Ear Candling30 mins62 MYR (~S$18.67)

Popular Locations:

1. Bali Thai Family Spa & Wellness Sutera Utama
📍 Address: No. 67A, 67B, Jalan Sutera Tanjung 8/2 Taman Sutera Utama Skudai, 81300 Johor Bahru, Johor, Malaysia
🕐 Opening Hours: 11 AM – 12 AM (Mon to Thurs), 11 AM – 1 AM (Fri, Sat & Sun)

2. Bali Thai Family Spa & Wellness Mount Austin
📍 Address: NO.22-02, 26-01, 26, 02, Jalan Austin Heights 8/9, Taman Mount Austin, 81100 Johor Bahru, Johor.
🕐 Opening Hours: 11 AM – 12 AM (Mon to Thurs), 11 AM – 1 AM (Fri, Sat & Sun)

3. Bali Thai Family Spa & Wellness Skudai Mutiara Mas
📍 Address: No.02, Jalan Mutiara 1/1, Taman Mutiara Mas, 81300, Skudai, Johor (Above Family Mart.Mutiara Rini)
🕐 Opening Hours: 11 AM – 12 AM (Mon to Thurs), 11 AM – 1 AM (Fri, Sat & Sun)

Bali Thai Spa & Wellness Official Site

🇲🇾 Here’s a guide to 23 Trendy JB Cafes To Visit Right Now 2025

5. Thong Yee Tong

Best JB Massage Spots: Thong Yee Tong

Image credits: Thong Yee Tong

Specialising in reflexology and traditional Chinese health treatments, Thong Yee Tong is one of the oldest health massage centres in Johor Bahru. Thong Yee Tong utilises techniques and principles of traditional Chinese medicine in its services, such as massage, acupuncture, scraping, and cupping. If you’re not fond of Thai massages, Thong Yee Tong is something different worth considering.

ServiceDurationPrice
Foot & Shoulder Massage60 mins65 MYR (~S$19.58)
Shoulder Massage30 mins39 MYR (~S$11.75)
Traditional Massage (full body)60 mins81 MYR (~S$24.39)
Aromatherapy60 mins103 MYR (~S$31.02)
Detox Lymphatic Massage60 mins117 MYR (~S$35.24)
Scraping (add-on)41 MYR (~S$12.35)
Cupping (add-on)41 MYR (~S$12.35)

📍 Address: 71, 73, 75, Jalan Kuning, Taman Pelangi, 80400 Johor Bahru, Johor, Malaysia
🕐 Opening Hours: 10 AM – 12 AM daily

Thong Yee Tong Official Site

🇲🇾 Check out this Train to JB Guide (2025): How To Travel From Singapore To JB In 5 Minutes

6. Bangkok Family Spa

Best JB Massage Spots: Bangkok Family Spa

Image credits: Bangkok Family Spa

Bangkok Family Spa stands out for its spacious setup and offers a variety of massages, including traditional Thai massage and aromatherapy. It’s known for providing authentic Thai massages conducted by professional therapists. They offer a range of services from full body massages to foot reflexology and even treatments specifically designed for children and families. 

Many visitors liked the environment as it was clean, comfortable, and conducive to relaxation. Additionally, Bangkok Family Spa also provides transport to and from their location! They also have additional features like a Sauna Room and a Jacuzzi if you’re looking to indulge in a more private unwinding session.

ServiceDurationPrice
Traditional Thai Massage60 mins66 MYR (~S$19.88)
Foot Massage60 mins66 MYR (~S$19.88)
Aromatherapy60 mins90 MYR (~S$27.10)
Jacuzzi Spa & Sauna VIP Room60 mins80 MYR (~S$24.09)
Body Scrub60 mins118 MYR (~S$35.54)

📍 Address: No 35, Jalan Permas 10/7, Bandar Baru Permas Jaya, 81750 Masai, Johor, Malaysia
🕐 Opening Hours: 11 AM – 3 AM daily

Bangkok Family Spa Official Site

🇲🇾 Here’s how you can Make The Most Of Your Touch ‘n Go eWallet In Malaysia 2025

7. Thong Thai

Best JB Massage Spots: Thong Thai

Image credits: Thong Thai Facebook

Thong Thai offers traditional Thai massages and other wellness treatments, with a focus on providing a cinematic experience during foot massages. Offers traditional Thai massages in a comfortable, spacious environment. Apart from their usual services like foot and oil massages, they also have snacks, drinks and ice cream for customers!

ServiceDurationPrice
Traditional Thai Massage60 mins88 MYR (~S$26.50)
Foot Massage60 mins60 MYR (~S$18.07)
Head, Shoulders & Back Massage60 mins90 MYR (~S$27.10)
Aromatherapy60 mins98 MYR (~S$29.51)

Popular Locations:

1. Thong Thai Traditional Thai Massage (KSL City Mall)
📍 Address: G06, KSL city, 33, Jalan Seladang, Taman Abad, 80250 Johor Bahru, Johor, Malaysia
🕐 Opening Hours: 10 AM – 10 PM daily

2. Thong Thai Traditional Thai Massage (Harimau Tarum)
📍 Address: 72&73, Jalan Harimau Tarum, Taman Abad, 80250 Johor Bahru, Johor, Malaysia
🕐 Opening Hours: 11 AM – 3 AM daily

3. Thong Thai Jalan Dato Sulaiman
📍 Address: 199, 201, Jalan Dato Sulaiman, Taman Century, 80250 Johor Bahru, Johor, Malaysia
🕐 Opening Hours: 11 AM – 3 AM daily

Thong Thai Official Page

🇲🇾 Here are the best lok lok spots in JB

8. Thai Imperial

Best JB Massage Spots: Thai Imperial

Image credits: Thai Imperial

With several locations in Johor Bahru, Thai Imperial is known for its blend of Thai and Chinese massage therapies, providing a luxurious spa experience. Known for its high-quality service, and is popular among locals and tourists alike. They offer a variety of services, including Thai massages, foot reflexology, and body scrubs.

Take note that the Chinese-style massages are only available at their Plaza DNP outlet; the other outlets provide Thai Massages.

ServiceDurationPrice
Thai Massage60 mins95 MYR (~S$28.61)
Sport Massage60 mins128 MYR (~S$38.55)
Thai Oil Massage60 mins105 MYR (~S$31.62)
Foot Massage60 mins95 MYR (~S$28.61)
Traditional Chinese Massage60 mins139 MYR (~S$41.86)
Lymphatic Drainage100 mins219 MYR (~S$65.95)

Popular Locations:

1. Thai Imperial Spa Plaza DNP
📍 Address: 2.05, Jalan Dato Abdullah Tahir Taman Abad, 80250 Johor Bahru
🕐 Opening Hours: 12 PM – 2 AM daily

2. Thai Imperial 1 @ HQ
📍 Address: 217, Jalan Dato Sulaiman, Taman Abad, 80250 Johor Bahru, Johor, Malaysia
🕐 Opening Hours: 12 PM – 1 AM daily

3. Thai Imperial @ Taman Pelangi
📍 Address: 70, Jalan Serampang, Taman Pelangi, 80400 Johor Bahru, Johor, Malaysia
🕐 Opening Hours: 12 PM – 1 AM daily

Thai Imperial Official Site

🇲🇾 Find out where to get your durians in JB! Here’s a guide to JB durian stalls

9. Siam Oasis

Best JB Massage Spots: Siam Oasis

Image credits: Siam Oasis

Siam Oasis offers multiple massage services and preventative physiotherapy integrated with advanced wellness technology, emphasising detoxification and immune system enhancement. It’s an established massage brand with multiple outlets in prime locations like KSL City Mall and Mid Valley. 

ServiceDurationPrice
Royal Thai Therapy60 mins136 MYR (~S$40.96)
Foot Healing Therapy60 mins93 MYR (~S$28.01)
Royal Aromatherapy60 mins156 MYR (~S$46.98)
5 Senses Therapy (Head, Shoulder, Back, Foot & Foot Soak)60 mins103 MYR (~S$31.02)
Light Activation Energy (LAE) Therapy
(with complementary LAE Active Water Therapy)
60 mins110 MYR (~S$33.13)

Popular Locations:

1. AEON Mall Tebrau City
📍 Address: Lot F113, No 1, Jalan Desa Tebrau, Taman Desa Tebrau 81100 Johor Bahru, Johor.
🕐 Opening Hours: 10 AM – 10 PM (Sun to Thurs), 10 AM – 10:30 PM (Fri, Sat & Eve of Public Holiday)

2. Mount Austin, JB
📍 Address: No 68, Jalan Austin Heights 8/7, Taman Mount Austin, 81100 Johor Bahru, Johor.
🕐 Opening Hours: 11:30 AM – 11:30 PM (Mon to Thurs & Sun), 11:30 AM – 12 AM (Fri & Sat)

3. Paradigm Mall, JB
📍 Address: Lot 3F -62, 3rd Floor, Paradigm Mall, Skudai Lbh, 81200 Johor Bahru, Johor
🕐 Opening Hours: 10 AM – 10 PM (Mon to Sun)

4.  Johor Bahru City Square
📍 Address: Lot MF-21, Innercity Level 3, Jalan Wong Ah Fook, 80000 Johor Bahru, Johor.
🕐 Opening Hours: 10 AM – 10 PM (Mon to Sun)

5.  KSL City Mall
📍 Address: KSL City, Lot L2-092, Level 2, No. 33, Jalan Seladang, Taman Abad, 80250 Johor Bahru, Johor.
🕐 Opening Hours: 10 AM – 10 PM (Mon to Sun)

Siam Oasis Official Site

🇲🇾 Here are the 15 Things To Do In City Square JB (2025)

Nothing beats a lil’ relaxation

Best JB Massage Spots For Your Weekend Getaway 2025 (With Prices)

Now that you’re up-to-date with the best JB massage spots, you are all set for your next adventure across the Causeway!

As always, don’t forget to make use of your YouTrip Card to lock in the best MYR rates in town!

Singapore’s go-to multi-currency wallet helps you save with great FX rates and zero fees. Skip the money changer and get a free YouTrip card + S$5 YouTrip credits with code <YTBLOG5>.

Then, head over to our YouTrip Perks page for exclusive offers and promotions — we promise you won’t regret it. Join our Telegram (@YouTripSG) and Community Group (@YouTripSquad) for travel tips, event invites, and more!

Happy travels!

FAQs — JB Massage & JB Spa

1. What’s the average JB massage price in 2025?
Expect to pay 60–140 MYR (~S$18–$42) for a 60-minute massage, depending on the spa and treatment type.

2. Which is the best massage in JB for couples?
Bangkok Spa JB and Thai Odyssey JB are top picks for couples’ rooms and romantic packages.

3. Are there JB massage 24-hour spots?
Yes! Bangkok Spa JB, Bangkok Family Spa, and some Thong Thai outlets stay open until 3–5 AM.

4. What’s the best JB massage near City Square?
Thai Odyssey and Siam Oasis in City Square Mall offer premium treatments within walking distance of the checkpoint.

5. Do JB spas accept walk-ins?
Most do, but weekends and public holidays can get crowded — booking ahead is recommended.

Related Articles

11 Best Dim Sum JB Spots To Try In 2025
15 Things To Do In The Mall, Mid Valley Southkey JB (2025)
JB Food Guide 2025: 20 Places To Eat In Johor Bahru
Go-Kart JB: 9 Best Tracks To Race In 2025 (With Prices)

stay up to date
related articles
Colourful pastel houses stacked up the Gamcheon Culture Village hillside in Busan

18 Best Things to Do in Busan, South Korea (2026)

Beaches, temples & street food 🌊
White-sand beach and clear turquoise water at Redang Island, with a rocky islet offshore

Redang Island From Singapore (2026): Full Travel Guide

Powder sand & green turtles 🐢
Blue bioluminescent waves glowing along a sandy beach under a starry night sky

16 Best Places to See Bioluminescence in 2026

Chase the glowing seas 🌊✨
diggin’ our content? 
Subscribe to our free newsletter and we’ll deliver the freshest news, announcements and articles to your inbox once a week. Strictly no spam, pinky promise!
diggin’ our content?
Subscribe to our free newsletter and we’ll deliver the freshest news, announcements and articles to your inbox once a week. Strictly no spam, pinky promise!
need help?
Get in contact with our customer
support at customer@you.co
Scroll to Top