Bangkok Happy
Ending

18+ The 2026 edition · 357 shops · Open near youMapBy the numbers

Section · 112 venues

Soapy massage in Bangkok: 112 shops, Sukhumvit to Sutthisan

Soap, a tub and a long night. Every shop in the guide that offers a soapy session, from the soapy houses north of the centre to the nuru shops on Sukhumvit that turn up under both labels.

FROM ฿999

Four in the morning is when the last door on this page closes: Lalisa Ratchada 17, a soapy house eight minutes from MRT Sutthisan, open from 14:00. Fourteen of the 25 best-rated shops here are still open after midnight.

Bangkok has 112 soapy massage shops in this guide, and only 57 have prices on record, about half. Where they do, the typical shop starts at ฿2,140. A typical hour costs ฿3,450, 90 minutes ฿4,500 and two hours ฿5,500. Starting prices run from ฿999 to ฿10,000, a spread wide enough to make the first line worth reading twice.

The label is broader than it looks. Of the 25 best-rated shops below, eight list themselves as soapy houses and one as a happy ending shop; the other sixteen are nuru houses that also appear under soapy. Most sit on Sukhumvit, nine in Phrom Phong and nine in Asok, with more soapy houses further out, in Sutthisan, Bang Kapi and along the MRT to Lat Phrao.

