Premium in-room & hotel massage

Soul Treats Bangkok, in your own room

Our therapists bring traditional Thai and oil massage to your hotel or condo in central Bangkok. At your door in about 40 minutes, every day from 12pm to 3am.

  • About 40 minutes to your door
  • No travel charge within 7 km of Sukhumvit Soi 22
  • Price confirmed before we arrive
  • Open late every day until 3am
Best outcall massage services in Bangkok

Experience the finest massage in Bangkok

Relax without leaving your room. A professionally trained therapist comes to your hotel or condo, brings the oils and balm, and gives you a proper massage on your own bed.

  • In-room massage luxury

    Enjoy a relaxing massage in the comfort of your hotel room. No travel, no stress, just pure relaxation.

  • Relax without leaving your hotel

    Our professional therapists bring soothing massage straight to you, saving time and energy during your stay.

  • Effortless relaxation in Bangkok

    Escape the city's hustle with a tranquil in-room massage that refreshes your body and mind.

Therapist Lina walking along Sukhumvit Road under the BTS Skytrain with her bag
Therapist Jenny placing massage oil on the bedside table in a hotel room at night
Open until 3am
Therapist Anny holding a warm Thai herbal compress
About 40 minutesfrom your message to your door
4 easy steps

From message to massage in about 40 minutes

  1. A hotel guest sending a booking message on WhatsApp from bed01

    Message us

    Send your hotel or condo, the treatment and a time on WhatsApp, LINE, Telegram or WeChat. We confirm your therapist and the price.

  2. Therapist Na Dear greeting a guest with a wai at the hotel room door02

    We arrive in about 40 minutes

    Your therapist comes to your room in uniform. Within 7 km of Sukhumvit Soi 22 there is no travel charge.

  3. Therapist Alice placing massage oils and balm on the bedside table in a hotel room03

    Nothing to set up

    Your therapist brings the oils and balm. You lie down on your own bed and we begin.

  4. Therapist Lina giving a guest in a hotel robe a shoulder massage04

    You relax

    60, 90 or 120 minutes of proper massage, with nowhere to go afterwards.

Our services

Explore our massage packages

No travel charge within a 7 km radius of Sukhumvit Soi 22. Further away, we quote the taxi fare and arrival time before we set off. The price we confirm is the price you pay.

Pay your way

  • Credit & debit cards

  • Cash
  • Thai QR
  • Bank transfer
In-house experts

Meet our therapists

Ask for your favourite when you book. Every therapist arrives in uniform with the oils and balm.

Meet the whole team

Convenience & serenity

Massage service near you in Bangkok

We work out the distance from Sukhumvit Soi 22. Inside a 7 km radius there is no travel charge and your therapist reaches you in about 40 minutes, depending on traffic.

Where are you staying?
2 km4 km7 km radius, no travel chargeChao PhrayaSukhumvit Soi 22Soi 22NanaAsokPhrom PhongThong LoEkkamaiPhra KhanongSilomSathornRiversidePratunam

Pick your area to see the distance and book

Asok1.3 km from Sukhumvit Soi 22
  • No travel charge
  • About 40 min to your door
Book on WhatsApp
Approximate distances from Sukhumvit Soi 22Further out? We quote the taxi fare first.
Guest reviews

What our guests say

Real reviews from our guests on Google.

5.0★★★★★Read all reviews on Google
  • I had a fantastic experience with Soul Treats. I booked my appointment easily through their website, and the therapist arrived exactly on time. The massage was incredibly relaxing, and the level of care and professionalism was top-notch. It was a comfortable, high-quality, and strictly professional service. Highly recommended for anyone looking for legitimate therapeutic care at home!

    Allen MillerGoogle review · 16 March 2026

  • Amazing experience. The therapists Jenny and Na dear wear excellent. Me and my husband loved it.

    ritwika shuklaGoogle review · 21 March 2026

  • Great service and very professional staff. It was very convenient since I didn’t need to travel to a massage shop. The therapist arrived right on time as scheduled. Highly recommended

    Thanapohn AommyGoogle review · 16 March 2026

  • Overall, it’s a high-quality and reliable service. I would definitely recommend it to anyone looking for a relaxing massage in Bangkok.

    Areerat NopphakhunGoogle review · 18 March 2026

  • Excellent outcall service, professional and very relaxing, Highly recommend!

    Sirilaksana S.Google review · 16 March 2026

  • Excellent service from Nene and Bowie.

    phuwadol NusumritGoogle review · 16 March 2026

