Pricing varies dramatically by venue type:
Local Thai massage shops (the small storefronts on Sukhumvit and tourist streets) charge ฿200–฿400 per hour. Quality varies but most are legitimate. Look for licensed therapists — frame on wall.
Mid-tier spas (Health Land, Asia Herb Association, Let's Relax) run ฿800–฿1,500 per hour for traditional Thai. Air-conditioned, branded uniforms, slightly nicer ambiance. Most reliable for first-time visitors.
Luxury spas (hotel spas, Devarana, So Spa) charge ฿2,000–฿5,000+ for traditional Thai, with much longer treatments (90–120 min) and often combined with herbal compress or steam.
Foot massage is roughly half the body-massage price. Oil/aromatherapy massage costs 20–40% more than traditional Thai.
Tipping: ฿50–฿100 per massage is standard. Luxury venues often include service charge.
Korean-friendly massage shops cluster around Sukhumvit Soi 12 and Pratunam. Many have Korean menus and staff.