The ranking112 venues

  1. G2G: neon G2G Sukhumvit 33 sign

    Phrom PhongNuru

    G2G

    BTS Phrom Phong · 8 min walk

    From ฿2,200 4.9 (524)

  2. THE333 Nuru Massage: lobby with the logo wall

    Phrom PhongNuru

    THE333 Nuru Massage

    BTS Phrom Phong · 8 min walk

    From ฿2,200 4.9 (436)

  3. 8 Fantasy: shopfront at night

    NanaSoapy

    8 Fantasy

    BTS Nana · 5 min walk

    From ฿2,000 4.8 (218)

  4. BKK Vice Massage: main photo on Google Maps

    Phrom PhongSoapy

    BKK Vice Massage

    BTS Phrom Phong · 4 min walk

    From ฿2,000 4.8 (116)

  5. Exotic Massage Bangkok: main photo on Google Maps

    AsokNuru

    Exotic Massage Bangkok

    BTS Asok · 8 min walk

    From ฿2,000 4.7 (220)

  6. AMOR 888: main photo on Google Maps

    AsokNuru

    AMOR 888

    BTS Asok · 4 min walk

    From ฿2,000 4.7 (494)

  7. Dragon Heart Nuru & Soapy Massage: lobby seating

    NanaNuru

    Dragon Heart Nuru & Soapy Massage

    BTS Nana · 7 min walk

    From ฿2,500 4.7 (100)

  8. TEN Massage Bangkok: main photo on Google Maps

    AsokNuru

    TEN Massage Bangkok

    BTS Asok · 5 min walk

    From ฿1,800 4.7 (82)

  9. Lucky Cat BKK: main photo on Google Maps

    AsokNuru

    Lucky Cat BKK

    BTS Asok · 11 min walk

    From ฿2,700 4.9 (47)

  10. Heal Nuru & Soapy Massage: main photo on Google Maps

    Rama 9Nuru

    Heal Nuru & Soapy Massage

    MRT Phra Ram 9 · 2 min walk

    From ฿2,400 4.8 (37)

  11. Zen Massage Bangkok: bath

    AsokNuru

    Zen Massage Bangkok

    BTS Asok · 8 min walk

    From ฿1,800 4.7 (53)

  12. อิงฟ้านวดแผนไทย: shopfront at night

    Bang KapiSoapy

    อิงฟ้านวดแผนไทย

    MRT Lat Phrao 101 · 17 min walk

    No prices online 4.8 (114)

  13. Honey Bee Massage: shopfront and sign

    Phrom PhongSoapy

    Honey Bee Massage

    BTS Phrom Phong · 8 min walk

    From ฿1,500 4.6 (103)

  14. Daisy Dream: main photo on Google Maps

    Phrom PhongNuru

    Daisy Dream

    BTS Phrom Phong · 7 min walk

    From ฿2,000 4.5 (261)

  15. A5 Massage: main photo on Google Maps

    Phrom PhongNuru

    A5 Massage

    BTS Phrom Phong · 8 min walk

    From ฿1,800 4.5 (210)

  16. Smile Bangkok Massage: main photo on Google Maps

    AsokSoapy

    Smile Bangkok Massage

    BTS Asok · 3 min walk

    From ฿2,000 4.6 (63)

  17. Bangkok Passion Massage: main photo on Google Maps

    Phrom PhongHappy ending

    Bangkok Passion Massage

    BTS Phrom Phong · 8 min walk

    From ฿2,000 4.5 (119)

  18. Aya Massage Bangkok: main photo on Google Maps

    AsokNuru

    Aya Massage Bangkok

    MRT Sukhumvit · 7 min walk

    From ฿2,000 4.5 (118)

  19. Peach Massage Bangkok 20: peach massage shopfront on a street corner

    Phrom PhongNuru

    Peach Massage Bangkok 20

    BTS Phrom Phong · 10 min walk

    From ฿1,600 4.7 (27)

  20. Clubhouse Exclusive Club & Spa: main photo on Google Maps

    BangkokSoapy

    Clubhouse Exclusive Club & Spa

    MRT Lat Phrao 71 · 2 min walk

    No prices online 4.8 (58)

  21. Near Nuru Massage: main photo on Google Maps

    AsokNuru

    Near Nuru Massage

    MRT Sukhumvit · 10 min walk

    From ฿2,500 5.0 (22)

  22. AKO Spa: main photo on Google Maps

    BangkokNuru

    AKO Spa

    From ฿2,300 4.7 (49)

  23. Lucy Nuru Massage: glass jacuzzi tub lit pink and green

    AsokNuru

    Lucy Nuru Massage

    BTS Phrom Phong · 10 min walk

    From ฿1,800 4.6 (34)

  24. Bangkok Bunny Massage: main photo on Google Maps

    Phrom PhongSoapy

    Bangkok Bunny Massage

    BTS Phrom Phong · 8 min walk

    From ฿3,500 4.7 (20)

  25. Lalisa Ratchada 17: lounge

    SutthisanSoapy

    Lalisa Ratchada 17

    MRT Sutthisan · 8 min walk

    From ฿4,300 4.7 (70)

  26. Kiss Bangkok Massage: shopfront and sign

    Phrom PhongSoapy

    Kiss Bangkok Massage

    BTS Phrom Phong · 8 min walk

    From ฿2,000 4.4 (150)

  27. Pazo Spa: main photo on Google Maps

    BangkokSoapy

    Pazo Spa

    No prices online 4.8 (26)

  28. XO Spa: dark lounge with sofas and wall TV

    Rama 2Happy ending

    XO Spa

    No prices online 4.7 (30)

  29. BangkokHappy ending

    Body Bliss Bangkok

    MRT Kalantan · 15 min walk

    From ฿3,000 5.0 (13)

  30. Suite 39 Entertainment: main photo on Google Maps

    RamkhamhaengSoapy

    Suite 39 Entertainment

    ARL Ramkhamhaeng · 20 min walk

    No prices online 4.7 (45)

  31. Tara Bangkok: main photo on Google Maps

    RamkhamhaengSoapy

    Tara Bangkok

    From ฿7,900 4.3 (256)

  32. Leelawadee Massage (ร้านลีลาวดี นวดเพื่อสุขภาพ): main photo on Google Maps

    RamkhamhaengSoapy

    Leelawadee Massage (ร้านลีลาวดี นวดเพื่อสุขภาพ)

    MRT Mahat Thai · 15 min walk

    No prices online 5.0 (16)

  33. The Bank by Noar: main photo on Google Maps

    BangkokSoapy

    The Bank by Noar

    ARL Ramkhamhaeng · 16 min walk

    No prices online 4.5 (82)

  34. THE LORD MASSAGE CLUB: lounge

    RatchadaSoapy

    THE LORD MASSAGE CLUB

    MRT Huai Khwang · 10 min walk

    No prices online 4.5 (132)

  35. CLZ by Colonze: main photo on Google Maps

    BangkokSoapy

    CLZ by Colonze

    ARL Ramkhamhaeng · 12 min walk

    From ฿2,700 4.3 (166)

  36. Mango Massage: mango Nuru shopfront with yellow sign and phone number

    Phrom PhongNuru

    Mango Massage

    BTS Phrom Phong · 2 min walk

    From ฿1,700 4.3 (102)

  37. Yesika: main photo on Google Maps

    LadpraoSoapy

    Yesika

    MRT Lat Phrao 71 · 15 min walk

    No prices online 5.0 (11)

  38. Absolute Bangkok Massage: main photo on Google Maps

    Phrom PhongNuru

    Absolute Bangkok Massage

    BTS Phrom Phong · 8 min walk

    From ฿1,500 4.3 (30)

  39. Heaven Prime Massage: main photo on Google Maps

    NanaNuru

    Heaven Prime Massage

    BTS Nana · 8 min walk

    From ฿2,800 4.3 (24)

  40. Dragon Nuru Massage Bangkok: main photo on Google Maps

    BangkokNuru

    Dragon Nuru Massage Bangkok

    BTS Thong Lo · 18 min walk

    From ฿1,800 4.7 (14)

  41. Pegasus Spa: main photo on Google Maps

    BangkokSoapy

    Pegasus Spa

    From ฿6,000 4.6 (5)

  42. Landmark The Exclusive Club Lounge and Massage: entrance

    LadpraoSoapy

    Landmark The Exclusive Club Lounge and Massage

    No prices online 4.9 (9)

  43. La Defense: main photo on Google Maps

    BangkokSoapy

    La Defense

    No prices online 4.4 (85)

  44. Addict Massage: shopfront with the logo

    Phrom PhongSoapy

    Addict Massage

    BTS Phrom Phong · 1 min walk

    From ฿1,800 4.1 (389)

  45. Dozo Massage: lobby with the lit logo

    Phrom PhongSoapy

    Dozo Massage

    BTS Phrom Phong · 9 min walk

    From ฿3,200 4.3 (163)

  46. BangkokSoapy

    Bliss Body

    MRT Lumphini · 4 min walk

    No prices online 5.0 (6)

  47. Model Room นวดกระปู๋ บางใหญ่: room

    BangkokSoapy

    Model Room นวดกระปู๋ บางใหญ่

    No prices online 4.7 (11)

  48. Queen Massage: main photo on Google Maps

    BangkokSoapy

    Queen Massage

    MRT Nopparat · 17 min walk

    No prices online 5.0 (6)

  49. Mitu Soap: entrance with the logo

    AsokSoapy

    Mitu Soap

    MRT Sukhumvit · 5 min walk

    From ฿4,500 4.3 (150)

  50. Nuanchan Spa: main photo on Google Maps

    BangkokSoapy

    Nuanchan Spa

    No prices online 4.8 (5)

  51. Ocean Cabana: lounge

    NonthaburiSoapy

    Ocean Cabana

    From ฿4,100 reported 4.3 (66)

  52. W22 Special Massage: main photo on Google Maps

    Phrom PhongSoapy

    W22 Special Massage

    MRT Queen Sirikit National Convention Center · 8 min walk

    No prices online 5.0 (3)

  53. Pink Soda 23 Massage: street sign

    AsokSoapy

    Pink Soda 23 Massage

    MRT Sukhumvit · 9 min walk

    From ฿1,000 4.4 (16)

  54. Princess Spa Wanghin: main photo on Google Maps

    LadpraoSoapy

    Princess Spa Wanghin

    From ฿1,500 reported 4.3 (53)

  55. Black Caviar Executive Club: main photo on Google Maps

    RatchadaSoapy

    Black Caviar Executive Club

    MRT Huai Khwang · 10 min walk

    From ฿4,000 4.2 (104)

  56. Valentine Sauna & Massage 2: main photo on Google Maps

    PinklaoSoapy

    Valentine Sauna & Massage 2

    No prices online 4.3 (28)

  57. Bonnie RCA: main photo on Google Maps

    RCASoapy

    Bonnie RCA

    MRT Phra Ram 9 · 24 min walk

    From ฿2,500 reported 4.3 (15)

  58. BangkokSoapy

    Meree Soapy Massage (เมรี อาบอบนวด)

    ARL Ramkhamhaeng · 14 min walk

    No prices online 5.0 (2)

  59. Pretty Lover Massage: main photo on Google Maps

    BangkokSoapy

    Pretty Lover Massage

    No prices online 5.0 (1)

  60. ABC Nuru Massage: main photo on Google Maps

    Phrom PhongNuru

    ABC Nuru Massage

    BTS Phrom Phong · 8 min walk

    No prices online 5.0 (1)

