Massage prices in Bangkok
Soul Treats Bangkok outcall massage prices run from THB 800 to THB 1,700, depending on the treatment and whether you book 60, 90 or 120 minutes. The price covers your therapist's travel within 7 km of Sukhumvit Soi 22, the massage oils or balm and the full session in your hotel room or condo. The quoted price is the price you pay.
- Price confirmed before we set off
- No travel charge within 7 km
Massage prices in Thai baht
Prices are per person and include the therapist's travel within 7 km of Sukhumvit Soi 22.
| Treatment | 60 min | 90 min | 120 min | Book |
|---|---|---|---|---|
| Traditional Thai MassageFully clothed massage with acupressure and assisted stretching. Firm, rhythmic and energising. | ฿800 | ฿1,000 | ฿1,300 | Book |
| Oil Relaxation MassageLong, slow strokes with warm oil to unwind the whole body. The easy choice after a long flight. | ฿900 | ฿1,100 | ฿1,400 | Book |
| Aromatherapy MassageGentle oil massage with essential oil blends chosen to help you calm down or revive. | ฿1,100 | ฿1,400 | ฿1,700 | Book |
| Coconut Oil MassageLight Thai coconut oil that softens skin dried out by sun, air conditioning or a long flight. | ฿1,100 | ฿1,400 | ฿1,700 | Book |
| Deep Tissue MassageSlow, firm pressure on the back, neck and shoulders, working properly where the tension is. | ฿1,000 | ฿1,300 | ฿1,600 | Book |
| Herbal Balm MassageWarm Thai herbal balm worked into the neck, shoulders, back, legs and feet. | ฿1,200 | ฿1,500 | ฿1,700 | Book |
What is included in the price?
- Therapist travel within 7 km of Sukhumvit Soi 22
- A professionally trained therapist in Soul Treats uniform
- Massage oils or Thai herbal balm for your treatment
- Your treatment on your own bed, with nothing to set up
- The full session time you booked, from start to finish
- No extras: the quoted price is the price you pay
Travel beyond 7 km
Outside our free travel area, we quote the taxi fare and the arrival time before your therapist sets off, so you can agree to both first. Check the coverage map to see where the 7 km line falls.
How to pay
Pay by cash, Thai QR (PromptPay), bank transfer, or credit or debit card (Visa or Mastercard). Tell us which you prefer when you message us or use the booking form.
Price confirmed before we set off
We confirm the treatment, the length, any taxi fare and the total in your booking chat before your therapist leaves. For more detail, read our guide to outcall massage prices in Bangkok.
Longer sessions and two guests
Sessions longer than 120 minutes, and bookings for two guests at the same time or back to back, can be arranged subject to availability. Message us with the details and we will confirm the price before anyone sets off.
Pay your way
-
Credit & debit cards
- Cash
- Thai QR
- Bank transfer
Questions about prices
How much does an outcall massage cost in Bangkok?
At Soul Treats Bangkok, a 60-minute traditional Thai massage costs THB 800 and a 60-minute oil relaxation massage costs THB 900. Deep tissue costs THB 1,000, aromatherapy and coconut oil THB 1,100, and herbal balm THB 1,200 for 60 minutes. Two-hour sessions range from THB 1,300 to THB 1,700.
Is there a travel charge to my hotel?
There is no travel charge for hotels, condos and serviced apartments within 7 km of Sukhumvit Soi 22. That covers Sukhumvit from Nana to Phra Khanong, plus Silom, Sathorn, Riverside and Pratunam. Further out, we quote the taxi fare and the arrival time before the therapist sets off, so you can decide first.
Can I pay for my massage by card or QR code?
Yes. You can pay by credit or debit card (Visa or Mastercard), by Thai QR through PromptPay, by bank transfer or in cash in Thai baht. Let us know your preferred method when you book. The amount is always the total we confirmed in your booking chat before the therapist set off.
Is the price I am quoted the final price?
Yes. We confirm the treatment, the length, any taxi fare for addresses beyond 7 km of Sukhumvit Soi 22 and the total in the chat before your therapist sets off. The quoted price is the price you pay, and the massage oils or balm are already included.
Do I need to tip my massage therapist?
Tipping is never expected. The quoted price already covers the full treatment, travel within our 7 km area and the oils or balm your therapist brings to your room. If you enjoyed your massage, a tip is appreciated, but it is entirely your choice and makes no difference to the service you receive.
How much more does a 90-minute massage cost than 60 minutes?
Moving from 60 to 90 minutes adds THB 200 for traditional Thai or oil relaxation massage, and THB 300 for aromatherapy, coconut oil, deep tissue or herbal balm. A 90-minute traditional Thai massage costs THB 1,000, which gives time for a thorough full-body session with stretching.
Want to make a booking or have a question?
Scan a code with your phone camera, or click to chat. Tap the app you use and we will reply there. Open every day, 12pm to 3am.
-
Chat on LINE @soultreatsbangkok Chat on LINEChat
-
Chat on WhatsApp +66 92 637 9248 Chat on WhatsAppChat
-
Chat on Telegram @soultreatsbangkok Chat on TelegramChat
Also on WeChat @soultreatsbangkok
Book your massage
Prefer to fill in the details? Choose your treatment and time, and we open WhatsApp with your booking message ready to send.
- We confirm your therapist and arrival time in the chat
- The price is confirmed before your therapist sets out
- No travel charge within 7 km of Sukhumvit Soi 22
- Card
- Cash
- Thai QR
- Transfer