Bangkok Happy
Ending

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

Canary Massage: reception
FROM ฿4,500

Nuru massage · Asok

Canary Massage

A nuru house on Sukhumvit Soi 19, four minutes on foot from both MRT Sukhumvit and BTS Asok, open noon to midnight. Google rates it 4.7 from 235 reviews.

The short version

Canary is the expensive end of Asok, and it doesn't pretend otherwise. Its rate card starts at ฿4,500 for an hour and climbs through three levels, B, A and S, to ฿9,800 for 90 minutes at the top. Every session includes a bubble bath, oil and an air mattress. The website adds themed rooms, free uniforms and a promise of Japanese-style service.

It suits a visitor who wants theatre and is happy to pay for it, steps from the Asok junction. Skip it if value is the test. The 4.7 rating looks strong, but the recent reviews are split, and several of the critical ones say the session felt rushed or short for the money.

What it costs

  • B level (bubble bath + oil + air mattress, full service)60 min฿4,500
  • A level (bubble bath + oil + air mattress, full service)60 min฿5,500
  • S level (bubble bath + oil + air mattress, full service)60 min฿6,500
  • Unlimited, B level90 min฿6,800
  • Unlimited, A level90 min฿8,300
  • Unlimited, S level90 min฿9,800

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

Venue details

Address
19, 15 Soi Sukhumvit 19, Khlong Toei Nuea, Watthana, Bangkok 10110

Scene rooms and three levels

According to its website, Canary has themed 'scene rooms', a classroom, a hospital and a gym among them, and provides uniforms and stockings free of charge. It advertises Japanese-style service. Each session on the card follows the same sequence: bubble bath, oil, then the air mattress.

The B, A and S levels set the price, and reviewers make clear they refer to the therapist chosen. One reviewer's comparison suggests the letter doesn't guarantee the experience. Neither languages nor payment methods are listed.

The rate card, and a flat-price puzzle

Its rate card lists:

  • B level (bubble bath + oil + air mattress, full service) 60 min: ฿4,500
  • A level (bubble bath + oil + air mattress, full service) 60 min: ฿5,500
  • S level (bubble bath + oil + air mattress, full service) 60 min: ฿6,500
  • Unlimited, B level 90 min: ฿6,800
  • Unlimited, A level 90 min: ฿8,300
  • Unlimited, S level 90 min: ฿9,800

Each level adds ฿1,000 to the hour and ฿1,500 to the 90-minute 'Unlimited' session. Elsewhere, the website also mentions a single flat price of ฿4,500 for all services, which the card itself contradicts. Read the card, and ask which level a therapist sits at before you choose.

No booking channel is listed. One reviewer says the shop's LINE account repeatedly suggested a particular therapist but never answered when they tried to book, so don't count on a reservation. Shops priced at the other end of the scale are in the under ฿2,500 list.

Four minutes from the junction

The address is 15 Soi Sukhumvit 19, Khlong Toei Nuea, Watthana. MRT Sukhumvit is 240 metres away and BTS Asok 260, each about four minutes on foot. BTS Nana is about eight.

The door is open from noon to midnight, every day. One reviewer arrived at 23:40 and had a poor time of it; a late slot leaves little room if anything goes wrong, and the last trains leave around the same time the shop closes. The Asok district page maps the dense cluster around it, and the Asok volume ranks it among its neighbours.

Is the premium worth it

That is the question the reviews keep asking. Canary is a strong fit for someone who wants the bath-and-mattress sequence, a themed room and a short walk from two lines. The location is hard to beat. The VIP rooms volume collects other shops that sell the room as much as the massage.

It is a weaker fit for anyone who will count the minutes. Agree whether you've booked 60 or 90, and note the start time. At ฿4,500 for the cheapest hour, the shortfalls reviewers describe cost more here than anywhere cheaper.

What Google reviewers mention

Canary Massage holds a 4.7 Google rating from 235 reviews. Many recent ones are brief five-star notes praising a named therapist or calling the shop cute and the service excellent. One reviewer mentions a Chinese-speaking member of staff.

The critical reviews share themes. Several reviewers say the price is high for what they got, calling it not worth it or a mismatch with the service. Two say the session ended early, one at under 40 minutes and one at about 50. Others describe therapists who seemed disengaged or unfriendly, including an S-level choice that disappointed after a good first visit. One reviewer says LINE messages about booking went unanswered. Reviewers who had a good therapist are warm; those who didn't feel the price.

Frequently asked questions

How much is Canary Massage?
Its rate card lists 60 minutes at ฿4,500 (B level), ฿5,500 (A level) or ฿6,500 (S level), and 90-minute 'Unlimited' sessions at ฿6,800, ฿8,300 and ฿9,800. The website also mentions a flat ฿4,500 price, so confirm the level before you start.
What are Canary Massage's opening hours?
Canary is open every day from 12:00 to midnight. A late arrival leaves little time before closing, and the trains stop around midnight too. No booking channel is listed, so walking in during those hours is the route on record.
Which station is nearest to Canary Massage?
MRT Sukhumvit, 240 metres away, and BTS Asok, 260 metres, both about four minutes on foot. BTS Nana is about eight minutes' walk. The shop is on Sukhumvit Soi 19.
What do the B, A and S levels mean at Canary?
They are price levels on the rate card, and reviewers describe them as attached to the therapist you choose. Each step up adds ฿1,000 to an hour. Reviewers say a higher letter doesn't guarantee a better session.
What is included at Canary Massage?
Every line on the card includes a bubble bath, oil and an air mattress. According to its website, there are themed rooms such as a classroom, hospital and gym, and uniforms and stockings are provided free.

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 Canary Massage

  1. Noir19 Massage: shopfront with the lit sign

    AsokNuru

    Noir19 Massage

    MRT Sukhumvit · 3 min walk

    From ฿2,200 5.0 (13)

  2. Enjoy Bliss Massage (Mai Chan Massage): main photo on Google Maps

    AsokHappy ending

    Enjoy Bliss Massage (Mai Chan Massage)

    MRT Sukhumvit · 3 min walk

    From ฿2,100 3.8 (20)

  3. Enjoy Bliss Massage: main photo on Google Maps

    AsokNuru

    Enjoy Bliss Massage

    MRT Sukhumvit · 3 min walk

    From ฿2,100 5.0 (31)

  4. Picasso Bangkok: main photo on Google Maps

    AsokNuru

    Picasso Bangkok

    MRT Sukhumvit · 3 min walk

    From ฿2,100 4.2 (42)

  5. Romance Nuru Massage (Sukhumvit 10): main photo on Google Maps

    AsokNuru

    Romance Nuru Massage (Sukhumvit 10)

    BTS Asok · 5 min walk

    From ฿1,000 4.5 (35)

  6. TEN Massage Bangkok: main photo on Google Maps

    AsokNuru

    TEN Massage Bangkok

    BTS Asok · 5 min walk

    From ฿1,800 4.7 (82)

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. Deluxe Massage: building with the lit sign at night

    Phrom PhongNuru

    Deluxe Massage

    BTS Phrom Phong · 11 min walk

    From ฿600 4.8 (351)

  3. Stella Nuru Massage BKK: lobby with sofas and a high ceiling

    AsokNuru

    Stella Nuru Massage BKK

    BTS Asok · 6 min walk

    From ฿2,000 4.9 (544)

  4. 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)

Elsewhere in the guide