Our massage prices at 8 Fantasy, 22 Sukhumvit Soi 8 in Bangkok, start at 2,000 THB for a 40-minute session. Everything below is the full price — there is no room charge, no service charge and no membership fee on top. We are two minutes from BTS Nana, Exit 2, and open daily from 11:00 until 02:00.

Full price list

Courses run from 2,000 THB for 40 minutes with one therapist up to 9,000 THB for the 90-minute group special. Every figure below is the complete price. Nuru is priced as its own course — see the second block.

Duration Service Price
Basic — soapy, body-to-body or aroma oil
40 minutes 1S 2,000 THB
60 minutes 1S 2,500 THB
90 minutes 1H, 1S 3,500 THB
90 minutes 2S 4,500 THB
Nuru
60 minutes 1S 3,000 THB
90 minutes 1H, 1S 4,000 THB
90 minutes 2S 5,000 THB
3some — two therapists
70 minutes 2S 5,200 THB
90 minutes 2S 6,000 THB
Group special — two guests, two therapists (2:2)
70 minutes 1S, 1S 7,000 THB
90 minutes 2S, 2S 9,000 THB

The S and H letters are our in-house course notation. Reception will walk you through exactly what each course includes before you decide, and nothing is charged until you have chosen.

What the price includes

Soapy, body-to-body and aroma oil are all covered by the Basic rate, so the style you pick within Basic makes no difference to what you pay. Nuru is priced as its own course and runs 500 THB above the Basic course of the same length, because it uses considerably more gel and takes longer to set up and rinse down. For the same reason there is no 40-minute nuru course.

Which course to choose

For a first visit, the 60-minute Basic at 2,500 THB is the sensible starting point — long enough for the shower, the massage and a proper finish without feeling rushed. The 40-minute course works if you are short on time, but soapy needs setup and rinsing, so 40 minutes leaves less massage than you might expect.

If you want nuru, start at the 60-minute course at 3,000 THB. Nuru begins at 60 minutes rather than 40, because the gel setup and the rinse afterwards do not leave enough massage in a shorter session.

The 90-minute courses are the ones regulars book. Where two 90-minute courses share a price band, the difference is in the course content rather than the length — ask at reception and they will explain both before you decide.

Payment and booking

Prices are in Thai baht. Walk-ins are welcome and a room is usually free within a few minutes, but if you want a particular time, or a two-therapist course, call or message +66 82 836 1625 earlier the same day. English is spoken at reception.

Outcall

Our outcall massage service to hotels around Nana, Asok and Phrom Phong is quoted separately, because the rate depends on the location and the time. Call for a quote — we will tell you the total before anyone leaves the shop.

Common questions about our prices

Is there anything added at the end? No. The course price is the total for the massage. Tipping is entirely at your discretion and is never expected or requested.

Do prices change at night or on weekends? No. The same rates apply every day of the week, from opening at 11:00 to closing at 02:00, including public holidays.

Can I extend once I am in the room? Yes, if the room is free afterwards. Ask the therapist and reception will adjust the course. The extension is charged at the normal course difference, not at a penalty rate.

Do you have a cheaper short option? The 40-minute Basic at 2,000 THB is the shortest course we run. We do not offer anything below it, because a shorter session does not leave enough time to do the massage properly.

Hours and location

8 Fantasy
22 Sukhumvit 8, Khlong Toei, Bangkok 10110
Two minutes from BTS Nana, Exit 2
Phone: +66 82 836 1625
Open daily 11:00 – 02:00

Rated 4.8 from 215 Google reviews. Operating since 2024. Prices on this page were last checked in August 2026 and may change — the rate quoted at reception is the one that applies.

Frequently asked questions

How much is a massage at 8 Fantasy?

Courses start at 2,000 THB for 40 minutes with one therapist and go up to 9,000 THB for a 90-minute 2:2 course. The full rate card is above.

Is there a room charge or a service charge on top?

No. The course price is the complete price. There is no room charge, no service charge and no membership fee added at the end.

Is tipping expected?

No. Tipping is never expected or requested at 8 Fantasy.

What does the price include?

A private en-suite room with a full-size bathtub and a separate shower, fresh towels and amenities restocked for every guest, linen changed and the room cleaned between guests, and your choice of massage style at no difference in price.

How much does outcall cost?

Outcall is quoted on request. Call reception on +66 82 836 1625 with your hotel and the course you want, and the price is confirmed before anyone leaves.

Where are you and when are you open?

8 Fantasy is at 22 Sukhumvit 8, Khlong Toei, Bangkok 10110 — two minutes on foot from BTS Nana, Exit 2. We are open every day from 11:00 until 02:00.