More venues (61–112)
  1. Street scene in Silom, near Ladies Room (not the venue)Silom street, not the shop

    SilomSoapy

    Ladies Room

    BTS Sala Daeng · 3 min walk

    From ฿2,399 5.0 (1)

  2. The Secret Spa: building with the sign

    RamkhamhaengHappy ending

    The Secret Spa

    No prices online 4.3 (9)

  3. 102 Massage Bangkok: red tufted sofa beneath framed pictures and lamps

    Phrom PhongNuru

    102 Massage Bangkok

    BTS Phrom Phong · 1 min walk

    From ฿2,140 reported 4.1 (132)

  4. Safe House Spa: lounge

    Rama 3Soapy

    Safe House Spa

    From ฿2,200 4.3 (4)

  5. B2B by Colonze: main photo on Google Maps

    BangkokNuru

    B2B by Colonze

    ARL Ramkhamhaeng · 12 min walk

    No prices online 5.0 (1)

  6. Catherine: main photo on Google Maps

    BangkokSoapy

    Catherine

    No prices online 4.2 (38)

  7. BangkokSoapy

    Transportation service

    BTS Phaya Thai · 12 min walk

    No prices online

  8. Bunny Love Spa: room with a bed

    RamkhamhaengSoapy

    Bunny Love Spa

    No prices online

  9. นารี มาสสาจ (Naree Massage): main photo on Google Maps

    BangkokSoapy

    นารี มาสสาจ (Naree Massage)

    No prices online

  10. BangkokSoapy

    Velvet & Silk

    No prices online

  11. นวดน้ำมัน บางนา: treatment room

    Bang NaSoapy

    นวดน้ำมัน บางนา

    BTS Bang Na · 17 min walk

    No prices online

  12. Nancy soapy massage building exterior

    BangkokSoapy

    Nancy Soapy Massage

    ARL Ramkhamhaeng · 5 min walk

    From ฿1,400 4.1 (189)

  13. Lalisa Luxury Massage: main photo on Google Maps

    SutthisanSoapy

    Lalisa Luxury Massage

    MRT Sutthisan · 8 min walk

    No prices online 4.2 (13)

  14. BangkokSoapy

    Snow White Aab Ob Nuad

    BTS Talat Phlu · 11 min walk

    No prices online

  15. Street scene in Pratunam, near อาบอบนวด (not the venue)Pratunam street, not the shop

    PratunamSoapy

    อาบอบนวด

    BTS Chit Lom · 9 min walk

    No prices online

  16. BangkokSoapy

    Snow White อาบอบนวด

    BTS Talat Phlu · 10 min walk

    No prices online

  17. BangkokSoapy

    Snow White Aab Ob Nuad

    BTS Talat Phlu · 11 min walk

    No prices online

  18. Chill Spa: main photo on Google Maps

    Bang NaSoapy

    Chill Spa

    No prices online 3.9 (7)

  19. BB EX: main photo on Google Maps

    PinklaoSoapy

    BB EX

    No prices online 4.1 (13)

  20. Friendly Club Bang Yai: main photo on Google Maps

    BangkokSoapy

    Friendly Club Bang Yai

    No prices online 4.0 (15)

  21. Honey Lemon: building with the venue sign

    SathornSoapy

    Honey Lemon

    BTS Chong Nonsi · 16 min walk

    From ฿1,500 4.1 (17)

  22. Hera Club: main photo on Google Maps

    BangkokSoapy

    Hera Club

    No prices online 4.1 (24)

  23. The Pretty Spa: main photo on Google Maps

    BangkokSoapy

    The Pretty Spa

    MRT Si Iam · 9 min walk

    No prices online 4.0 (8)

  24. BIWA Cafe Massage: street sign

    BangkokSoapy

    BIWA Cafe Massage

    ARL Ramkhamhaeng · 4 min walk

    From ฿1,200 4.1 (159)

  25. Ruean Ing Guy Massage: main photo on Google Maps

    BangkokSoapy

    Ruean Ing Guy Massage

    From ฿10,000 reported 4.1 (32)

  26. La Belle: main photo on Google Maps

    Rama 9Soapy

    La Belle

    MRT Phetchaburi · 5 min walk

    From ฿6,500 reported 4.1 (147)

  27. Street scene in Rama 3, near Sweet at Heart (not the venue)Rama 3 street, not the shop

    Rama 3Soapy

    Sweet at Heart

    No prices online 4.0 (6)

  28. Funky Spa: main photo on Google Maps

    LadpraoNuru

    Funky Spa

    BTS Kasetsart University · 20 min walk

    From ฿999 3.8 (50)

  29. Pretty Relax Spa Ratchada: main photo on Google Maps

    SutthisanSoapy

    Pretty Relax Spa Ratchada

    MRT Sutthisan · 1 min walk

    From ฿2,500 reported 4.0 (27)

  30. Aqua: sign at the complex entrance

    BangkokSoapy

    Aqua

    ARL Makkasan · 10 min walk

    No prices online 3.9 (18)

  31. LuxSpa: main photo on Google Maps

    BangkokSoapy

    LuxSpa

    No prices online 3.0 (4)

  32. Melrose Plaza: main photo on Google Maps

    BangkokSoapy

    Melrose Plaza

    MRT Phasi Charoen · 3 min walk

    No prices online 4.0 (128)

  33. Street scene in Ramkhamhaeng, near Super Model Spa (not the venue)Ramkhamhaeng street, not the shop

    RamkhamhaengHappy ending

    Super Model Spa

    No prices online 3.9 (26)

  34. Lollipop Signature: lobby

    RamkhamhaengSoapy

    Lollipop Signature

    No prices online 3.3 (7)

  35. USB SPA: main photo on Google Maps

    Bang NaHappy ending

    USB SPA

    MRT Si Iam · 22 min walk

    No prices online 3.9 (37)

  36. Cupid Pretty Spa Bang Na: main photo on Google Maps

    BangkokSoapy

    Cupid Pretty Spa Bang Na

    No prices online 3.6 (11)

  37. Royce The X-Men Club: sign wall at night

    BangkokSoapy

    Royce The X-Men Club

    ARL Makkasan · 11 min walk

    No prices online 3.9 (63)

  38. Sai Fon Massage: building at night

    RCASoapy

    Sai Fon Massage

    No prices online 3.8 (30)

  39. Alaina: main photo on Google Maps

    RatchadaSoapy

    Alaina

    MRT Huai Khwang · 12 min walk

    From ฿1,900 3.9 (89)

  40. Sor. Botan Massage Parlor: main photo on Google Maps

    BangkokSoapy

    Sor. Botan Massage Parlor

    BTS National Stadium · 15 min walk

    No prices online 3.9 (107)

  41. Dream Heaven Massage Soi 26: main photo on Google Maps

    Phrom PhongHappy ending

    Dream Heaven Massage Soi 26

    BTS Phrom Phong · 4 min walk

    From ฿1,800 3.8 (38)

  42. Street scene in Silom, near Hamasai Massage (not the venue)Silom street, not the shop

    SilomSoapy

    Hamasai Massage

    MRT Sam Yan · 6 min walk

    No prices online 2.0 (3)

  43. Street scene in Pratunam, near Lucky Massage (not the venue)Pratunam street, not the shop

    PratunamSoapy

    Lucky Massage

    ARL Ratchaprarop · 7 min walk

    No prices online 3.5 (15)

  44. Darin Massage: entrance

    Khao San & Old TownSoapy

    Darin Massage

    MRT Bang Yi Khan · 19 min walk

    No prices online 3.7 (31)

  45. Evita Massage: building at night

    BangkokSoapy

    Evita Massage

    ARL Ramkhamhaeng · 13 min walk

    From ฿1,800 reported 3.7 (42)

  46. Maria Massage Bangkok: main photo on Google Maps

    Huai KhwangSoapy

    Maria Massage Bangkok

    MRT Huai Khwang · 10 min walk

    From ฿7,000 reported 3.8 (151)

  47. Poseidon Entertainment Complex: lounge with a green sofa and colourful chairs

    SutthisanSoapy

    Poseidon Entertainment Complex

    MRT Sutthisan · 8 min walk

    From ฿2,900 reported 3.7 (290)

  48. Thai Rajchapruek Massage and Spa: main photo on Google Maps

    BangkokSoapy

    Thai Rajchapruek Massage and Spa

    No prices online 3.6 (33)

  49. Diamond Massage: lit sign over the entrance

    BangkokSoapy

    Diamond Massage

    No prices online 2.8 (8)

  50. Kitty Spa RCA: main photo on Google Maps

    RCASoapy

    Kitty Spa RCA

    No prices online 3.7 (60)

  51. Venus Sauna & Massage: building with the venue sign

    PratunamSoapy

    Venus Sauna & Massage

    BTS Chit Lom · 9 min walk

    From ฿3,000 reported 3.5 (41)

  52. Cupidy Soapy Massage: building at night

    BangkokSoapy

    Cupidy Soapy Massage

    ARL Makkasan · 10 min walk

    From ฿8,500 reported 3.0 (45)

