Section · 224 venues
Happy ending massage in Bangkok: 224 shops
The whole genre in one volume. Starting prices from ฿180 to ฿12,800, with the hours and the walk from the train.
Bangkok has 224 happy ending massage shops in this guide. Prices are on record for 127 of them, and they tell a clear story: a typical starting price of ฿1,800, a typical hour at ฿2,600, 90 minutes at ฿3,250 and two hours at ฿3,500. The lowest starting price on record is ฿180; the highest is ฿12,800.
The label is a wide one. Of the 25 highest-rated shops on this page, only 9 list happy ending massage as their main type; 15 lead with nuru and one is a soapy house. Location is where they agree. Nine are filed in Phrom Phong and six in Asok, most of them a short walk from the BTS.
Ten of those 25 stay open past midnight, and Erotic Massage Bangkok never closes. Each name below opens the shop's own chapter: the prices and where they came from, the hours for every day, the map and the contacts. For a ranked shortlist, start with the Top 20.
The ranking224 venues
-

-

-

-

-

-

-

-

-
Phrom Phong street, not the shopPhrom PhongHappy ending
Erotic Massage Bangkok
MRT Queen Sirikit National Convention Center · 10 min walk
From ฿2,500 4.8 (217)
-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

SilomHappy ending
Olivia Massage Silom Soi 2/1
BTS Sala Daeng · 1 min walk
No prices online 4.7 (678)
-

-

-

-

-

-

Phrom PhongNuru
The Pixies Nuru Massage Sukhumvit 26
BTS Phrom Phong · 5 min walk
From ฿1,400 4.9 (30)
-

-

-

Phrom PhongHappy ending
Sazanka Spa & Sauna
MRT Queen Sirikit National Convention Center · 5 min walk
From ฿1,080 4.6 (878)
-

-

Phrom PhongNuru
Miki Nuru Massage
MRT Queen Sirikit National Convention Center · 9 min walk
From ฿2,300 5.0 (19)
-

-

Khao San & Old TownHappy ending
RACHAMA By Natcha Thai Massage
MRT Bang Yi Khan · 18 min walk
From ฿250 reported 4.9 (58)
-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

SilomHappy ending
Olivia Massage BTS Saladaeng
BTS Sala Daeng · 1 min walk
From ฿350 reported 4.5 (927)
-

More venues (61–224)
-

Phrom PhongHappy ending
Thanya Health Massage
MRT Queen Sirikit National Convention Center · 8 min walk
From ฿1,300 4.6 (26)
-

-

-

-

On NutHappy ending
Prostate Dragon Hot Stone Health Massage
BTS Bang Chak · 6 min walk
No prices online 4.9 (27)
-

-

- No photo yet
-

-

-

- No photo yet
-

-

Phrom PhongHappy ending
Nomo22
MRT Queen Sirikit National Convention Center · 7 min walk
From ฿1,800 4.8 (25)
-

Phrom PhongHappy ending
Tack Care Out Call Massage Bangkok
MRT Queen Sirikit National Convention Center · 7 min walk
No prices online 5.0 (14)
-

-

-

-

-

BangkokHappy ending
Proud Massage @Fuse Mobius
ARL Ramkhamhaeng · 6 min walk
No prices online 4.7 (38)
-

ThonglorHappy ending
Pure Scrub and Spa Bangkok
BTS Thong Lo · 11 min walk
No prices online 5.0 (15)
-

-

Phrom PhongHappy ending
Monkey Massage
MRT Queen Sirikit National Convention Center · 9 min walk
No prices online 5.0 (10)
-

-

-

-

-
Phrom Phong street, not the shop -

-

- No photo yet
-

- No photo yet
- No photo yet
-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Khao San & Old TownHappy ending
The Sense Thai Massage
MRT Sam Yot · 21 min walk
From ฿180 reported 5.0 (7)
-

-

-

-

-

-

-

-

-

-

BangkokHappy ending
Male Masseur for Women (Outcall Erotic/B2B Massage)
MRT Chok Chai 4 · 13 min walk
No prices online 5.0 (5)
-
Phrom Phong street, not the shop -

RamkhamhaengHappy ending
JaoYing Massage Town in Town
MRT Lat Phrao 83 · 20 min walk
No prices online 4.5 (17)
-
Ladprao street, not the shop -

