Key takeaways:
- Soi 18 and Soi 20 both leave Sukhumvit Road on its even-numbered side, between BTS Asok and BTS Phrom Phong and closer to the Asok end. BTS Asok and MRT Sukhumvit are the stations for both.
- Most of Soi 20’s shops share one street number, 392. That compound holds EXOTIC Massage Bangkok, Zen Massage Bangkok, Boss Massage, Kawaii Nuru and Yume Nuru. Mito (64/2) and Peach (64/22) are further along Soi 20 itself.
- Soi 18 has Amor 888 at 390/35, Barbie18 at 41, Sukebe at 60 and Lucky Cat BKK at 66–68.
- The cheapest lines on the boards are ฿1,500–1,900, and those are shower-room, oil or short sessions. Nuru for about an hour costs ฿2,500 to ฿3,500. EXOTIC and Zen keep their rooms open until 03:00.
People searching for “Sukhumvit 18 massage” or “Soi 20 massage” will find the Asok end of Bangkok’s adult massage strip. It is two side streets off the south side of Sukhumvit Road, a walk from BTS Asok and MRT Sukhumvit. Soi 20 is the busier of the two because of the 392 compound, where several shops share one street number. Soi 18 has its own run of houses. Each venue below comes with its house number, the price board it publishes and its hours. After them come a price table, walking directions and the questions people ask most about these two sois.
How Soi 18 and Soi 20 fit together
Coming from Asok, Soi 18 is the first of the two and Soi 20 is the next soi along, towards Phrom Phong. Soi 20’s mouth is almost opposite Soi 19, which is on the north side of the road.
Soi 20 works on two levels. The 392 compound is a cluster of small shops reached by a narrow alley, not a single building. EXOTIC and Zen both give the same directions to it: leave BTS Asok by Exit 5 and walk along Sukhumvit towards Phrom Phong on the EmSphere side. Turn right into the alley just before the Breakfast Story café. Boss, Kawaii and Yume carry the same 392 number. Further along Soi 20 are Mito at 64/2 and Peach at 64/22. They sit on the soi itself, further from Sukhumvit Road than the compound.
Soi 18 starts close to the Asok intersection. Amor 888 is at 390/35, near that intersection. Barbie18 (41), Sukebe (60) and Lucky Cat (66–68) are inside the soi, so walk in or take a motorbike taxi from the mouth.
EXOTIC Massage Bangkok — 392 compound, rooms open until 03:00
392 Soi Sukhumvit 20 · BTS Asok Exit 5 / MRT Sukhumvit · ฿2,000–6,500 · 10:00–03:00 daily
EXOTIC sells rooms rather than styles, so the price is set by the room and the time. A standard room with one therapist is ฿2,000 for 40 minutes, ฿2,200 for 60 and ฿2,500 for 90. In a VIP room, nuru or soapy with the jacuzzi is ฿2,400 for 40 minutes, ฿2,700 for 70 and ฿3,000 for 100. Combining nuru and soapy costs ฿2,500, ฿3,000 and ฿3,500 for the same lengths. With two therapists, a VIP room runs ฿5,000 to ฿6,500.
It also runs a published outcall ladder, from ฿3,000 for 60 minutes to ฿6,000 for four hours, delivered to hotels and apartments around the clock. The shop is at the end of the 392 alley on the right, under a backlit “EXOTIC” sign on a slatted timber front. The operator points out that it is not the same business as “Thai Exotica”. The payment strip on its website shows major cards, Alipay and WeChat Pay. LINE is the booking channel the operator prefers. Phone +66 99 612 4363, Telegram @exoticbangkok.
See EXOTIC’s full profile, photos & rate card →
Zen Massage Bangkok — the wooden onsen tub at 392-35
392-35 Soi Sukhumvit 20 · BTS Asok Exit 5 / MRT Sukhumvit · ฿1,800–6,500 · 10:00–03:00 daily
Zen is EXOTIC’s sister shop in the same compound, and its board starts lower. The shower room with one therapist is ฿1,800 for 30 minutes, ฿2,200 for an hour and ฿2,500 for 90 minutes, or ฿4,000 and ฿4,500 for 60 and 90 minutes with two therapists. The VIP rooms bundle nuru, soapy and the jacuzzi into one line instead of charging for each: ฿2,500 for 40 minutes, ฿3,000 for 70 and ฿3,500 for 100, or ฿5,500 and ฿6,500 with two therapists.
What sets Zen apart is the round wooden onsen tub with a bamboo spout, which also gets a line on the shop sign. Look for a large red backlit “ZEN” sign above a red board reading “Massage & Onsen”. Walk-ins are taken during shop hours. Outcall runs 24 hours, from ฿3,000 for an hour to ฿6,000 for four. The operator says most major cards are accepted. LINE @zenmassagebangkok, Telegram @zenbangkok, phone +66 65 123 1542.
See Zen’s full profile, photos & rate card →
Amor 888 — jacuzzi rooms at 390/35 Soi 18
390/35 Sukhumvit Soi 18 · BTS Asok / MRT Sukhumvit · ฿2,200–4,600 · 11:30–01:30 daily
Amor 888 sits near the Asok intersection. It sells nuru gel body-to-body massage and Swedish massage, each with a happy ending, in private rooms. Some of the rooms have a jacuzzi. Nuru is ฿3,100 for 40 minutes, ฿3,500 for 60, ฿3,700 for 70 and ฿4,100 for 90. Swedish starts at the same ฿3,100 and reaches ฿3,900 for 90 minutes. The board’s best-seller combines the two, at ฿4,200 for 70 minutes or ฿4,600 for 90. A standard massage is ฿2,200 for 40 minutes or ฿2,600 for 60.
The venue has its own offer for people who found it here. Tell the manager you came from thainuru.com and it says it will move you to a jacuzzi room for free if one is available, and add a free bottle of beer. Walk-ins are accepted, and the venue does not publish payment methods. If you are driving, the venue suggests parking at Terminal 21 and walking, because parking in the soi is limited. Phone +66 61 213 8000, LINE, Telegram @amorbkk or KakaoTalk.
See Amor 888’s full profile, photos & rate card →
Boss Massage Sukhumvit 20 — a board priced by room and therapist count
392/22 Soi Sukhumvit 20 · BTS Asok Exit 6 / MRT Sukhumvit · ฿1,900–7,400 · 10:00–00:00 daily
Boss prices every line by room, by length and by one therapist or two. Both of its boards say the price shown is all-inclusive. The shower room is ฿1,900 for 40 minutes, ฿2,200 for 60 and ฿2,600 for 90. The VIP rooms come in three versions. A jacuzzi room is ฿2,600 for 60 minutes. Nuru on an air mattress with a shower in the room is ฿2,900 for 60 minutes. Nuru with a jacuzzi in the room, the top single-therapist line, is ฿3,300 for 60 minutes and ฿3,700 for 90. Two-therapist sessions are priced on every line, from ฿3,600 to ฿7,400.
The operator puts the shop five minutes on foot from BTS Asok, Exit 6. Look for the backlit red BOSS sign above a frosted glass door. The website shows card logos, Alipay and WeChat Pay without detail, so ask on LINE and carry cash in case. LINE @831vlxqy, Telegram @Boss241massage, phone 089 917 7074. The same operator runs Boss Massage 33 on Soi 33/4, so say “Soi 20” when you book.
See Boss Massage’s full profile, photos & rate card →
Peach Massage Bangkok 20 — nuru and soapy on one line, at 64/22
64/22 Soi Sukhumvit 20 · BTS Asok · ฿1,600–6,000 · 10:00–00:00 daily
Peach is past the 392 compound, on Soi 20 itself, and it publishes its whole card. Oil massage is ฿1,600 for 30 minutes up to ฿2,200 for 90. Lotion or aroma massage is ฿1,800 to ฿2,500. Nuru and soapy share one line: ฿2,000 for 30 minutes, ฿2,300 for 40, ฿2,500 for 60 and ฿2,800 for 90. The jacuzzi room costs ฿500 extra. Four hands with the jacuzzi room is ฿4,100 for 45 minutes, ฿4,500 for 60 and ฿4,900 for 90. Overnight, 22:00 to 06:00, is ฿6,000, and outcall around Sukhumvit is ฿3,500 for two hours.
Allow more time than the operator suggests. Its homepage calls it a five-minute walk from BTS Asok, but the map pin it links sits roughly 830 metres from the station in a straight line. Look for a black hanging “Peach” sign above a glass frontage, next to unit 64/23. The operator names Visa and Mastercard, and its payment graphic also shows JCB, UnionPay, Thai QR Payment, Alipay and WeChat Pay. Phone +66 62 639 8297. Its LINE is a personal account, not an official one.
See Peach’s full profile & rate card →
Lucky Cat BKK — the lavender building at 66–68 Soi 18
66, 68 Soi Sukhumvit 18 · BTS Asok / MRT Sukhumvit · ฿2,700–7,000 · hours not published
Lucky Cat does not price by technique. Every session is one of three packages, each sold at 50, 80 or 100 minutes. Sweet Cat is ฿2,700, ฿3,900 or ฿5,000. Naughty Cat is ฿3,200, ฿4,900 or ฿6,000, and Wild Cat ฿3,500, ฿5,900 or ฿7,000. The house sells nuru, soapy in a jacuzzi room and erotic oil massage, but it does not publish what each tier includes, so ask before you choose. The rooms come in three grades: Classic, a larger Deluxe and a Premium Suite with a jacuzzi. Any package can be upgraded into the Suite.
The building is easy to spot, with lavender paint and a gold “Lucky Cat BKK” sign. It is roughly ten minutes on foot from BTS Asok or MRT Sukhumvit, or a motorbike taxi from the mouth of the soi. Lucky Cat publishes no opening hours, so message first. Phone +66 97 094 3524 or LINE.
See Lucky Cat’s full profile, photos & packages →
Barbie18 Nuru Massage — three room types at 41 Soi 18
41 Soi Sukhumvit 18 · BTS Asok / MRT Sukhumvit · ฿1,800–6,500 · hours vary, see below
Barbie18 sets its prices by room, and only two of its three rooms are for nuru. The Shower Room is for oil or lotion massage: ฿1,800 for 30 minutes, ฿2,300 for 60 and ฿3,000 for 90. The Bath Room is for nuru body-to-body, at ฿3,000 for 60 minutes and ฿3,700 for 90. The Jacuzzi Room is also nuru, at ฿3,500 and ฿4,000. Two therapists cost ฿5,500 for 60 minutes and ฿6,500 for 90.
The venue gives two sets of hours. One is 11:00 to 01:00 every day except Wednesday, when it closes at midnight. The other, in its website’s description, is 12:00 to 24:00. If you plan to go before noon or after midnight, phone +66 98 881 4074 first. Payment methods are not stated, so bring cash.
See Barbie18’s full profile & rate card →
Kawaii Nuru Massage — jacuzzi nuru at 392/33
392/33 Soi Sukhumvit 20 · BTS Asok / MRT Sukhumvit · ฿1,800–7,500 · 10:00–23:00 daily
Kawaii describes itself as a newly opened Japanese-style nuru shop with two kinds of room. The standard rooms are for oil massage: ฿1,800 for 30 minutes, ฿2,300 for 60 and ฿2,800 for 90. Nuru happens in a Jacuzzi room, at ฿3,000 for 60 minutes and ฿3,800 for 100. Nuru with two therapists and the Jacuzzi is ฿5,500 for 60 minutes, ฿6,500 for 90 and ฿7,500 for 120.
It closes at 23:00, an hour before its neighbour Boss. Several shops share the 392 number, so look for the Kawaii sign rather than the number. LINE @419aloig, Telegram kawaiimassage888, phone +66 83 129 6744.
See Kawaii’s full profile & rate card →
Sukebe Nuru Massage — 60 Soi 18, with the jacuzzi as an add-on
60 Soi Sukhumvit 18 · BTS Asok / MRT Sukhumvit · ฿1,700–6,000 · 11:00–00:00 daily
Sukebe prices the jacuzzi separately from the session. Its massage session is ฿1,700 for 30 minutes and ฿2,300 for 60. Its nuru massage session is ฿2,800 for 60 minutes and ฿3,500 for 90, and nuru with two therapists is ฿5,000 and ฿6,000. The jacuzzi and a chair massage are add-ons at ฿700 each, so add ฿700 to any session if you want the tub. Lucky Cat lists 66 and 68 on the same soi, so the two are easy to compare on one visit. Phone +66 98 423 5953.
See Sukebe’s full profile & rate card →
Mito Nuru Massage Sukhumvit 20 — the N and S menu at 64/2
64/2 Soi Sukhumvit 20 · BTS Asok / MRT Sukhumvit · ฿1,500–3,700 · 11:00–23:00 daily
Mito’s menu uses codes. N1, N2 and N3 are nuru in a jacuzzi room: ฿2,700 for 40 minutes, ฿3,200 for 60 and ฿3,700 for 90. S1, S2 and S3 are its Shower Premium lines: ฿1,500 for 30 minutes, ฿2,000 for 40 and ฿2,500 for 60. The ฿1,500 that appears in search results is S1, not nuru. Mito also offers two therapists but publishes no price for it. Quote the code when you call +66 81 153 0962. With a 23:00 close, a 90-minute N3 means arriving by 21:30.
See the Mito Nuru Massage Sukhumvit 20 profile →
Yume Nuru Massage — 392/27, prices on LINE only
392/27 Soi Sukhumvit 20 · BTS Asok / MRT Sukhumvit · no published prices or hours
Yume is a LINE-booked nuru shop in the compound, near the Drop Inn Hotel. It publishes a website, a phone number and a LINE account, but no rate card and no hours. Our listing records it as cash only. Before you set off, message LINE @623wucbu or call +66 62 550 7885. Ask for the total for a 60-minute nuru session in writing, and ask how late it is open.
Soi 18 and Soi 20 at a glance
Prices come from each venue’s own published board, in the order the venues appear above. “Nuru, about an hour” is the venue’s nearest nuru line to 60 minutes.
| Venue | Soi, number | Lowest massage line | Nuru, about an hour | Top line | Hours |
|---|---|---|---|---|---|
| EXOTIC Massage Bangkok | 20, 392 | ฿2,000 | ฿2,700 (70 min) | ฿6,500 | 10:00–03:00 |
| Zen Massage Bangkok | 20, 392-35 | ฿1,800 | ฿3,000 (70 min, jacuzzi) | ฿6,500 | 10:00–03:00 |
| Amor 888 | 18, 390/35 | ฿2,200 | ฿3,500 | ฿4,600 | 11:30–01:30 |
| Boss Massage Sukhumvit 20 | 20, 392/22 | ฿1,900 | ฿2,900 | ฿7,400 | 10:00–00:00 |
| Peach Massage Bangkok 20 | 20, 64/22 | ฿1,600 | ฿2,500 | ฿6,000 | 10:00–00:00 |
| Lucky Cat BKK | 18, 66–68 | ฿2,700 | packages only | ฿7,000 | not published |
| Barbie18 Nuru Massage | 18, 41 | ฿1,800 | ฿3,000 | ฿6,500 | 11:00–01:00 (Wed to 00:00) |
| Kawaii Nuru Massage | 20, 392/33 | ฿1,800 | ฿3,000 (jacuzzi) | ฿7,500 | 10:00–23:00 |
| Sukebe Nuru Massage | 18, 60 | ฿1,700 | ฿2,800 | ฿6,000 | 11:00–00:00 |
| Mito Nuru Massage Sukhumvit 20 | 20, 64/2 | ฿1,500 | ฿3,200 (jacuzzi) | ฿3,700 | 11:00–23:00 |
| Yume Nuru Massage | 20, 392/27 | not published | not published | not published | not published |
Getting there
From BTS Asok to the 392 compound: take Exit 5 and walk along Sukhumvit Road towards Phrom Phong on the EmSphere side. Turn right into the alley just before the Breakfast Story café. That is the route EXOTIC and Zen give. Allow six to eight minutes on foot. Boss gives its own walk as five minutes from Exit 6. MRT Sukhumvit is the same walk. The alley is too narrow for a car, so a Grab will drop you on Sukhumvit Road.
To Soi 18: walk to the mouth of Soi 18 from BTS Asok or MRT Sukhumvit. Amor 888 at 390/35 is near the Asok intersection. For Barbie18 (41), Sukebe (60) and Lucky Cat (66–68), walk into the soi or take a motorbike taxi from the mouth. Lucky Cat’s profile has no map pin, but its Google Maps button opens the venue’s own profile, which a Grab driver can use.
To Mito and Peach: both are on Soi 20 beyond the compound. Follow the map pin on each profile.
Tips for these two sois
- Give the full house number. On Soi 20, “392” alone points at several shops. Say 392/22 for Boss, 392/27 for Yume, 392/33 for Kawaii and 392-35 for Zen.
- Check which room the cheapest line buys. The ฿1,500–1,900 lines at Mito, Peach, Kawaii, Barbie18 and Boss are shower-room, oil or short sessions. Nuru starts higher on every board.
- Late night: EXOTIC and Zen take customers in the shop until 03:00 and run outcall all night. Amor 888 closes at 01:30. Kawaii and Mito close at 23:00.
- Message ahead where hours are missing. Lucky Cat and Yume publish none, and Barbie18 publishes two versions.
- Cards: EXOTIC, Zen and Peach say they take cards, and Boss shows card logos. Everywhere else, assume cash.
FAQ
What massage is on Sukhumvit Soi 18?
On Soi 18, Amor 888 at 390/35 sells nuru and Swedish massage from ฿3,100. Barbie18 at 41 has nuru from ฿3,000 an hour. Sukebe at 60 has nuru from ฿2,800 an hour, with the jacuzzi ฿700 extra. Lucky Cat BKK at 66–68 sells three packages from ฿2,700 for 50 minutes. All of them are a walk from BTS Asok or MRT Sukhumvit.
What is the 392 compound on Sukhumvit Soi 20?
392 is a single street number on Soi 20 shared by a cluster of small shops: EXOTIC Massage Bangkok, Zen Massage Bangkok, Boss Massage (392/22), Yume Nuru (392/27) and Kawaii Nuru (392/33). It is reached by a narrow alley off Sukhumvit Road just before the Breakfast Story café, walking from BTS Asok Exit 5.
How do I walk to Soi 18 and Soi 20 from BTS Asok?
Both sois are on the even-numbered side of Sukhumvit Road, walking from Asok towards Phrom Phong. Soi 18 comes first and Soi 20 is the next soi along. For the 392 compound, leave by Exit 5 and turn right just before Breakfast Story, about six to eight minutes on foot. MRT Sukhumvit is the same walk.
How much is a massage on Sukhumvit Soi 20?
The cheapest lines on Soi 20 are a 30-minute Shower Premium at Mito for ฿1,500 and oil massage at Peach from ฿1,600. Nuru for about an hour costs ฿2,500 at Peach, ฿2,900 at Boss, ฿3,000 at Kawaii and ฿3,200 at Mito. The two-therapist VIP lines reach ฿6,500–7,500.
Which venues on Soi 18 and Soi 20 are open after midnight?
EXOTIC Massage Bangkok and Zen Massage Bangkok keep their rooms open until 03:00 every day, and both run outcall through the night. Amor 888 on Soi 18 closes at 01:30. Barbie18 lists a 01:00 close except on Wednesdays, but its website gives midnight, so phone first.
Nearby sois and the wider guides
East along the same side of Sukhumvit, the next cluster is covered in the Sukhumvit Soi 22 nuru guide, and the sois at BTS Phrom Phong are in nuru massage on Sukhumvit Soi 24 and Soi 26. Across the road, the Japanese-style houses are in the Sukhumvit Soi 33 nuru guide. The Asok side streets north of Sukhumvit, including Soi Cowboy, are in the Asok and Sukhumvit massage guide.
For a ranked shortlist rather than a soi-by-soi guide, read the best happy ending massage in Bangkok or the best nuru massage in Bangkok. For the whole directory around these two sois, open the Sukhumvit area page.
Researched October 2026 from each venue’s own published board and our venue listings. Our team has not visited these venues. Prices change, so confirm the total when you book.