Every shop on this page, mapped (112).

Order combines Google rating, number of reviews and how complete the venue's published information is.

Eight soapy houses among the twenty-five

Start with the shops that call themselves soapy houses. 8 Fantasy leads them, five minutes from BTS Nana, open 11:00 to 02:00, from ฿2,000, with a 4.8 Google rating from 218 reviews. BKK Vice Massage is four minutes from BTS Phrom Phong, from ฿2,000, with 4.8 from 116.

Honey Bee Massage, eight minutes from Phrom Phong, has the lowest starting price among the 25, ฿1,500, and a 4.6 from 103 reviews. Smile Bangkok Massage is three minutes from BTS Asok, from ฿2,000, rated 4.6 from 63. Bangkok Bunny Massage starts at ฿3,500, also eight minutes from Phrom Phong, with 4.7 from 20.

Three sit well off Sukhumvit. Lalisa Ratchada 17 starts at ฿4,300, the highest among the 25, and holds 4.7 from 70. Clubhouse Exclusive Club & Spa is two minutes from MRT Lat Phrao 71, open until 03:00, with 4.8 from 58 reviews. อิงฟ้านวดแผนไทย (Ingfa) in Bang Kapi holds 4.8 from 114, about 17 minutes from MRT Lat Phrao 101. Neither Clubhouse nor Ingfa has a price on record.

