Skip to content

What is Soapy Massage? Thailand Guide for First-Timers

Thai Nuru Editorial Team
Reviewed by Thai Nuru Editorial Team · Editor
Updated May 1, 2026

Prices and details last verified April 2, 2026

Key takeaways:

  • Soapy massage (Thai: อาบอบนวด) is a Thai bathing and body-contact massage tradition dating back decades. A therapist uses soap lather and body contact to wash and massage the client in a private room with a bathtub.
  • Thailand has two main soapy massage areas: the Ratchada-Huai Khwang corridor in Bangkok (traditional, large venues) and newer Sukhumvit venues that combine soapy with nuru massage.
  • Prices range from ฿1,500 at outer Bangkok venues to ฿40,000 for premium penthouse suites at Tara Bangkok.
  • The “fishbowl” (ตู้ปลา) is the traditional selection system — clients sit behind one-way glass and choose their therapist by number.

Soapy massage is one of Thailand’s most enduring entertainment traditions. If you’ve heard the term but never understood what actually happens inside, this guide covers it from start to finish — the process, the prices, the fishbowl system, and where to go.

What is soapy massage?

Soapy massage (Thai: อาบอบนวด, pronounced aap-op-nuat, literally “bathe-steam-massage”) is a full-body bathing and massage experience performed in a private room equipped with a large bathtub, a mattress or bed, and shower facilities. The therapist creates a thick soap lather, then uses their hands and body to wash and massage the client.

The Thai term อาบอบนวด breaks down as:

  • อาบ (aap) = bathe
  • อบ (op) = steam/sauna
  • นวด (nuat) = massage

Soapy massage venues in Thailand are typically large entertainment complexes — not small shops. The biggest have 30-100+ private rooms, restaurants, karaoke facilities, and the signature “fishbowl” selection system. They’ve been part of Bangkok’s nightlife landscape for decades.

The equivalent English terms you’ll encounter: soapy massage, soapland (from the Japanese term), body wash massage, or sometimes just “massage parlor” (though this is ambiguous).

How does soapy massage work?

Step 1: Arrive and check in

Walk into the venue. A host or receptionist greets you and explains the options. No appointment needed at most venues — walk-ins are standard.

Step 2: The fishbowl (ตู้ปลา)

This is the part unique to Thai soapy massage. The “fishbowl” (ตู้ปลา, dtoo bplaa) is a large one-way glass window. On one side, therapists sit wearing numbered tags. On the other side, you sit in a comfortable chair and browse through the glass.

You pick a number, tell the host, and if that person is available, you proceed. If not, you wait or choose someone else.

Not every venue uses a fishbowl anymore. Some newer venues (especially on Sukhumvit) use photo catalogs or tablet-based selection instead. The fishbowl is traditional at Ratchada-area venues like Colonze, Nancy, and Poseidon.

Step 3: Choose your package

Every venue offers tiered packages:

PackageTypical PriceWhat You Get
Standard฿1,500-2,500Regular private room, 60-90 min session
VIP฿3,500-5,000Larger room, better amenities
VVIP / Suite฿5,000-8,000+Jacuzzi, extended time, premium everything
Penthouse฿6,900-40,000Full suite with dining, karaoke (Tara Bangkok)

Prices are all-inclusive. No hidden fees. You pay once — either before entering the room or after the session, depending on the venue.

Step 4: The session

Inside the private room:

  1. Bath — The session starts with a shared bath in a large bathtub. The therapist washes you with warm soapy water.
  2. Soap slide — The therapist creates thick soap lather on a waterproof mattress and uses their body to slide across yours. This is the signature “soapy” technique.
  3. Massage — Body contact massage on the bed or mattress, combining soap, water, and body pressure.
  4. Rinse — Clean up with a final shower.

Total duration: 60-90 minutes for standard packages, longer for VIP/Suite.

Step 5: Pay and leave

Pay at the counter (or in the room, depending on venue). Cash (THB) is accepted everywhere. Some venues take credit cards and QR payment. Tipping is optional — ฿300-500 is typical at mid-range venues.

Soapy massage vs nuru massage: what’s different?

These two are often confused. They are distinct services:

Soapy MassageNuru Massage
MaterialSoap lather + waterSeaweed gel (nuru gel)
SurfaceBathtub + waterproof mattressAir mattress
Venue sizeLarge complex (30-100 rooms)Small shop (5-20 rooms)
SelectionFishbowl (glass window)Catalog or tablet
LocationRatchada, Phetchaburi, Rama 9Sukhumvit (Soi 22-33)
Price range฿1,500-40,000฿1,600-8,500
HistoryDecades-old Thai traditionJapanese origin, arrived Bangkok ~2019
VibeClassic, karaoke, entertainment complexModern, boutique, design-focused

In short: Soapy is the traditional Thai experience — big venue, fishbowl, soap and water. Nuru is the newer Japanese-style experience — small venue, seaweed gel, air mattress. Both involve body-to-body contact massage.

For a deeper comparison, read our nuru vs soapy vs happy ending comparison.

Where to go for soapy massage in Bangkok

Bangkok’s soapy massage venues cluster in three areas:

Ratchada-Phetchaburi-Huai Khwang (the heartland)

This is where soapy massage in Bangkok began. The big names:

  • Colonze (Rama 9 Rd) — Full entertainment complex, 30+ karaoke rooms, fishbowl system. ฿2,500-5,000+. See profile →
  • Nancy (Phetchaburi Rd) — Same group as Colonze, near MRT Phetchaburi. ฿2,500-5,000+. See profile →
  • Poseidon (Ratchadaphisek) — Decades-old institution. ฿2,500-5,000+. See profile →

