TL;DR
Quick price overview: 60-minute massage (2026)
Posted prices at the venues in our directory, read from each venue's own menu on 25 September 2026. THB, with US dollars at 33.36 THB to the dollar.
| Treatment | Budget shops | Mid-range spas | Day spas | Resort spas |
|---|---|---|---|---|
| Thai massage | 300โ350 ($9โ10) | 400โ600 ($12โ18) | 800โ990 ($24โ30) | 1,600โ2,700 ($48โ81) |
| Foot massage | 300โ600 ($9โ18) | 350โ600 ($10โ18) | 800โ1,200 ($24โ36) | 1,000โ2,400 ($30โ72) |
| Oil / aromatherapy | 350โ600 ($10โ18) | 650โ1,000 ($19โ30) | 1,300โ1,500 ($39โ45) | 1,700โ2,200 ($51โ66) |
| Herbal compress | 400โ790 ($12โ24) | โ | 1,200โ1,600 ($36โ48) | 2,400, 90 min ($72) |
| Tok Sen | 400โ800 ($12โ24) | 1,200, 90 min ($36) | 1,600 ($48) | 2,300 with oil ($69) |
Three things to know before the venue prices below. Some spas print ++ after a price, which means tax and service charge are added on top. Several well-known spas, including Oasis and Let's Relax, do not list a plain 60-minute Thai massage: the shortest Thai session on their menus is two hours. And we could not find a published price list for the three most-reviewed massage shops in Nimman, so ask before you start.
Chiang Mai venues by price tier
View allGreen Bamboo Massage
Thai, oil and Tok Sen, Old City
300 THB / 60 min
Kunlarat Massage
Thai and foot massage, Night Bazaar
300 THB / 60 min
ChabaPrai Massage & Spa
Two Old City branches
400 THB / 60 min
Lila Thai Massage
Seven Old City branches
400 THB / 60 min
Fah Lanna Spa
Day spa, tax included
800 THB / 60 min
RatiLanna Spa
Riverside resort spa, open to outside guests
1,600 THB / 60 min
What each tier actually charges
Budget: 300โ350 THB
Green Bamboo Massage, in a wooden house on Moon Muang Soi 1 in the Old City, charges 300 THB for an hour of Thai or foot massage, 350 for oil, 400 for aromatherapy and 400 for an hour of Tok Sen or herbal compress. Kunlarat Massage on Chang Khlan Road, south of the Night Bazaar, matches it at 300 THB for Thai or foot massage, with oil at 350 and aromatherapy at 450. Lian Linn Massage in Santitham is 300 THB for Thai or foot massage and 400 for oil. In Nimman, DN Wellness is 350 THB and Malinda is 350 for its "Thai yoga stretching" massage. Come Ma in the Old City is 350 THB for Thai massage and 800 for an hour of Tok Sen.
Mid-range: 400โ600 THB
ChabaPrai and Lila Thai Massage charge 400 THB for an hour of Thai massage; Lila's foot massage is 350, body oil 650, 90 minutes of Tok Sen 1,200, and its two-hour "Lila Complete" 890. Cozy in Nimman is 400. Calm Massage and Spa, Retreat Nimman and Chinola are 450. The Home Massage and Spa south of Chiang Mai Gate is 500, Antique Massage on Wualai Road 550, and Rachamaya Retreat and Srimantra 600. Four-hands Thai massage, with two therapists, costs 1,290 THB at Antique and 1,300 at Rachamaya.
Day spas: 800โ990 THB
Fah Lanna in the Old City charges 800 THB for Thai massage, 900 for foot, 1,500 for aromatherapy and 1,600 for an hour of Tok Sen or herbal compress; its prices include 7% tax and there is no service charge. Makkha Health & Spa is 850 THB, printed as a net price with no service charge. Zira Spa near Tha Phae Gate is 990 THB for Thai massage, 1,200 for its foot spa and 1,300 for aromatherapy. Let's Relax on Nimman Soi 3 sells Thai massage only as a two-hour session, at 1,200 THB; the 1,400 THB hour on its menu is four-hands. Oasis Spa in the Old City lists two hours of Thai massage at 1,700 THB++ and an hour of foot reflexology at 1,200 THB++.
Resort spas: 1,600 THB and up
RatiLanna Spa, in a riverside resort on Chang Khlan Road, charges 1,600 THB for an hour of Thai or foot massage and 2,200 for its crystal oil massage, with the 10% service charge and 7% tax already included. RarinJinda Wellness Spa on the east bank lists two hours of Thai massage at 2,000 THB++ and an hour in its hydropool and onsen at 1,500 THB++. For comparison, the AYURAH spa at Aleenta Retreat lists an hour of Thai massage at 2,700 THB, with 10% service and 7% tax added on top. Divana Lana Spa does not publish a Chiang Mai price list; ask when you book.
Tax, service charge and card fees
- Included in the posted price: RatiLanna (service charge and 7% tax), Fah Lanna (7% tax, no service charge), Makkha (net price, no service charge), Let's Relax (service charge included).
- Added on top: Oasis and RarinJinda print "++" after their prices. Neither states the percentages on its menu, so ask for the total.
- Card payment: two Google reviewers mention a card surcharge, at The Home (Chiang Mai Gate branch), where the reviewer was told in advance, and at Rachamaya. Ask before you pay by card.
What the price includes
- Clothes for Thai massage: loose clothes are supplied for dry treatments at Fah Lanna, ChabaPrai and Kunlarat.
- For oil treatments: Oasis provides a robe and disposable underwear; Fah Lanna's oil treatment rooms have showers.
- Extras stated on menus: mango sticky rice at Makkha, tea and rice crackers with Malinda's packages, a welcome drink with Come Ma's packages.
Arrive on time
Fah Lanna and Oasis both ask you to arrive 15 minutes early and say a late arrival comes out of your treatment time.
Tipping in Chiang Mai
Tipping is optional. Fah Lanna, Let's Relax, Oasis and RatiLanna all say gratuities are at your discretion. C&R Thai Massage, a shop on the Sunday Walking Street, publishes this guide:
| Massage | Suggested tip |
|---|---|
| One hour | 50โ100 THB, handed to the therapist |
| Two hours | 100โ200 THB |
| Hotel spa with a service charge | Not needed; 100 THB to the therapist if you want to |
Massage at the walking streets
On Sunday evenings Ratchadamnoen Road through the Old City becomes the Sunday Walking Street market (about 5pm to midnight), and on Saturdays Wualai Road south of Chiang Mai Gate hosts the Saturday market (5pm to about 10pm). Travellers report pop-up massage chairs at both. C&R Thai Massage puts street and local shop prices at 150โ200 THB an hour. We have no current price list for the market stalls, so agree the price and length first.
How Chiang Mai compares
| City | Mid-range 60 min | Budget 60 min |
|---|---|---|
| Chiang Mai | $12โ18 | $9โ10 |
| Da Nang | $16โ28 | $12โ14 |
| Hanoi | $14โ28 | $4โ12 |
| Ho Chi Minh City | $15โ19 | $4โ16 |
A mid-range hour in Chiang Mai costs a little less than in Da Nang, Hanoi or Saigon. At the budget end, Hanoi and Saigon go lower, to about $4. Our Chiang Mai spa areas guide covers where each tier is.
Find the right Chiang Mai spa for your budget
Every Chiang Mai spa and massage venue in our directory, by area, treatment and price tier, with public Google ratings and contact details.
Looking for more options? best spas in Chiang Mai by area, is massage in Chiang Mai safe?, massage prices in Da Nang and massage prices in Hanoi.