FAQs

Frequently asked questions

Still have a question?

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

How quickly can a massage therapist arrive at my hotel?

A therapist usually arrives about 40 minutes after you book, depending on Bangkok traffic. Soul Treats Bangkok is open every day from 12:00 PM to 3:00 AM. If you want one of the latest slots of the night, or a particular therapist, booking ahead helps us plan your visit.

Is there a travel charge for an outcall massage?

There is no travel charge within 7 km of Sukhumvit Soi 22. That covers Sukhumvit from Nana and Asok to Phra Khanong, plus Silom, Sathorn, Riverside and Pratunam. If you are further out, we quote the taxi fare and the arrival time before the therapist sets off, so you can decide first.

Can I book an in-room massage at my hotel in Bangkok?

Yes. Our therapists come to hotels, condos, serviced apartments and homes across central Bangkok. Send us the name of your hotel and your room number when you book. Some hotels ask visitors to check in at reception, so it helps to tell the front desk you are expecting a massage therapist.

What should I prepare before my massage?

Nothing beyond a comfortable bed and some quiet. Your therapist brings the oils and balm, and the massage takes place on your own bed, so there is nothing to set up. For traditional Thai massage, wear loose, comfortable clothing, as no oil is used. For oil treatments you stay covered by the bed sheet throughout, and you can tell your therapist about any areas to avoid.

Can I choose my therapist?

Yes. You can ask for a favourite therapist by name when you book, subject to availability. All Soul Treats therapists are professionally trained in traditional Thai massage, oil massage and aromatherapy, and they arrive in the brown Soul Treats uniform. If your favourite is busy, we suggest another time or another therapist.

How can I pay for my massage?

You can pay by cash, Thai QR (PromptPay), bank transfer, or credit or debit card (Visa or Mastercard). The price is confirmed in your booking chat before the therapist sets off, and the quoted price is the price you pay. Prices start at THB 800 for a 60-minute traditional Thai massage.

How do I book an outcall massage in Bangkok?

Message us on WhatsApp at +66 92 637 9248, or on LINE, Telegram or WeChat at @soultreatsbangkok. You can also use the booking form on this page, which opens WhatsApp with your message filled in. Tell us your hotel or condo, the treatment, the length and the time you would like.

Is an in-room massage a good choice for first-timers?

Yes. A 90-minute oil relaxation or traditional Thai massage is a comfortable place to start. Your therapist explains what will happen, asks about pressure and any areas to avoid, and adjusts as you go. Every treatment is professional and strictly therapeutic, and you can ask us any questions in the chat before you book.

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.

Outcall massage in Bangkok, delivered to your hotel room

Soul Treats Bangkok is an outcall and mobile massage service that brings a professionally trained therapist to your hotel room, condo or serviced apartment in central Bangkok. There is no spa to visit. You book by chat, and a therapist in the brown Soul Treats uniform usually arrives in about 40 minutes with the oils and balm, ready to begin on your own bed. Choose from six massage services: traditional Thai, oil relaxation, aromatherapy, coconut oil, deep tissue and herbal balm, in 60, 90 or 120 minute sessions. Prices start at THB 800, confirmed before your therapist sets off.

Hotel massage in Bangkok is available every day from 12:00 PM to 3:00 AM, so you can have an in-room massage after a long flight, a day of meetings or a late dinner. We cover Sukhumvit from Nana and Asok to Phrom Phong, Thong Lo, Ekkamai and Phra Khanong, as well as Silom and Sathorn and Riverside and Pratunam. Massage delivered to your hotel carries no travel charge within 7 km of Sukhumvit Soi 22. Before you book, read our guide to hotel massage in Bangkok.

Why book with us

  • Delivered to your hotel, condo or home
  • Professionally trained therapists in Soul Treats uniform
  • Arrival usually in about 40 minutes
  • Open every day from noon to 3am
  • Price confirmed before your therapist sets off
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.