Private massage · In-villa & in-room · Phuket
Professional Thai massage, at your hotel or villa.
Book an ID-verified therapist who comes to your hotel room, villa, or home anywhere in Phuket, from Patong and Kata to Bang Tao and Rawai. One clear price, a small booking fee online, the rest paid to your therapist after your massage.
Or skip choosing: Book first available →
- ID-verified therapists
- Small booking fee online, pay your therapist after
- Personal concierge for every booking
Your therapist
✓ ID-verified
On the way · arrives in ~20 min
- Massage
- Thai · 90 min
- When
- Today, 19:30
- Where
- Patong, room 1204
- Bring
- Nothing at all
How Sabaihour works
- 1
Choose
Pick a massage, duration and time. See the therapist's languages, reviews and areas.
- 2
Reserve
Pay a 1,000 THB booking fee by card, Apple Pay or Google Pay. Your booking is confirmed once the therapist accepts.
- 3
Relax
Your therapist arrives at your hotel, villa or home. Pay the remainder in cash after your massage.
Massage styles
Every session is a legitimate, therapeutic massage by a verified professional.
60 · 90 · 120 minThai massage
Traditional stretching and acupressure, done fully clothed on a floor mat or bed.
from 3,000 THB
60 · 90 · 120 minOil massage
Long, flowing strokes with warm oil to relax muscles after a day in the sun.
from 3,500 THB
60 · 90 minFoot massage
Thai reflexology for tired feet and legs. Perfect after a long flight or hike.
from 3,000 THB
60 · 90 · 120 minAromatherapy massage
Gentle oil massage with essential oils of your choice: lemongrass, lavender, or jasmine.
from 3,500 THB
Everywhere in Phuket
Therapists come to your hotel, villa or home in every part of the island.

Safety comes first, for guests and therapists
Our team checks every therapist's ID before they go live. Every booking is prepaid and tracked, your room number is shared only with the therapist who accepts, and only real guests can leave reviews.
Safety →- ID-verified therapists
- Prepaid, tracked bookings
- Your room stays private
- Reviews from real guests
Frequently asked questions
How much does a massage at my hotel in Phuket cost?
A 60-minute Thai massage at your hotel starts at 3,000 THB, and oil or aromatherapy massage starts at 3,500 THB. The price includes the therapist's travel within their service area. There are no hidden fees.
How far in advance should I book?
Same-day bookings are often possible, especially before 6 pm. For evenings in high season (December to March), book a day ahead.
Do I need to pay the full amount online?
No. You pay a 1,000 THB booking fee online to reserve. The rest is paid in cash to your therapist after the session.