What the soap costs

The city medians are the ones to carry: ฿3,450 for an hour, ฿4,500 for 90 minutes and ฿5,500 for two hours. The typical starting price is ฿2,140, and the full range runs from ฿999 to ฿10,000, so the same word covers a quick session and a very expensive room.

Among the 25 best-rated, starting prices are tighter. Honey Bee starts at ฿1,500 and Peach Massage Bangkok 20 at ฿1,600. TEN, Zen, A5 and Lucy start at ฿1,800. Eight shops open their lists at exactly ฿2,000, from 8 Fantasy and BKK Vice to Exotic, AMOR 888 and Daisy Dream. G2G and THE333 start at ฿2,200, AKO Spa at ฿2,300 and Heal at ฿2,400. At the top, Lucky Cat starts at ฿2,700, Bangkok Bunny at ฿3,500 and Lalisa at ฿4,300.

A starting price is the first line a shop has on record, and in a shop that does nuru as well, that line may not be the soapy session at all. Check each shop's page for the soapy line itself and where the figure comes from. Fifty-five of the 112 have no prices on record, so for many doors the menu is a question to ask, not a page to read.

Nuru shops that do soapy too

Sixteen of the 25 best-rated shops here list themselves as nuru houses, and two say so in the name. Dragon Heart Nuru & Soapy Massage is seven minutes from BTS Nana, open until 03:00, from ฿2,500, with a 4.7 from 100 reviews. Heal Nuru & Soapy Massage is the Rama 9 entry, two minutes from MRT Phra Ram 9, from ฿2,400, rated 4.8 from 37.

