Bangkok Happy
Ending

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

8 Fantasy: shopfront at night
FROM ฿2,000

Chapter 5 of 10 · Couples · Nana

8 Fantasy

A soapy massage house with nuru on the card, on Sukhumvit Soi 8, five minutes on foot from BTS Nana and open 11:00 to 02:00 every day. It holds a 4.8 Google rating from 218 reviews.

The short version

Soi 8 is short, loud and full of options, and 8 Fantasy has been part of it since 2024, according to its website. It's a soapy house first, with nuru alongside, and its card opens at ฿2,000 for 40 minutes of the Basic package.

It suits someone staying around Nana or Asok who wants a bathtub in the room and a straight price: the website says the en-suite room is included and there's no room charge, service charge or membership fee. Skip it if you want to read reviews about the shop rather than the staff, since most of its 218 are a therapist's name and a thumbs-up. A few recent complaints, about short sessions and being hurried through the choice, are worth knowing before you hand over cash.

What it costs

  • Basic — soapy, body-to-body or aroma oil (standard)40 min฿2,000
  • Basic — soapy, body-to-body or aroma oil60 min฿2,500
  • Nuru60 min฿3,000
  • Basic — soapy, body-to-body or aroma oil (1 hour)90 min฿3,500
  • Two therapists70 min฿5,200
  • Nuru฿4,000
  • Basic — soapy, body-to-body or aroma oil (extended)฿4,500
  • Nuru฿5,000
  • Two therapists฿6,000
  • Group special two guests, two therapists (standard)฿7,000
  • Group special two guests, two therapists (extended)฿9,000

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

Venue details

Address
22 Sukhumvit 8 Khlong Toei, Bangkok 10110
Booking
Walk-ins welcome
Languages
English
Listed extras
couples, four hands, late night, outcall

Tub, shower, and no room charge

According to its website, every package includes a private en-suite room with a full-size bathtub and a separate shower. It says there is no room charge, no service charge and no membership fee, and that tipping isn't expected. The card offers soapy, body-to-body and aroma oil under the Basic name, with nuru priced separately.

The listing says walk-ins are welcome and English is spoken. One Google reviewer notes it's cash only. Outcall to hotels around Nana, Asok and Phrom Phong is quoted on request. Two-therapist and group packages are on the card, which puts it on the four-hands list and the couples list.

Prices, from ฿2,000

Its rate card lists:

  • Basic — soapy, body-to-body or aroma oil (standard) 40 min: ฿2,000
  • Basic — soapy, body-to-body or aroma oil 60 min: ฿2,500
  • Basic — soapy, body-to-body or aroma oil (1 hour) 90 min: ฿3,500
  • Basic — soapy, body-to-body or aroma oil (extended) (no duration listed): ฿4,500
  • Nuru 60 min: ฿3,000
  • Nuru (no duration listed): ฿4,000 and ฿5,000
  • Two therapists 70 min: ฿5,200
  • Two therapists (no duration listed): ฿6,000
  • Group special two guests, two therapists (standard) (no duration listed): ฿7,000
  • Group special two guests, two therapists (extended) (no duration listed): ฿9,000

The 90-minute Basic line carries a '(1 hour)' label that doesn't match its length, so ask which you're paying for. One recent Google reviewer says the website price was ฿2,500 but they were charged ฿3,000, and that an hour ended after 20 minutes. That is a single report, but agree the length and the total out loud before you pay.

Five minutes from Nana

The address is 22 Sukhumvit Soi 8, Khlong Toei. The website says it's two minutes from BTS Nana exit 2; the map distance is 310 m, about a five-minute walk. BTS Asok is 510 m away and MRT Sukhumvit 560 m, both under ten minutes.

The door stays open until 02:00, two hours past the last train. The Nana district page lists the rest of the strip, and the late-night list picks up the shops that run later still.

Who it suits

A soapy-curious visitor near Nana with ฿2,000 to ฿2,500 to spend, who values the tub being part of the price. Pairs and small groups, with packages up to ฿9,000 for two guests and two therapists. It suits less well someone who needs the session minutes guaranteed in writing. The Sukhumvit volume is the place to compare other cards along the road.

What Google reviewers mention

8 Fantasy holds a 4.8 Google rating from 218 reviews. Most recent five-star reviews are a line or two naming a therapist: Bovi (spelt several ways), Jenny, Yuri, Nadia and Nana come up again and again. One first-timer says the visit was handled professionally, and one reviewer says Nana speaks English well.

The lower scores are fewer but more detailed. One reviewer says payment was taken before they could choose a therapist and calls the room small and the shower weak. Another says an hour ended in 20 minutes and that they were charged more than the website price. A two-star review describes the service as conveyor-belt. Each is a single account, but they share a theme: settle everything before you pay.

Frequently asked questions

How much is 8 Fantasy?
Its rate card starts at ฿2,000 for 40 minutes of the Basic package (soapy, body-to-body or aroma oil), then ฿2,500 for 60 minutes. Nuru is ฿3,000 for 60 minutes. Two therapists cost ฿5,200 for 70 minutes, and group packages reach ฿9,000.
Does 8 Fantasy charge for the room?
Its website says no: the private en-suite room, with bathtub and separate shower, is included in the price, with no service charge or membership fee, and tipping isn't expected. One Google reviewer notes it is cash only.
What are 8 Fantasy's opening hours?
11:00 to 02:00, every day. Walk-ins are accepted according to the listing, though the BTS stops about two hours before closing, so plan a taxi for a late visit.
Which BTS station is closest to 8 Fantasy?
BTS Nana. The website says two minutes from exit 2; the map puts it at 310 m, about five minutes, at 22 Sukhumvit Soi 8. BTS Asok is around eight minutes on foot and MRT Sukhumvit nine.
Does 8 Fantasy do outcall?
Yes. The website says outcall to hotels around Nana, Asok and Phrom Phong is quoted on request. No booking channel is published, so ask about outcall when you walk in or by the contact details on its website.

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 8 Fantasy

  1. Analisa Massage Bangkok: treatment room

    NanaHappy ending

    Analisa Massage Bangkok

    BTS Nana · 3 min walk

    From ฿1,800 3.7 (175)

  2. Street scene in Asok, near The Lollipop 2 Bar & Massage (not the venue)Asok street, not the shop

    AsokHappy ending

    The Lollipop 2 Bar & Massage

    BTS Asok · 6 min walk

    No prices online 5.0 (1)

  3. Nana Nuru Spa: main photo on Google Maps

    NanaNuru

    Nana Nuru Spa

    BTS Nana · 2 min walk

    From ฿2,300 5.0 (24)

  4. Queenmarich Massage: main photo on Google Maps

    AsokNuru

    Queenmarich Massage

    BTS Asok · 6 min walk

    From ฿2,200 4.7 (38)

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

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

  4. Exotic Massage Bangkok: main photo on Google Maps

    AsokNuru

    Exotic Massage Bangkok

    BTS Asok · 8 min walk

    From ฿2,000 4.7 (220)