Key takeaways:
- Asoke massage is spread over a few pockets around the BTS Asok and MRT Sukhumvit interchange, not one street: Soi 23 at the end of Soi Cowboy, Lane 2 of Soi 19, an alley off Ratchadaphisek Road just south of the junction, and Soi 10 across Sukhumvit Road
- A 60-minute nuru session is ฿3,000 on the published menus of Wonder, Picasso S19, Stella, Aya and 7SEVEN; THE SENSE starts at ฿3,500 and Queenmarich at ฿4,000
- At Wonder, Picasso S19, Stella, Aya, 7SEVEN and AWESOME999 the ฿2,000-2,300 entry prices are 40-minute shower, room or standard sessions, not the nuru line, so read the line before you book
- For a late session: 7SEVEN is open to 04:00 and Queenmarich to 05:00; most others close between 22:00 and 01:00
Asoke massage means the shops within walking distance of the BTS Asok and MRT Sukhumvit interchange, and if you searched “Soi Cowboy massage” or “Soi 23 massage,” you are looking at the same few blocks. Soi Cowboy itself is a bar street; the massage shops sit on Sukhumvit Soi 23 at its eastern end, and in three more pockets a short walk away. This guide takes each venue in turn, with the published price list, the hours and how to find the door. Most prices below are the operator’s published menu; our team has not visited these venues. The full map and filters are on the Asoke area directory.
Soi Cowboy, Soi 23 and the other Asoke pockets
Soi Cowboy is the short bar street that joins Soi 21 (Asok Montri Road) to Soi 23. Sukhumvit Soi 23, also called Soi Prasanmit, runs north off Sukhumvit Road from the Asok intersection, and the shops on it are WOW! Bangkok Massage at number 12, AWESOME999 at 116/10 and Aya Massage at 126.
The other pockets are each a few minutes from the same station pair:
- Ratchadaphisek Road, south of the junction: THE SENSE and Wonder Massage, a few doors apart in the same alley, close to Terminal 21.
- Soi 19, Lane 2: Picasso S19, about 300 metres from the stations.
- Soi 10, across Sukhumvit Road: Stella, 7SEVEN and Queenmarich, on the even-numbered side between BTS Asok and BTS Nana.
- Further out: Aries on Soi 31 and FengHuang up Asok Montri Road.
THE SENSE Bangkok — nuru and Kasai by Terminal 21
8/14-8/15 Ratchadaphisek Road · BTS Asok / MRT Sukhumvit · ฿3,500-7,500 (published)
THE SENSE is a Japanese-styled shop on the stretch of Ratchadaphisek Road that runs south from the Asoke intersection, a short walk from Terminal 21. It sells two things side by side: Japanese nuru, and Kasai, the Thai circulation therapy that few shops in this corridor sell as a named service. The house signature combines the two.
The whole card is published, and every package is priced at three therapist levels (Therapist, Senior, Master). Nuru (“Zen Reset”) is ฿3,500, ฿4,500 or ฿5,500 for 60 minutes and ฿5,000 to ฿7,000 for 120. Kasai (“Power Restore”) is ฿4,000 to ฿6,000 for 60 minutes, and the combined “Imperial Synergy” is ฿4,500 to ฿6,500 for 90. A separate 120-minute Kasai course with a practitioner is ฿5,000 in the shop, ฿500 more as an outcall. The operator gives Thai Nuru readers ฿200 off when they show the venue’s page at the counter.
Cash, PromptPay and PayNow carry no fee; Alipay and WeChat Pay add 3% and cards 5%. Booking is by LINE, Telegram or WhatsApp.
Open 10:00-23:00 daily.
See THE SENSE’s profile, photos and rate card →
Wonder Massage Bangkok — a full rate card, a few doors along
6/12 Ratchadaphisek Road · BTS Asok / MRT Sukhumvit · ฿2,000-8,000 (published)
Wonder is in the same small alley off Ratchadaphisek Road as THE SENSE, a few doors along; the operator puts it about three minutes’ walk from BTS Asok and Terminal 21, and sends exact directions once a booking is confirmed. It is incall only, with no hotel outcall.
Its card prices the room as much as the session. A shower room is ฿2,000 for 40 minutes and ฿2,300 for 60; a bathroom ฿2,300 and ฿2,600; the Japanese nuru line ฿2,700 for 40 minutes and ฿3,000 for an hour. The rooftop Panorama room has its own jacuzzi, at ฿3,000 for 60 minutes and ฿3,500 for 90, and the operator recommends booking it ahead. Two- and three-therapist sessions in the Panorama room are ฿7,000 and ฿8,000 for 120 minutes.
Payment is Thai baht cash, WeChat Pay or Alipay; no credit cards. Book on LINE @wonderbangkok.
Open 11:00-00:00 daily.
See Wonder Massage’s profile and full price table →
Picasso S19 — Soi 19, with hotel outcall
28/9 Soi Sukhumvit 19, Lane 2 · BTS Asok / MRT Sukhumvit · ฿2,100-3,500 (published)
Picasso is on Lane 2 of Sukhumvit Soi 19, which the operator puts about 300 metres, three minutes on foot, from either BTS Asok or MRT Sukhumvit. Its own sketch map uses Terminal 21 and the Westin Grande Sukhumvit as landmarks.
At the shop there are two courses. A standard session is ฿2,100 for 40 minutes, ฿2,500 for 60 and ฿2,800 for 90. Nuru on an air mattress is ฿3,000 for 60 minutes and ฿3,500 for 90, but the operator says not every therapist offers it, so name nuru when you book. The standard room has a shower; the VIP room with a bathtub adds ฿300.
Picasso is the Asoke shop that also comes to you: outcall to hotels and condominiums in the Sukhumvit area is ฿2,900 for 60 minutes, ฿3,200 for 90 and ฿3,500 for 120. Pay in baht cash or by bank transfer; no cards. Its house rules refuse guests who are heavily drunk, and forbid photos and filming.
Open 11:00-24:00 daily, last reception 23:00.
See Picasso S19’s profile and rate card →
Stella Nuru Massage — walk-in on Soi 10
23/5-6 Soi Sukhumvit 10 · BTS Asok · ฿2,000-9,000 (published)
Stella is on Soi 10, on the even-numbered side of Sukhumvit Road between the Nana and Asok stations; BTS Asok is the closer, roughly a five-minute walk. Its model is the opposite of a LINE-first booking: the operator’s own words are “No Appointment Needed”, so you walk in, choose and pay.
The menu is short and published. Shower massage is ฿2,000 for 40 minutes, ฿2,400 for 60 and ฿3,400 for 90. Nuru is ฿3,000 for 60 minutes, ฿4,000 for 90 and ฿5,000 for 120. Both come in two-therapist versions, from ฿4,900 for a 60-minute shower session to ฿9,000 for 120 minutes of nuru. It is Thai baht cash only, so bring enough for the course you want; with a 23:00 close, arrive before 21:00 for a 90- or 120-minute course.
Open 11:00-23:00 daily.
See Stella’s profile and menu →
7SEVEN (Ten Massage) — late hours on Soi 10
1/5 Soi Sukhumvit 10 · BTS Asok or BTS Nana · ฿2,100-7,700 (published)
7SEVEN now fronts as “Ten Massage”, so look for that name on Soi 10; the 7SEVEN name survives in its LINE ID, 7seven7777. From the coordinates we hold, the walk from BTS Asok and from BTS Nana is about the same.
The main package is “Standard (Shower/Oil)”: ฿2,100 for 40 minutes, ฿2,500 for 60, ฿2,900 for 90 and ฿3,600 for 120. Nuru is a separate line at ฿3,000 for 60 minutes, ฿3,500 for 90 and ฿4,000 for 120, and both have two-therapist versions up to ฿7,700. We file it under soapy massage, but its own menu says shower and oil, and nothing we hold says the rooms have a tub, so ask about the bath before you go if that is what you want.
Open 11:00-04:00 daily, last selection 03:00: the latest regular hours in this guide after Queenmarich.
Aya Massage — nuru and soapy on Soi 23
126 Soi Sukhumvit 23 · BTS Asok / MRT Sukhumvit · ฿2,000-10,000 (published)
Aya is on Soi 23, further in than the mouth of the soi; the venue puts the walk from BTS Asok or MRT Sukhumvit at about five minutes. It describes itself as an adult spa with 12 private rooms and VIP jacuzzi suites, and does nuru and soapy in one place.
The menu keeps nuru and the room packages on separate lines. Nuru is ฿3,000 for 60 minutes and ฿4,500 for 90. The ฿2,000 figure that shows up in search results is the Deluxe Room for 40 minutes, the soapy session; it is ฿2,500 for 60 minutes and ฿3,500 for 90. The VIP Jacuzzi Suite is ฿3,500 for 60 minutes, ฿4,500 for 90 and ฿5,500 for 120, and four-hands and couples packages run up to ฿10,000. Payment methods are not stated, so bring cash.
Open 12:00-00:00 daily.
AWESOME999 — private suites on Soi 23
116/10 Soi Prasanmit (Sukhumvit Soi 23) · BTS Asok / MRT Sukhumvit · ฿2,300-6,000 (published)
AWESOME999 is on the same soi as Aya; the motorbike taxis at the soi’s mouth know it. It sells private-suite sessions in what it calls a “Japanese massage” style and prices them by tier, not by service.
Standard is ฿2,300 for 40 minutes and ฿2,800 for 60. Bubble Bath is ฿3,600 for 60 minutes, Premium Massage ฿3,800 for 60 and VIP ฿5,300 for 90; the two-therapist versions of the 60-minute sessions are ฿4,200, ฿5,200 and ฿6,000. No line on the menu says nuru, so if nuru is what you want, ask which session is on a mat before you pay. Bring cash.
Open 13:00-01:00 daily, so not before 1 pm.
Queenmarich Nuru Massage — Soi 10 or Soi 23, check first
25 Soi Sukhumvit 10 (the operator’s site gives 19/4 Soi Sukhumvit 23) · BTS Asok / MRT Sukhumvit · ฿2,200-9,800 (published)
Queenmarich has an address question to settle before you set off. Our records give 25 Soi Sukhumvit 10; the venue’s own website gives 19/4 Soi Sukhumvit 23, on the other side of Sukhumvit Road. We cannot yet say whether that is a move or a correction, so ask for the current location pin. Both sois are within walking distance of BTS Asok.
The menu is a single table of four levels (A, B, M and SM) at 40, 60 and 90 minutes. Level A is ฿2,200 for 40 minutes, ฿4,000 for 60 and ฿6,300 for 90; the top, Level SM, is ฿9,800 for 90 minutes. The venue does not explain what separates the levels, so ask, and ask how you can pay.
Open 12:00-05:00 daily, the latest closing time in this guide.
See Queenmarich’s profile and level table →
WOW! Bangkok Massage — opposite the Soi Cowboy entrance
12 Soi Sukhumvit 23 · BTS Asok / MRT Sukhumvit · ฿2,000-4,000
WOW is at number 12 on Soi 23, across from the entrance to Soi Cowboy and about five minutes on foot from BTS Asok. It does nuru and soapy massage in private rooms with showers.
Our listing carries a ฿2,000-4,000 range for the two services rather than an itemised menu, so ask for the price of the session and room you want. Cash only; book on LINE @wow23. It gets busy after 20:00 as the Soi Cowboy crowd moves, so the afternoon is quieter.
Open 10:00-23:00 daily.
See WOW! Bangkok Massage’s profile →
Aries Massage — the Soi 31 alternative
245/6 Soi Sukhumvit 31 · BTS Asok / MRT Sukhumvit · ฿3,500-5,000
Aries is on a residential stretch of Soi 31, and the listing puts both stations within about a 10-minute walk. It is a straightforward nuru house with private rooms and showers.
Prices go by therapist tier rather than by duration: ฿3,500 for newer therapists, ฿4,500 for the “High Standards” tier and ฿5,000 for VIP, plus ฿300 for the larger room, which is worth it because the standard rooms are compact. You can see the lineup on LINE (ariesbangkok) before you go. Cash only.
Open 10:00-22:00 daily, the earliest close in this guide, so treat it as an afternoon option.
FengHuang Massage — up Asok Montri Road
32/19 Soi Weerathot, off Asok Montri Road · BTS Asok / MRT Sukhumvit · prices not published
FengHuang is north of the junction on Soi Weerathot, roughly 400-500 metres up Asok Montri Road, which the listing puts at about a six-minute walk from either station; MRT Phetchaburi is at the far end of the same road. It sits in an office-and-condo pocket rather than on a bar soi.
The offer is a room ladder: a standard room, a jacuzzi room and a two-therapist VIP jacuzzi room, with nuru at each grade. The operator publishes no prices and no opening hours, and more than one contact number circulates, so message the number on its profile and ask for the total, the hours on the day and how to pay. Bring cash.
Nearby options
The next pockets along are close enough to walk. South of Sukhumvit Road, the shops on Soi 18 and Soi 20 sit between BTS Asok and Phrom Phong, and have their own Sukhumvit Soi 18 & 20 massage guide. One BTS stop west, the Nana massage guide covers Soi 4 to Soi 11.
One stop east, Phrom Phong has the densest run of nuru houses in the city, on Soi 22, 24, 26 and 33; start with the Phrom Phong massage guide, or go straight to the ranked list of the best nuru massage in Bangkok.
Asoke at a glance
Prices from each venue’s own published menu, as held in our directory in October 2026.
| Venue | Where | Entry price | 60-min nuru | Hours |
|---|---|---|---|---|
| THE SENSE | Ratchadaphisek Rd | ฿3,500 | ฿3,500-5,500 | 10:00-23:00 |
| Wonder Massage | Ratchadaphisek Rd | ฿2,000 (40 min) | ฿3,000 | 11:00-00:00 |
| Picasso S19 | Soi 19, Lane 2 | ฿2,100 (40 min) | ฿3,000 | 11:00-24:00 |
| Stella | Soi 10 | ฿2,000 (40 min) | ฿3,000 | 11:00-23:00 |
| 7SEVEN (Ten) | Soi 10 | ฿2,100 (40 min) | ฿3,000 | 11:00-04:00 |
| Aya Massage | Soi 23 | ฿2,000 (40 min) | ฿3,000 | 12:00-00:00 |
| AWESOME999 | Soi 23 | ฿2,300 (40 min) | ask | 13:00-01:00 |
| Queenmarich | Soi 10 or 23 | ฿2,200 (40 min) | ฿4,000 | 12:00-05:00 |
| WOW! | Soi 23 | ฿2,000 | ask | 10:00-23:00 |
| Aries | Soi 31 | ฿3,500 | ฿3,500-5,000 | 10:00-22:00 |
| FengHuang | Asok Montri | not published | ask | not published |
A one-hour nuru session around Asoke is ฿3,000 at most shops with a published menu, ฿3,500 and up where the price goes by therapist level. Two-therapist sessions run ฿4,200-10,000.
Getting here
BTS Asok and MRT Sukhumvit are linked, so the whole area works from one interchange. Soi 23 and Soi 19 run north off Sukhumvit Road on the odd-numbered side, and Soi Cowboy cuts across between Soi 21 (Asok Montri Road) and Soi 23. The Ratchadaphisek alley is south of the junction, near Terminal 21. Soi 10 is on the other side of Sukhumvit Road, towards Nana.
Phrom Phong is one BTS stop east and Nana one stop west. For Huai Khwang and the Ratchada massage guide, take the MRT north from Sukhumvit station.
Tips for Asoke
- Read the line, not the headline. On the itemised menus the ฿2,000 prices are 40-minute shower, room or standard sessions. Nuru is a separate line on most of them, usually ฿3,000 an hour.
- Ask for the location pin. Several shops are in alleys or deep in the soi, and Queenmarich’s address is not settled. Wonder sends directions once you book.
- Bring cash. Stella, Aries and WOW are cash only, Picasso and Wonder take no cards, and THE SENSE adds 3-5% for app and card payment.
- Late at night, 7SEVEN (to 04:00) and Queenmarich (to 05:00) are the options; THE SENSE, Stella and WOW close at 23:00 and Aries at 22:00.
Frequently asked questions
Is there massage on Soi Cowboy?
Soi Cowboy itself is a bar street. The massage shops are on Sukhumvit Soi 23 at its eastern end: WOW! Bangkok Massage at number 12, across from the Soi Cowboy entrance, then AWESOME999 at 116/10 and Aya Massage at 126, further into the soi. WOW and Aya put the walk from BTS Asok at about five minutes.
How much is nuru massage in Asoke?
On the published menus, 60 minutes of nuru is ฿3,000 at Wonder, Picasso S19, Stella, Aya and 7SEVEN. THE SENSE charges ฿3,500-5,500 by therapist level, Queenmarich ฿4,000 at Level A and Aries ฿3,500-5,000 by tier. At those five shops the cheaper ฿2,000-2,100 prices are 40-minute sessions on a separate, non-nuru line.
Which Asoke massage shops are open late?
Queenmarich is open until 05:00 and 7SEVEN (Ten Massage) on Soi 10 until 04:00, with last selection at 03:00. AWESOME999 on Soi 23 closes at 01:00, Wonder and Aya at midnight, and Picasso S19 at midnight with last reception at 23:00.
Is there soapy massage near Asoke?
Yes, in small shops rather than big complexes. Aya Massage on Soi 23 sells a soapy Deluxe Room session from ฿2,000 for 40 minutes, AWESOME999 a 60-minute Bubble Bath for ฿3,600, and WOW lists soapy alongside nuru. 7SEVEN on Soi 10 is filed as soapy, but its menu says shower and oil, so ask about the bathtub.
Can I book an outcall from an Asoke shop?
Picasso S19 sends therapists to hotels and condominiums in the Sukhumvit area, from ฿2,900 for 60 minutes. THE SENSE offers its 120-minute Kasai course as an outcall for ฿500 extra, but not its nuru packages. Wonder Massage is incall only.
Is Asoke good for massage?
It is convenient rather than dense. Asoke has a handful of shops in each pocket, most with published prices and a few minutes’ walk from the BTS-MRT interchange, so it suits a session before or after Soi Cowboy. For the widest choice of nuru houses, Phrom Phong is one BTS stop east.
Your next step
Compare every Asoke venue on the map in the Asoke area directory, filtered by service type. Walking south, the Sukhumvit Soi 18 & 20 massage guide covers the next pocket; one stop west is the Nana massage guide, one stop east the Phrom Phong massage guide. For the city-wide ranking, read the best nuru massage in Bangkok.
Last researched: October 2026. Prices, hours and addresses come from each venue’s listing in our directory, compiled from the operators’ own published information. Our team has not visited these venues; confirm the total when you book.