The big Phrom Phong names are here too. G2G holds 4.9 from 524 Google reviews and THE333 Nuru Massage 4.9 from 436, both eight minutes from the station and open until 02:00. Daisy Dream, seven minutes out, has 4.5 from 261, and A5 Massage 4.5 from 210.

In Asok, AMOR 888 has 4.7 from 494 reviews, four minutes from the BTS. Exotic holds 4.7 from 220, TEN 4.7 from 82 and Zen 4.7 from 53. If it is the soapy session you are after, check that the shop's card lists one before you pick it over a dedicated soapy house.

Ratings, and how much weight they bear

The deepest records belong to nuru shops: G2G with 524 Google reviews, AMOR 888 with 494 and THE333 with 436. Among the shops listed as soapy houses, 8 Fantasy has the longest record, 218 reviews behind its 4.8.

The highest score on the page is a 5.0, for Near Nuru Massage in Asok, from 22 reviews. Lucky Cat BKK has 4.9 from 47. Bangkok Bunny's 4.7 rests on 20 reviews, a thin sample for a shop that starts at ฿3,500.

The lowest scores among the 25 are 4.5, shared by Daisy Dream, A5 Massage, Bangkok Passion Massage and Aya Massage Bangkok. None of them is short of reviews, from 118 to 261 each, so those scores are settled rather than unlucky.

