WEFUK

Happy ending massage in Bangkok

“Happy ending” is a customer’s phrase, not a shop’s. It means a massage that finishes by hand — and no house in Bangkok sells it under that name.

90 shops listed. 25 publish a menu, from ฿1,000. 3 use the words “happy ending” anywhere on their own site.

What the menus say instead

A Bangkok erotic massage menu is written in techniques, not in outcomes. The finish is priced into the package and almost never itemised, so a row reading Nuru · 60 min · ฿2,000 is the thing being searched for, under the word the shop actually uses. Three of those words cover most of the directory.

  • Nuru · 41 shopsBody-to-body on a mat with thick, odourless lotion. Mostly Japanese-style houses on the Sukhumvit sois.
  • Soapy — อาบอบนวด · 45 shopsSoapland style: table shower, foam, jacuzzi. The Ratchada trade, and the term with the most search volume behind it.
  • Body-to-body — B2B · 25 shopsThe broad term. Nuru is the mat-and-lotion version of it; most other B2B is oil on a normal table.

The fourth is erotic oil — oil on a table, the plainest version and the closest to what this search usually means. It is the largest tag in the catalog at 67 shops and it has no page of its own on purpose: almost nobody searches the phrase, so it works as a filter rather than as a destination.

Two prices, and they are not close

Search this and you will get two answers several times apart. Both are true; they describe different businesses.

The first is the neighbourhood shop — a shopfront on a residential soi, a few hundred baht for an hour of oil massage, and anything else settled in the room. Nothing is published, little is in English, and what is on offer varies by shop and by shift. The Reddit threads that rank for this search are describing these.

The second is the erotic house: a private room with its own shower or a nuru mat, a front desk that works in English, and a package list you can read before you arrive. That is the only kind this directory lists — the first kind cannot be listed honestly, because there is no menu to quote and no consistency to describe. Across the 25 of 90 shops here that publish a menu, the cheapest package starts at ฿1,000 and the median is ฿2,000.

Read the duration before you compare those figures with anything else. Of the 25 cheapest packages on this site, 19 run 40 minutes or less. The headline price is usually buying half an hour, not an hour.

Exactly one shop in the directory puts the phrase on a menu row rather than in a page title: Kiss Bangkok Massage, whose cheapest package runs ฿2,000 for 60 minutes. That is the going rate for the tier, not a premium for the wording.

Where the shops are

Two corridors hold nearly all of it, and they are not interchangeable.

Sukhumvit 62 shops, running from Nana through Asoke and Soi 22 to Thonglor. Japanese-style nuru houses, English menus, and most of the published prices on this site. If you want to know the cost before you leave the hotel, this is the corridor.

Ratchada 30 shops through Huai Khwang and Rama 9. This is the อาบอบนวด trade: larger venues, soapy rather than nuru, and almost nothing published. 1 of those 30 have a menu on this site. Prices come back over LINE, usually in Thai.

What to check before you go

  • Is the price published? Only 25 of 90 shops here have one. “Price on request” means the shop publishes no menu — not that it is expensive.
  • How to ask. 84 shops list a phone, 63 a website and 41 a LINE account. LINE is how Ratchada quotes; Sukhumvit will usually answer in English on the phone.
  • The price shown is a floor. It is the cheapest package. Two therapists, a VIP room and longer sessions are all surcharges on top of it.
  • Hours. 30 of 90 shops are still open after midnight, and 24 of those are on Sukhumvit. Ratchada closes earlier than its reputation suggests.

Happy ending massage, answered

It means the massage finishes by hand. It is an English euphemism used by customers and by the websites written for them — Thai shops describe what they sell by technique instead: nuru, soapy, body-to-body, oil. The related phrase “full service” is not a synonym; it means sex.

Updated August 2026 · 18+