Home › City Guides › Bangkok
Thai Massage in Bangkok
Central Thailand

Bangkok is where Thai massage is codified rather than merely practised. The reference text of the tradition sits here in stone: the medical epigraphs and figures King Rama III had installed at Wat Pho in the 1830s, and the school the temple opened in 1955, still supply the technical vocabulary that shops from Chiang Mai to Krabi teach. What that produces is the country's most stratified market. Within a few hundred metres of a single BTS station you can find a shophouse charging 250 baht for an hour on a floor mat, a mid-market chain selling two hours of traditional Thai for 700 baht, and a hotel spa asking several thousand for the same hour. No other Thai city offers that spread. Bangkok also carries specialisms that barely exist elsewhere: studios staffed by blind therapists, Ayurvedic treatment rooms, sports and office-syndrome clinics, onsen bathhouses. Crucially it is a working city rather than a resort, so most customers are Thai commuters and office staff. That domestic demand keeps opening hours long, prices disciplined and the technical standard high.
Thai massage in Bangkok: what to expect
The dominant style is nuad boran in the Wat Pho lineage: performed clothed on a floor mat, no oil, therapist using thumbs, palms, forearms, elbows, knees and feet along the sen lines, finishing with assisted stretches. Alongside it sit foot reflexology (usually in a row of recliners facing the street), oil and aromatherapy work on a table, and herbal compress treatments using a steamed muslin ball of lemongrass, camphor and tamarind. Therapists are largely women from Isaan and the north who have completed a certificate at a school accredited by the Ministry of Public Health's Department of Health Service Support; programmes typically run 150 to 500 hours, with 150 treated as the professional floor. The price ladder is unusually clear. Neighbourhood shophouses in Silom, Banglamphu and the Sukhumvit sois charge roughly 250-450 baht an hour. The Wat Pho school itself charges 420 baht for an hour of Thai or foot massage. Mid-market chains sit above that: Health Land sells 120 minutes of traditional Thai for 700 baht and a 60-minute foot massage for 400 baht, while Let's Relax runs 1,200-1,300 baht for a two-hour Thai massage. At the top, five-star hotel spas charge several thousand baht an hour. Two things are genuinely distinctive: the concentration of blind-therapist studios, and the Ayurvedic menus (shirodhara, abhyanga) that larger chains have absorbed into an otherwise Thai repertoire.
Where to get a massage in Bangkok
Sukhumvit is the spine. Around BTS Asok and MRT Sukhumvit you get everything at once: walk-in shophouses in the sois, mall spas inside Terminal 21, and expensive day spas in the surrounding lanes. Push east to Phrom Phong, Thong Lo and Ekkamai and the tone shifts to design-led boutique studios pitched at expatriate residents, with prices to match. Silom and Sala Daeng are the office-worker district: dense, functional, strong on foot reflexology and quick neck-and-shoulder work at lunchtime, and home to blind-therapist studios near BTS Sala Daeng. Siam and Ratchaprasong deliver air-conditioned mall spas — Siam Paragon, Siam Square One — which are reliable, English-speaking and mid-priced. Rattanakosin, the old royal quarter around Tha Tien, is where you go for the source: the Wat Pho school on Chetuphon Road, plus a scatter of small shops serving temple visitors. Banglamphu, meaning Khao San Road and the quieter Soi Rambuttri, is the backpacker tier, cheap and open late but variable. Ari, a few stops north on the BTS, has a low-rise residential feel and small independent shops used mainly by Thai locals. Victory Monument and Chatuchak are similar: unglamorous, cheap, and busy with domestic customers rather than tourists. Wherever you land, the rule holds: a shop one soi back from a station exit is cheaper than the one beside it.
Thai massage prices in Bangkok
- 250-450 THB at shophouse walk-ins in Silom, Banglamphu and the Sukhumvit sois
- 420 THB for 60 minutes (260 THB for 30) at the Wat Pho Thai Traditional Massage School
- Roughly 350-600 THB at mid-market chains, where Health Land prices 120 minutes at 700 THB
- 1,000-1,900 THB at boutique day spas
- 1,500-3,000 THB at five-star hotel spas
Foot massage prices in Bangkok
- 250-400 THB at street-front shops
- 420 THB at the Wat Pho school
- 400 THB for 60 minutes at Health Land
- 600-800 THB for 45-60 minutes at Let's Relax
- 700-1,500 THB at hotel spas
Getting around Bangkok
Almost every massage district in Bangkok sits on a rail line, and rail beats road every time because surface traffic is severe. The BTS Sukhumvit Line serves Ari, Siam, Asok, Phrom Phong, Thong Lo and Ekkamai; the BTS Silom Line serves Sala Daeng, Chong Nonsi and Saphan Taksin. The MRT Blue Line interchanges at Sukhumvit (for Asok) and Silom (for Sala Daeng) and, importantly, reaches the old city at Sanam Chai, which is the closest station to Wat Pho. Alternatively take the Chao Phraya Express Boat from Sathorn pier, by Saphan Taksin BTS, to Tha Tien pier for Wat Pho. For short hops between sois, Grab is cheap and metered taxis are fine if the driver uses the meter; motorbike taxis from the mouth of a soi are the fastest way to reach a shop set deep inside one. Within a district, walking is usually simplest, since massage shops cluster in rows.
Therapist Perspective
Before committing to a course at Wat Pho's massage school, try its 'Wat Po experience': in 2023 manager Khun Sarat described a one-day taster of one hour learning technique plus one hour receiving treatment, to see whether the style suits you.
— Khun Sarat Tangtrongchitr, manager, Wat Po Thai Traditional Medical School Source
Massage shops in Bangkok
Anantara Spa at Anantara Riverside Bangkok — Riverside · from 1,950 THB
Asia Herb Association — Benchasiri Park — Phrom Phong · from 700 THB · open late
Asia Herb Association — Sukhumvit 24 — Phrom Phong · from 700 THB · open late
Asia Herb Association — Sukhumvit 4 (Nana) — Nana · from 700 THB · open late
Bangkok Sports Massage — Ari — Ari · from 550 THB
Bangkok Sports Massage — Silom — Silom · from 550 THB
Bangkok Sports Massage — Thonglor — Thonglor · from 550 THB
CORAN Boutique Spa Sukhumvit 15 — Asok · from 600 THB
See all 37 shops in Bangkok on the map →
Massage schools in Bangkok
Wat Pho Thai Traditional Medical and Massage School (Tha Tien branch) — Government accredited
Wat Po Thai Traditional Massage School - Sukhumvit Branch — Government accredited
All massage schools in Thailand →
Find a massage type in Bangkok
Traditional Thai Massage · Thai Oil Massage · Foot Massage · Aromatherapy Massage · Herbal Compress Massage · Tok Sen Massage · Sports Massage · Head and Shoulder Massage
Other city guides
Chiang Mai · Hua Hin · Koh Samui · Krabi · Pattaya · Phuket
Own a massage shop in Bangkok? Add it to the directory for free.