SutthisanHappy ending
Pretty Love Massage Ratchada
MRT Sutthisan · 1 min walk
No prices online 5.0 (4)
-

-

-

-

-

-

-

-

- No photo yet
-

-

- No photo yet
-

-

-
Thonglor street, not the shop -

-

-

-

- No photo yet
-

-

-

-
Ramkhamhaeng street, not the shop - No photo yet
-

Bang KapiHappy ending
Bangkok Male Therapist (Women-Only Erotic Massage)
MRT Bang Kapi · 5 min walk
No prices online 5.0 (1)
- No photo yet
- No photo yet
-

-
Thonglor street, not the shopThonglorHappy ending
Relax and Heal Massage Outcall Bangkok
BTS Thong Lo · 5 min walk
No prices online 5.0 (1)
- No photo yet
-

-

- No photo yet
-

-

-
Asok street, not the shop -
Nana street, not the shop -
Ladprao street, not the shop -
Khao San & Old Town street, not the shop -

-

-

-

- No photo yet
BangkokHappy ending
The Thai Spa Bangkok
MRT Queen Sirikit National Convention Center · 2 min walk
No prices online 4.2 (5)
-
Ladprao street, not the shop -
Thonglor street, not the shop - No photo yet
- No photo yet
-
Ramkhamhaeng street, not the shop - No photo yet
- No photo yet
- No photo yet
-

BangkokHappy ending
Poethip Thai Traditional Massage
BTS National Stadium · 15 min walk
No prices online
-
Ramkhamhaeng street, not the shop - No photo yet
- No photo yet
-
Ladprao street, not the shop - No photo yet
- No photo yet
- No photo yet
-

- No photo yet
-
Sathorn street, not the shop -

-

- No photo yet
-
Nana street, not the shop -

-

-
Nana street, not the shopNanaHappy ending
Massage Luxury Outcall or Incall Bangkok
BTS Nana · 7 min walk
No prices online 3.0 (2)
-

-

-

-

-

-

-

AsokHappy ending
Enjoy Bliss Massage (Mai Chan Massage)
MRT Sukhumvit · 3 min walk
From ฿2,100 3.8 (20)
-

-

-
Ramkhamhaeng street, not the shop -

-

-

-

-

-
Nonthaburi street, not the shop -

-

-

Phrom PhongHappy ending
Dream Heaven Massage Soi 26
BTS Phrom Phong · 4 min walk
From ฿1,800 3.8 (38)
- No photo yet
-

-

NonthaburiHappy ending
Diamond Spa Rattanathibet Soi 3
MRT Nonthaburi Civic Center · 1 min walk
No prices online 2.8 (9)
-

-
Phrom Phong street, not the shopPhrom PhongHappy ending
Bit Style Massage
BTS Phrom Phong · 8 min walk
From ฿2,700 reported 3.3 (19)
-
Phrom Phong street, not the shopPhrom PhongHappy ending
Kinnaree Spa & Massage
BTS Phrom Phong · 10 min walk
From ฿300 reported 3.5 (65)
-

-

SathornHappy ending
Arena Massage & Spa Bangkok
BTS Chong Nonsi · 4 min walk
From ฿800 reported 3.5 (119)
-

