Bangkok Happy
Ending

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

BKK Vice Massage: main photo on Google Maps
FROM ฿2,000

Chapter 6 of 10 · Phrom Phong · Phrom Phong

BKK Vice Massage

A soapy and nuru house dressed as 1980s Miami, four minutes on foot from BTS Phrom Phong. Open 11:00 to midnight daily; its own card runs from ฿2,000 to ฿9,500.

The short version

BKK Vice sells three things under one neon sign: oil or Thai massage in a deluxe room, nuru, and soapy in a jacuzzi room. The card has 25 lines, from ฿2,000 for 40 minutes of oil or Thai massage to ฿9,500 for two hours of soapy with two therapists.

It suits someone who wants a choice of formats close to the BTS, and couples, since soapy in the jacuzzi room is priced for two. The theme is the other draw: its website styles the place on GTA's Vice City. Skip it if you want a plain massage for a few hundred baht; nothing here starts below ฿2,000. Google reviewers keep returning to how clean and stylish it is, and the one recent complaint is that the service didn't live up to the rooms.

What it costs

  • Oil/Thai massage deluxe room40 min฿2,000
  • Oil/Thai massage deluxe room60 min฿2,500
  • Oil/Thai massage deluxe room (extended)40 min฿3,000
  • Nuru massage deluxe room60 min฿3,000
  • Oil/Thai massage deluxe room (extended)60 min฿3,500
  • Soapy massage jacuzzi room60 min฿3,500
  • Oil/Thai massage deluxe room90 min฿3,500
  • Oil/Thai massage deluxe room two therapists40 min฿4,000
  • Nuru massage jacuzzi room60 min฿4,000
  • Oil/Thai massage deluxe room two therapists60 min฿4,500
  • Soapy massage jacuzzi (extended)60 min฿4,500
  • Soapy massage jacuzzi room90 min฿4,500
  • Nuru massage deluxe room90 min฿4,500
  • Oil/Thai massage deluxe room120 min฿4,500
  • Soapy massage couples jacuzzi one therapist60 min฿5,000
  • Nuru massage jacuzzi room90 min฿5,000
  • Soapy massage jacuzzi two therapists60 min฿5,500
  • Soapy massage jacuzzi room120 min฿5,500

From the shop's own published rate card. Prices change; confirm before you go.

Venue details

Address
No. 20/1-20/2 So Somprasong. Sukhumvit 39 Road. Khlong Tan Nuea Subdistrict, Watthana, Bangkok
LINE
Listed on the venue's website
Languages
English, Japanese, Korean, Chinese
Listed extras
couples, jacuzzi

Vice City on Soi 39

The website describes a GTA Vice City and Miami 80s theme, and Google reviewers mention the 80s look by name. There are two kinds of room. Deluxe rooms have a king bed, a floating mattress and an ensuite bathroom; jacuzzi rooms have a private jacuzzi and their own bathroom. Soapy sessions are sold in the jacuzzi rooms, including a couples version.

Sessions run from 40 to 120 minutes, according to the website's FAQ. The listing gives English, Japanese, Korean and Chinese as languages spoken. The shop does not do outcall. Couples and two-therapist lines put it on both the couples list and the four-hands list, and the jacuzzi rooms on the VIP rooms list.

Twenty-five lines, from ฿2,000 to ฿9,500

Its rate card lists:

  • Oil/Thai massage deluxe room: ฿2,000 for 40 min, ฿2,500 for 60, ฿3,500 for 90, ฿4,500 for 120
  • Oil/Thai massage deluxe room (extended): ฿3,000 for 40 min, ฿3,500 for 60
  • Oil/Thai massage deluxe room two therapists: ฿4,000 for 40 min, ฿4,500 for 60, ฿6,500 for 90, ฿7,500 for 120
  • Nuru massage deluxe room: ฿3,000 for 60 min, ฿4,500 for 90
  • Nuru massage jacuzzi room: ฿4,000 for 60 min, ฿5,000 for 90
  • Soapy massage jacuzzi room: ฿3,500 for 60 min, ฿4,500 for 90, ฿5,500 for 120
  • Soapy massage jacuzzi (extended): ฿4,500 for 60 min
  • Soapy massage jacuzzi two therapists: ฿5,500 for 60 min, ฿7,500 for 90, ฿9,500 for 120
  • Soapy massage couples jacuzzi one therapist: ฿5,000 for 60 min, ฿6,500 for 90
  • Soapy massage couples jacuzzi two therapists: ฿6,000 for 60 min, ฿8,000 for 90