Getting there: MRT Huai Khwang, MRT Phetchaburi, or MRT Phra Ram 9.

What to know: This area is the traditional heart of soapy massage, but the industry is contracting. Emmanuelle, once one of the biggest venues on Ratchada, permanently closed in 2024 and sold its land for 645 million baht (Khaosod, 2024). The remaining venues are still operating but the landscape is shifting.

Full area guide: Ratchadaphisek → | Huai Khwang →

Sukhumvit (newer, combined soapy+nuru)

Several Sukhumvit venues offer soapy alongside nuru massage:

  • 102 Massage (Soi 24) — 10+ years, French-owned, Art Deco, 5 languages. ฿2,400-6,000. See profile →
  • 1 Society (Soi 39) — New, behind EmQuartier. ฿2,800+. See profile →

Getting there: BTS Phrom Phong. These are in the same area as the nuru massage shops.

Outer Bangkok

Lower prices, fewer tourists:

  • Clubhouse Exclusive (Ladprao 73) — ฿1,500-3,000, cheapest in Bangkok. See profile →
  • The Great Pretty Spa (Rama 9) — ฿2,000-4,000. See profile →
  • Penthouse Exclusive (Ekkamai Soi 12) — Near BTS Ekkamai, open until 02:00. ฿2,000-4,000. See profile →

Browse all venues: Soapy massage directory →

Soapy massage prices across Thailand

CityPrice RangeNotes
Bangkok (Ratchada)฿2,500-5,000+Traditional, fishbowl
Bangkok (Sukhumvit)฿2,400-6,000Newer, soapy+nuru combo
Bangkok (outer)฿1,500-4,000Budget-friendly
Bangkok (premium)฿6,900-40,000Tara Bangkok only
Chiang Mai฿1,200-15,500Smaller scene, Crystal Club is premium
Pattaya฿1,500-5,000Honey chain dominates
Phuket��2,000-5,000Limited options

All prices from ThaiNuruGuide verified directory, April 2026.

For a detailed city-by-city breakdown, see our Thailand massage price guide.

Licensed massage and entertainment venues operate legally under Thailand’s Entertainment Places Act B.E. 2509 (1966). Soapy massage parlors that hold proper licenses — which includes all venues in our directory — are legal businesses with registered addresses, tax IDs, and regulatory oversight.

The Thai government periodically reviews regulations around entertainment venues. The industry has operated openly for decades with government awareness.

Tips for first-timers

Go on a weekday afternoon. Monday through Thursday, 1:00-5:00 PM is the quietest. You’ll have the best selection and no waiting.

Bring cash. Thai baht is accepted at every venue. Credit cards work at some but not all. ATMs are everywhere in Bangkok — withdraw before you go.

Don’t haggle. Prices are fixed by menu. This isn’t a market stall. The price you see is the price you pay.

The fishbowl isn’t as awkward as it sounds. Yes, you sit behind glass and pick a person by number. In practice, it’s very matter-of-fact. The host helps you through it. Nobody is judging your choice.

Tipping is optional. If you had a good experience, ฿300-500 is standard at mid-range venues. Give it directly to the therapist, not through the counter.

Try the karaoke. Venues like Colonze have 30+ karaoke rooms with Bose surround systems. If you’re going with friends, the karaoke is genuinely good and part of the full experience.

Frequently asked questions

How much does soapy massage cost in Bangkok? Outer Bangkok starts at ฿1,500 (Clubhouse Exclusive). Ratchada venues (Colonze, Nancy, Poseidon) start at ฿2,500. Sukhumvit starts at ฿2,400 (102 Massage). Premium: Tara Bangkok starts at ฿6,900. All prices verified April 2026.

What is the fishbowl at a soapy massage? The fishbowl (ตู้ปลา) is a one-way glass window where therapists sit with numbered tags. You sit on the other side and choose by number. It’s the traditional selection system at Ratchada-area venues. Some newer Sukhumvit venues use photo catalogs instead.

Do soapy massage parlors accept foreigners? Most do. 102 Massage explicitly welcomes foreigners with staff speaking 5 languages. Ratchada venues like Colonze and Nancy accept foreigners but the experience may be more Thai-oriented. Check each venue’s foreigner policy in our directory.

Is Emmanuelle still open? No. Emmanuelle on Ratchada permanently closed in 2024. The land was listed for sale at 645 million baht (Khaosod, 2024). If any guide still recommends it, their information is outdated.

What’s the difference between soapy and nuru massage? Soapy uses soap lather and a bathtub. Nuru uses seaweed gel and an air mattress. Soapy venues are large entertainment complexes; nuru shops are smaller boutique operations. Soapy is a Thai tradition; nuru originated in Japan. For details, see our comparison guide.

Should I go to Ratchada or Sukhumvit? Ratchada for the traditional soapy experience — big venues, fishbowl, karaoke, Thai atmosphere. Sukhumvit for newer shops that combine soapy with nuru, closer to BTS, more foreigner-oriented. Both are good, just different vibes.

Your next step

Browse our full soapy massage directory to compare every venue’s pricing, ratings, and locations. Filter by city, area, or price range.

New to all of this? Start with our beginner’s guide to choosing a massage parlor in Bangkok.

Want nuru instead? Read What is Nuru Massage?


Last researched: April 2026. All prices and venue details verified against venue websites and our database. Found something outdated? Let us know.