Order combines Google rating, number of reviews and how complete the venue's published information is. Some featured venues are placed near the top.
One label, a wide range of rooms
'Happy ending massage' covers more ground than the name suggests. On this page it takes in plain massage shops with low starting prices, nuru shops on Sukhumvit and one soapy house, BKK Vice Massage, four minutes from BTS Phrom Phong.
The nine shops among the 25 that list happy ending massage as their main type are the most spread out: Soi 33 Roots Massage and Erotic Massage Bangkok in Phrom Phong, Marina Massage in On Nut, Psyche Dream Spa at RCA, Visut Spa in Nonthaburi, Dream Thai Massage near Khao San, The One Massage in Sathorn, and The Moon Massage and Spa and Zen Massage King Kaeo, which sit outside the guide's districts.
The nuru shops are the opposite: fifteen of them, all but SENTO Bangkok filed in Phrom Phong, Asok, Nana or Thonglor. If the night is about walking from one door to the next, that's where to be. If it's about one particular shop, the map matters more than the district.
What it costs
Across the 127 shops with prices on record, a typical starting price is ฿1,800, an hour ฿2,600, 90 minutes ฿3,250 and two hours ฿3,500. Those prices come from shops' own rate cards, other directories, field reports and, for some, what Google reviewers say they paid. Each shop's page says which. The other 98 have no prices on record, so ask for the menu at the door.
Among the 25 highest-rated, 22 have a starting price, and they fall into three groups. Six start under ฿1,000: The One Massage from ฿200, Marina Massage from ฿400, Visut Spa from ฿450, The Moon Massage and Spa from ฿500, Deluxe Massage from ฿600 and Lumi Nuru Massage & KTV Bangkok from ฿800. Thirteen start between ฿1,600 and ฿2,500. Three start higher: Hakumi Nuru Massage at ฿3,200, SENTO Bangkok at ฿3,500 and Psyche Dream Spa at ฿4,800.
A low starting price is the first line of a card, not the whole of it. Check the length and what the line buys before comparing one shop with another. The under ฿2,500 list sorts the city by budget.
Phrom Phong and Asok
Most of the top 25 sit on one short stretch of Sukhumvit. Nine are filed in Phrom Phong and six in Asok.
In Phrom Phong, Lumi Nuru Massage & KTV Bangkok is one minute from the BTS and open until 03:00. Hakumi Nuru Massage is five minutes away and starts from ฿3,200. Chairman Nuru Massage Bangkok carries 356 Google reviews, UTAMARO22 Massage Nuru & Jacuzzi starts from ฿2,000, and BOSS 33 Massage from ฿1,900, eight minutes out.
Asok's six sit in a tight band, ฿1,700 to ฿2,300. Sukebe Nuru Massage and OLA OLA Nuru Massage both start from ฿1,700, Boss26 Massage from ฿1,900, Exotic Massage Bangkok from ฿2,000 and Enjoy Bliss Massage, three minutes from MRT Sukhumvit, from ฿2,100. Awesome999 Nuru Massage starts from ฿2,300.
The Asok and Phrom Phong volumes rank each district in full.
Further out
Some of the highest ratings on this page belong to shops well away from Sukhumvit. Visut Spa in Nonthaburi holds a 5.0 from 189 Google reviews. Dream Thai Massage near Khao San has a 5.0 from 127 and publishes no prices, so ask at the door. Zen Massage King Kaeo has a 4.9 from 153, also with no prices on record, and closes earliest of the 25, at 20:30.
Marina Massage in On Nut has the most reviews of any shop on this page, 701, five minutes from BTS Bang Chak. The One Massage in Sathorn has 298 and opens first, at 09:30. Psyche Dream Spa at RCA has the highest starting price of the 25, ฿4,800, and opens at 13:00.
Five of these shops have no BTS or MRT stop within a short walk: SENTO Bangkok, Psyche Dream Spa, Visut Spa, Dream Thai Massage and Zen Massage King Kaeo. Open the map on their pages before you set out.
Open late
The night is long on this list. Ten of the 25 stay open past midnight. Erotic Massage Bangkok lists itself as open 24 hours. Exotic Massage Bangkok and Lumi Nuru Massage & KTV Bangkok run to 03:00, Airi Massage to 02:00 and Chairman to 01:30. Soi 33 Roots, Awesome999, Nuru S11, The One Massage and UTAMARO22 close at 01:00.
Eight more close at midnight, among them Hakumi, OLA OLA, BKK Vice and Psyche Dream Spa. The remaining seven shut between 20:30 and 23:00, so check before you leave a late dinner.
Airi Massage is the odd one: open until 02:00, six minutes from BTS Thong Lo, but with no prices on record. Ask before you go in. The late-night list covers every shop in the city that stays open past midnight, and each shop page shows whether its door is open right now.
Trains and walks
Twenty of the 25 have a BTS or MRT stop close by. BTS Phrom Phong is the nearest stop for nine of them, BTS Asok for three and MRT Sukhumvit for two. The other six each have their own: BTS Nana, BTS Thong Lo, BTS Bang Chak, BTS Saint Louis, MRT Si Iam and MRT Queen Sirikit National Convention Center.
Walks run from one minute (Lumi, from BTS Phrom Phong) to eleven (Deluxe Massage from Phrom Phong, Sukebe from Asok). Erotic Massage Bangkok is ten minutes from the convention centre stop.
The Skytrain stops running around midnight, which matters on a list where ten shops stay open past it. A taxi or a ride-hailing car from the end of the soi is the usual way home. The by the BTS list keeps the walk short, and open near you sorts the shops around you by distance.