Massage at your hotel or villa in Phuket
Sabaihour connects you with ID-verified massage therapists across Phuket, from the beach resorts of Patong and Kata to private pool villas in Bang Tao and Rawai. Your therapist brings a mat, fresh towels and oils, and comes to your room, so there's no need to leave your hotel.
19 areas

Book the first available therapist
Fastest way to book. Pick your massage, time and place; we match you with the best-rated therapist who's free.
Therapists near you
No therapist is listed here yet. Book the first available therapist and our team arranges one for you.
Areas in Phuket
Prices: Phuket
Thai massage
- 60 min3,000 THB
- 90 min4,000 THB
- 120 min5,000 THB
Oil massage
- 60 min3,500 THB
- 90 min4,500 THB
- 120 min5,500 THB
Foot massage
- 60 min3,000 THB
- 90 min4,000 THB
Aromatherapy massage
- 60 min3,500 THB
- 90 min4,500 THB
- 120 min5,500 THB
1,000 THB booking fee online · rest in cash after your session
| Service | 60 min | 90 min | 120 min |
|---|---|---|---|
| Thai massage | 3,000 THB | 4,000 THB | 5,000 THB |
| Oil massage | 3,500 THB | 4,500 THB | 5,500 THB |
| Foot massage | 3,000 THB | 4,000 THB | – |
| Aromatherapy massage | 3,500 THB | 4,500 THB | 5,500 THB |
1,000 THB booking fee online · rest in cash after your session
How booking works here
Choose a therapist who covers your area, pick a time, and pay a 1,000 THB booking fee by card, Apple Pay or Google Pay. Your therapist confirms on WhatsApp within minutes. If they can't make it, our team arranges another therapist for you. Most hotels in Phuket allow in-room massage; let reception know you're expecting a therapist.
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.