Trains, walks and the outer houses

Ten of the 25 best-rated shops are nearest BTS Phrom Phong, most of them seven to ten minutes on foot; BKK Vice is the closest at four. Six are nearest BTS Asok, where Smile is three minutes away and AMOR 888 four. Two are nearest MRT Sukhumvit and two BTS Nana.

The outer houses are worth knowing. Clubhouse is two minutes from MRT Lat Phrao 71, Heal two from MRT Phra Ram 9, and Lalisa Ratchada 17 eight from MRT Sutthisan. Ingfa is the longest walk on the list, about 17 minutes from MRT Lat Phrao 101. AKO Spa has no station on record; its page has the map.

The Ratchada and Sutthisan district pages list more of the houses north of the centre, and the street map shows every soapy shop in the city.

Hours: from 23:00 to 04:00

Fourteen of the 25 stay open past midnight. Lalisa Ratchada 17 closes last, at 04:00. Four run to 03:00: Exotic Massage Bangkok, Dragon Heart, Zen and Clubhouse. Six close at 02:00: 8 Fantasy, G2G, THE333, TEN, Daisy Dream and AKO Spa. AMOR 888 runs to 01:30, and A5 and Aya to 01:00.

Nine more shut at midnight. Two close earlier: Smile at 23:30 and Ingfa at 23:00. Most shops open between 10:00 and noon; Lalisa doesn't open until 14:00, so it is strictly an evening address.

The trains stop around midnight. For the late doors, a taxi is the way home, and from Sutthisan or Lat Phrao it is a longer ride than from Sukhumvit. The late-night list collects the city's latest doors of every type, and open near you shows which are open right now.

Frequently asked questions

How much is a soapy massage in Bangkok?
Across the 57 Bangkok soapy shops with prices on record, a typical 60-minute session costs ฿3,450, 90 minutes ฿4,500 and two hours ฿5,500. The typical starting price is ฿2,140, and starting prices run from ฿999 to ฿10,000. Many shops also offer nuru, so check that the price you're reading is the soapy line.
Where is the best area for soapy massage in Bangkok?
Sukhumvit has the most well-reviewed options: nine of the 25 best-rated shops here are in Phrom Phong and nine in Asok, with two by BTS Nana. Others sit further out, such as Lalisa Ratchada 17 near MRT Sutthisan and Clubhouse Exclusive Club & Spa near MRT Lat Phrao 71.
Which soapy massage in Bangkok is open latest?
Lalisa Ratchada 17, open 14:00 to 04:00 every day. Exotic Massage Bangkok, Dragon Heart Nuru & Soapy Massage, Zen Massage Bangkok and Clubhouse Exclusive Club & Spa run to 03:00, and six more to 02:00. The trains stop around midnight, so a late session means a taxi home.
What is the cheapest soapy massage in Bangkok?
The lowest starting price on record in the city is ฿999. Among the 25 best-rated shops here, Honey Bee Massage in Phrom Phong starts lowest at ฿1,500, then Peach Massage Bangkok 20 at ฿1,600. A starting price may be a shorter or non-soapy session, so check the soapy line on each shop's page.
Which soapy massage near Sukhumvit has the best reviews?
Among shops listed as soapy houses, 8 Fantasy near BTS Nana holds a 4.8 Google rating from 218 reviews, and BKK Vice Massage near BTS Phrom Phong 4.8 from 116. Among nuru shops that also appear under soapy, G2G and THE333 in Phrom Phong hold 4.9 from 524 and 436 reviews.
Do nuru shops in Bangkok offer soapy massage?
Many appear under both. Sixteen of the 25 best-rated shops on this page list themselves as nuru houses, and two, Dragon Heart Nuru & Soapy Massage and Heal Nuru & Soapy Massage, carry both words in their names. Check each shop's page to see whether its card lists a soapy session and at what price.

Elsewhere in the guide