Price list

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
Therapist Alice placing massage oils and balm on the bedside table in a hotel room
From ฿80060, 90 or 120 minutes
All treatments

Massage prices in Thai baht

Prices are per person and include the therapist's travel within 7 km of Sukhumvit Soi 22.

Massage prices in Thai baht
Treatment60 min90 min120 minBook
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
No surprises

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
FAQs

Questions about prices

Still have a question?

Message us on the app you already use. We are open every day from 12pm to 3am.

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.

Contact us

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.

Also on WeChat @soultreatsbangkok

Book online

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
Your price฿1,000

Nothing is booked until we confirm your therapist and arrival time in the chat.

WhatsApp LINE
Soul Treats therapist

  • Years of experience
  • Height
  • Weight
  • Trained in traditional Thai, oil and aromatherapy massage
  • Arrives in uniform with the massage oils and balm
  • Available every day, 12pm to 3am, subject to bookings
Request on WhatsApp

We confirm if she is free at your time before you book.