Best Affordable Bangkok Massages Under SGD50
With massage parlours around every street in Bangkok, it can be pretty hard to find a place that's both cheap and good! But fret not, we’ve rounded up some of the best massage parlours in Bangkok for pampering sessions you can’t refuse.
Take your pick from these spas and massage parlours that offer a menu of treatments and massages - from the basic foot massage, and back neck and shoulder massage to traditional Thai body massages and more. Did we mention that you can also get an onsen soak too? Yes, in Bangkok! Here's the best part - you pay S$50 or less per session!
Enjoy Savings with Bangkok Spa Treatment Pass
1. One More Thai Massage and Spa
A pamper session at One More Thai Massage and Spa is the perfect remedy after a long day out. Conveniently located just a 1 minute walk away from Chit Lom Station, let the professionals ease away the tension from all those long hours of shopping.
There is also an outlet at Phrom Phong, which is also a 4-minute walk away from Phrom Phong Station.
Nearest Station: Chit Lom, Phrom Phong BTS Station
Price: Starts from $25 for 1-hour Traditional Thai Body Massage
2. Let’s Relax Onsen Thonglor
Not planning to head to Japan yet? No worries, because don't have to travel there to get to soak in an onsen! Cue Let’s Relax Onsen and Spa at Thonglor, a soothing and pampering Japanese spa experience featuring wide varieties of mineral bathtubs, sauna, steam, hot stone bed baths and massages.
If you'd like to indulge a little more, Let's Relax Onsen and Spa at Thonglor also offers onsen + massage packages that you can opt for.
Nearest Station: Thong Lor BTS Station
Price: Starts from $28 for an Onsen Day Pass which includes unlimited onsen access, and access to facilities such as sauna, steam, warm Himalayan Hot Stonebed Bath and Cool Down Rooms. An Onsen + 60 Min Thai Massage is priced at $53.
Note: You are required to make your own reservation with Let’s Relax Spa Onsen Experience Thonglor to easily confirm and secure your preferred time slot (details will be on your Klook voucher).
3. Let's Relax Spa Treatment at Central World
Let’s Relax Spa is renowned as one of Bangkok’s most value-for-money spas. You will be able to find these gems located across Bangkok, at popular shopping malls and well-known tourist areas. Imagine walking all day shopping till you drop at Central World, and getting to sit back to enjoy a massage on the spot. Sweet!
The Let’s Relax Spa is one of the most popular spas in Bangkok so you should definitely make a reservation before heading down. Since there are so many outlets across the city, you won’t have to worry about not finding an outlet near you.
*Check out other outlets here.
Nearest Station: Chit Lom BTS Station
Price: Starts from $28 for Back and Shoulder Massage, $50 for 60 Minute Aroma Oil Massage, $53 for Four-Hands Thai Massage
Note: Schedule and secure your time slot directly with Let’s Relax Spa by calling the respective branch hotline or book a time slot onsite. Please contact Let’s Relax Spa - Central World at +66-255-6559 or email lrctw@siamwellnessgroup.com to make your reservation. Show the voucher at the reception to redeem
P/S: Don’t worry, Klook vouchers are instantly confirmed so you can make a reservation onsite and book your voucher on the spot!
4. Makkha Health and Spa Experience
Makkha Health and Spa Experience at Marriott Executive Apartments Sukhumvit Park Bangkok offers world-class massage treatments from professionally-qualified and highly experienced massage therapists. So rest assured, you are in excellent hands!
On arrival, your therapist will wash your feet before beginning treatment, as part of Thai culture’s attention to detail regarding personal hygiene. You can also enjoy a welcome drink and snack before your massage, and a complimentary plate of mango sticky rice when you're done!
Nearest Station: Phrom Phong BTS Station
Price: Starts from $31 for 60 Minute Thai Massage, $54 for 60 Minute Aroma Oil Massage
Note: You need to make a reservation in advance to enjoy the treatment at your preferred date and time. When your booking is confirmed, you can send a request to reserve an appointment on the Bookings page on the Klook app.
5. Treasure Spa Experience
Treasure Spa is known to be one of the city’s leading high end spas, with elegant interiors and subtle scents of essential oils filling the room. Located in the heart of Siam Square One, it's the perfect place to drop by for a massage after you're done with all your shopping.
Nearest Station: Siam BTS Station
Price: Starts from $40 for 60 Minute Foot Spa & Shoulder Massage, $45 for 60 Minute Treasure Thai Massage, $50 for 60 Minute Aromatic Oil Massage
Note: You need to make a reservation in advance to enjoy the treatment at your preferred date and time. When your booking is confirmed, you can send a request to reserve an appointment on the Bookings page on the Klook app.
6. Bangkok Spa Experience at Pathumwan Princess Hotel in Bangkok
Hotel guests staying at the Pathumwan Princess Hotel are in for a treat - because after a long day of exploring the streets of Bangkok, you get to come back to a relaxing and pampering massage and then head up to your room for a good night's sleep!
Nearest Station: National Stadium BTS Station
Price: Starts from $32 for 60 Minute Foot Massage, $32 for 60 Minute Traditional Thai Massage, 40 for 60 Minute Aroma Oil Massage
Note: You need to make a reservation in advance to enjoy the treatment at your preferred date and time. When your booking is confirmed, you can send a request to reserve an appointment on the Bookings page on the Klook app.
7. Once Upon A Thai
Experience relief from all your aches and pains at Once Upon A Thai! They have two outlets - Once Upon A Thai Spa and Massage at Phrom Phong and Once Upon A Thai Wellness Spa and Private Onsen Experience in Ratchadamri.
Both outlets offer a variety of spa treatments and massages, that are guaranteed to leave you feeling relaxed and rejuvenated. Their newest outlet at Ratchadamri features a lush garden oasis, complete with private onsen therapy rooms. How amazing does that sound?
P/S: You get a refreshing scoop of Coconut, Mango Sticky Rice or Thai Milk Tea ice cream after you're done. Yum!
Nearest Station: Phrom Phong, Ratchadamri BTS Station
Price: Starts from $43 for 90 Minute Traditional Thai Massage (Phrom Phong Outlet)
Note: You need to make a reservation in advance to enjoy the treatment at your preferred date and time. When your booking is confirmed, you can send a request to reserve an appointment on the Bookings page on the Klook app.
8. Nature Thai Massage Experience
With the concept of bringing nature right into the center of the bustling Bangkok area, Nature Thai Massage offers a fantastic selection of relaxing massages and soothing spa treatments tailored to your needs, all at a super affordable price point too!
*Check out other outlets here.
Nearest Station: Siam BTS Station
Price: Starts from $23 for 60 Minute Foot Massage, $27 for 60 Minute Thai Massage
Note: You need to make a reservation in advance to enjoy the treatment at your preferred date and time. When your booking is confirmed, you can send a request to reserve an appointment on the Bookings page on the Klook app.
9. Lek Massage and Spa Siam Square Soi 6
Experience ultimate relaxation at an affordable price at Lek Massage’s 20 Bangkok branches which are conveniently situated near popular BTS stations like Siam, Thonglor, Asoke, Nana, and Phrom Phong. There are various treatments to choose from, whether you're just looking for a foot massage, or a whole body Thai massage.
*Check out other outlets here.
Nearest Station: Various
Price: Starts from $14 for 60 Minute Head and Shoulder Massage, $16 for 60 Minute Thai Massage
Note: You need to make a reservation in advance to enjoy the treatment at your preferred date and time. Reserve directly - schedule and secure your timeslot by calling the branch’s hotline number found on the voucher.
10. Panpuri Wellness Spa and Onsen Experience in Bangkok
Spoil yourself with a wonderful range of relaxing spa treatments from Panpuri Wellness Spa in Bangkok. Boasting state-of-the-art facilities like laconium dry-heat rooms, soothing whirlpools, and unique 'experience showers' which blends relaxing acoustics and rejuvenating aromas for a therapeautic escape.
*Check out other outlets here.
Nearest Station: Chit Lom BTS Station
Price: Starts from $14 for 60 Minute Head and Shoulder Massage, $16 for 60 Minute Thai Massage
Note: Due to limited capacity and no time slot reservation guarantees for third parties, it is strongly recommended to make your own reservation directly at PANPURI Wellness to easily confirm and secure your preferred time slot. Directly schedule and secure your timeslot by contacting through the branch’s reservation channels found on the voucher
More Inspiration for Your Bangkok Trip
🌏 Follow us on social media for more inspiration and the latest deals:
💰 For exclusive promos, subscribe to our Telegram channel and sign up for our newsletters!
🇹🇭 Bangkok Travel Essentials
Planning your Bangkok holiday? Here's a handy checklist of travel essentials for a smooth and hassle-free trip!
🚅 For starters, if you're planning to explore Bangkok via the BTS Skytrain, the BTS Skytrain Rabbit Card is a must for your adventures. You don't have to purchase individual tickets for every ride, and you can avoid long queues at the ticket machines too!
However, if you are only planning to spend a day travelling via the BTS Skytrain in Bangkok, then a BTS Skytrain One Day Pass might be a better choice.
➡️ Want to save more on Bangkok transportation passes and attraction tickets? Hit all your favourites and save up to 45% with Klook Pass Bangkok!
🏮 Bangkok Essentials: Top Must-Dos
✨ Others
- 4G WiFi (Bangkok Pick Up) for Bangkok (Unlimited Data)
👉🏼 Exhilarating adventures lined up on your next trip itinerary?
Protect yourself and your loved ones while you experience the world with Klook’s travel insurance! Learn more about why you should book travel insurance and how to level up your travels today.