The jacuzzi room adds ฿1,000 to an hour of nuru. Soapy at ฿3,500 for an hour is the same price as 90 minutes of oil or Thai massage, so decide on the format before the length. Booking is through LINE or the website. Payment methods are not published; ask when you book. To set the card against its neighbours, the Top 20 and the Asok volume show what other shops charge.

Four minutes from BTS Phrom Phong

The address is 20/1-20/2 Soi Somprasong, Sukhumvit 39, Khlong Tan Nuea, Watthana. BTS Phrom Phong is 250 metres away, about four minutes on foot; the website calls it three. MRT Sukhumvit and BTS Thong Lo are each around 1.2 km, a 20-minute walk.

The door is open from 11:00 to midnight every day, so the last session lines up with the last train and the ride home is a taxi. It is one of the shops in the Phrom Phong district; the Phrom Phong volume ranks the area's best-rated.

For couples, groups and the curious

BKK Vice suits the visitor who wants nuru or soapy within a short walk of the Skytrain and likes a room with a theme. It suits couples, with soapy for two from ฿5,000, and anyone who wants to try two therapists, from ฿4,000 for 40 minutes of oil or Thai.

It suits the budget visitor less well. For prices that start lower, try the cheap list; for more doors on the same line, the Sukhumvit list.

What Google reviewers mention

BKK Vice holds a 4.8 Google rating from 116 reviews, and the recent ones are almost all five stars.

The room gets as much praise as the service. Google reviewers often mention cleanliness, and several describe the place as modern, stylish or relaxing, with the 80s theme coming up by name. Several reviewers say it was their first time, and describe staff who put them at ease from the start.

The complaint, from a two-star review, is the reverse of the praise: the design and the clean rooms impressed, but the session felt mechanical and short on effort for the price. It is the only low score among the recent reviews, so read it as a caution rather than a pattern.

Frequently asked questions

How much is BKK Vice Massage?
Its rate card starts at ฿2,000 for 40 minutes of oil or Thai massage in a deluxe room. Nuru is ฿3,000 for an hour in the deluxe room or ฿4,000 with the jacuzzi; soapy in the jacuzzi room is ฿3,500 for an hour. The top line is ฿9,500 for 120 minutes of soapy with two therapists.
What are BKK Vice Massage's opening hours?
BKK Vice is open every day from 11:00 to midnight. The BTS stops running at about the same time, so if you take a late slot, plan on a taxi home.
Where is BKK Vice Massage?
At 20/1-20/2 Soi Somprasong, Sukhumvit 39, in Phrom Phong. BTS Phrom Phong is 250 metres away, about four minutes on foot. MRT Sukhumvit and BTS Thong Lo are each about 20 minutes' walk.
Does BKK Vice offer couples massage?
Yes. Couples soapy in a jacuzzi room is ฿5,000 for 60 minutes with one therapist or ฿6,000 with two; 90 minutes costs ฿6,500 or ฿8,000. Confirm which room you are getting when you book.
How do I book BKK Vice Massage?
By LINE or through its website. Payment methods are not published, so ask when you book, and confirm the room and session length at the same time. The shop does not offer outcall.

Photo: Google Maps via Google Maps. Compiled from the venue's own website and rate card, its Google Maps listing and recent Google reviews. No venue paid to be listed or ranked. How we rank

More near BKK Vice Massage

  1. Lumi Nuru Massage & KTV Bangkok: main photo on Google Maps

    Phrom PhongNuru

    Lumi Nuru Massage & KTV Bangkok

    BTS Phrom Phong · 1 min walk

    From ฿800 5.0 (53)

  2. Stocking Massage: lounge

    Phrom PhongNuru

    Stocking Massage

    BTS Phrom Phong · 1 min walk

    From ฿3,900 4.5 (122)

  3. Street scene in Phrom Phong, near Relax2You Massage (not the venue)Phrom Phong street, not the shop

    Phrom PhongHappy ending

    Relax2You Massage

    BTS Phrom Phong · 1 min walk

    From ฿900 5.0 (3)

  4. @24 Massage: reception

    Phrom PhongNuru

    @24 Massage

    BTS Phrom Phong · 1 min walk

    From ฿1,800 5.0 (5)

  5. Addict Massage: shopfront with the logo

    Phrom PhongSoapy

    Addict Massage

    BTS Phrom Phong · 1 min walk

    From ฿1,800 4.1 (389)

  6. Cupid Massage: lounge

    Phrom PhongNuru

    Cupid Massage

    BTS Phrom Phong · 1 min walk

    From ฿1,700 5.0 (19)

Similar 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. Exotic Massage Bangkok: main photo on Google Maps

    AsokNuru

    Exotic Massage Bangkok

    BTS Asok · 8 min walk

    From ฿2,000 4.7 (220)