Key takeaways:
- A soapy massage session follows a predictable 7-step process: arrive, choose from the fishbowl, pick a package, enter the room, bathe, get the soap slide, clean up and pay
- The whole experience takes 60-90 minutes for standard packages, up to 3+ hours for penthouse suites
- Prices range from ฿1,500 at outer Bangkok venues to ฿40,000 for Tara Bangkok’s penthouse experience
- No appointment needed — walk-ins are the norm at every venue
Most first-timers are nervous about soapy massage because they don’t know the process. What do you say when you walk in? What’s the fishbowl? What happens in the room? When do you pay?
This guide walks through the entire experience, step by step, so you know exactly what to expect before you set foot inside. No surprises.
The 7 steps of a soapy massage
Step 1: Arrive and check in
You walk through the front door. At a traditional Ratchada venue like Colonze or Poseidon, this feels like entering a hotel lobby — marble floors, reception counter, maybe a restaurant or bar area on the ground floor. At newer Sukhumvit venues like 102 Massage, it’s more boutique — smaller reception, modern decor.
A host or hostess greets you. They speak Thai by default, but most venues near tourist areas have staff who speak some English. 102 Massage on Sukhumvit Soi 24 staffs five languages (venue website).
The host will ask what you’re looking for and explain the venue’s package tiers. At this point, you haven’t committed to anything. You’re just getting the lay of the land.
What to wear: Whatever you walked in with. There’s no dress code at any soapy venue in Bangkok. Shorts and sandals are fine. You’ll change out of everything once you’re in the room anyway.
Step 2: The fishbowl selection (ตู้ปลา)
This is the part that makes soapy massage unique in the world.
The fishbowl (Thai: ตู้ปลา, dtoo bplaa, literally “fish tank”) is a large one-way glass window. On one side, 20-50+ therapists sit in a well-lit room wearing numbered tags. On the other side, you sit in a comfortable chair or sofa in a dimly lit viewing area.
The glass is one-way. You can see them. They cannot see you. The host stands next to you and lets you take your time.
When you’ve decided, you tell the host the number. If that therapist is available, you proceed. If she’s currently with another client, you either wait or pick someone else.
How to choose. There’s no trick to this. Pick whoever you find attractive or who looks like they’d be good company. Some venues have a “manager’s recommendation” system where the host suggests someone based on client feedback. If you’re genuinely unsure, asking the host is a reasonable move.
Not every venue uses a fishbowl. The glass-window system is traditional at the large Ratchada-area complexes (Colonze, Nancy, Poseidon). Newer Sukhumvit venues have moved to tablet catalogs with photos and profiles, or paper catalogs with numbered photos. The function is the same — you browse and choose — but the format differs.
At Tara Bangkok, the VIP selection process involves a private viewing in a dedicated lounge with cocktails (Tara Bangkok guide).
Step 3: Choose your package
Every soapy venue sells tiered packages. The tiers determine your room quality, session duration, and amenities. Here’s a representative breakdown as of April 2026:
| Package | Price Range | Room | Duration | Includes |
|---|---|---|---|---|
| Standard | ฿1,500-2,500 | Basic private room with bathtub | 60-90 min | Bath, soap slide, massage |
| VIP | ฿3,500-5,000 | Larger room, better fixtures | 75-90 min | Same + better amenities |
| VVIP / Suite | ฿5,000-8,000 | Jacuzzi tub, upgraded everything | 90-120 min | Same + extended time |
| Penthouse | ฿6,900-40,000 | Full suite: jacuzzi, bed, dining area | 2-3+ hours | Full dining, karaoke, drinks |
Prices from ThaiNuruGuide soapy directory, April 2026.
The price is all-inclusive. What you pay at the counter covers the room, the therapist, and the full session. There are no hidden charges or mandatory add-ons.
Some venues have a “model” vs “regular” distinction at each tier — the model tier costs more because the therapists in that pool are considered higher demand. Colonze and Poseidon both use this system.
Which package to pick for your first time: Standard or VIP. There’s no reason to go penthouse on your first visit. The standard package gives you the full soapy experience. VIP gets you a nicer room. Everything above that is about luxury extras — bigger tubs, longer sessions, food and drinks — not a fundamentally different massage.
Step 4: Enter the room
After selection and payment (some venues collect payment upfront, others at the end), a staff member escorts you and your therapist to a private room.
The room will contain:
- A large bathtub — big enough for two people. Filled with warm water.
- A waterproof mattress — either an inflatable air mattress on the floor or a vinyl-covered pad. This is where the soap slide happens.
- A bed — a regular bed with sheets for the massage portion.
- A shower area — for rinsing off before and after.
- Towels, toiletries, bottled water — standard amenities.
VVIP and penthouse rooms add a jacuzzi, a minibar, a sound system, and sometimes a dining table.
The therapist will ask you to shower first. This is non-negotiable at every venue. You rinse off, then the session begins.
Step 5: The bath phase
You get into the bathtub together. The therapist washes you with warm water and soap — back, shoulders, legs, everywhere. This phase lasts 10-15 minutes and serves as a warm-up. The warm water relaxes your muscles.
Some venues with jacuzzi tubs turn on the jets during this phase. At Tara Bangkok’s penthouse rooms, the jacuzzi is large enough to swim in.
This is also when your therapist will usually start chatting with you — asking where you’re from, if it’s your first time, basic small talk. The conversation is part of the experience. If your Thai is limited, don’t worry. Most therapists at tourist-friendly venues speak enough English for basic conversation.
Step 6: The soap slide (the main event)
This is what makes soapy massage soapy.
You lie face-down on the waterproof mattress. The therapist covers both your body and hers in thick soap lather — a lot of it. Then she uses her chest, stomach, arms, and legs to slide across your body, using the soap as a lubricant.
The sensation is warm, slippery, and full-contact. Unlike nuru massage (which uses a cold-ish seaweed gel), soapy massage is warm throughout because of the water and soap. The pressure ranges from light to moderate depending on the therapist’s technique and your body size.
After working your back, you flip over and the process continues face-up.
This phase lasts 20-40 minutes depending on the package. It’s the core of the experience and the reason you’re there.
How is this different from a normal massage? In every way. A Thai massage uses hands, elbows, and knees to knead muscles. A soapy massage uses the therapist’s entire body as the massage tool. There’s no kneading, no pressure points, no joint manipulation. It’s continuous sliding body contact with thick soap lather. Nothing else in the massage world feels like this.
Step 7: Cleanup and payment
After the soap slide, you shower together to rinse off the soap. The therapist may give you a brief traditional massage on the bed — shoulders, neck, back — as a cooldown. This varies by venue and therapist.
You get dressed. If you haven’t paid yet, you settle the bill at the reception counter on your way out. Cash (Thai baht) works everywhere. Major venues like Colonze and 102 Massage also accept credit cards and QR payment (PromptPay).
Tipping: Optional but standard practice. ฿300-500 is the normal range at mid-tier venues. Give it directly to the therapist, not through the counter. At premium venues (฿5,000+ packages), ฿500-1,000 is more typical.
What to bring
- Cash (Thai baht) — Enough for the package plus tip. ATMs are near every major venue.
- Your phone — For the LINE app. Many venues communicate via LINE for bookings and follow-ups.
- Nothing else. You don’t need to bring towels, toiletries, flip-flops, or anything. Everything is provided.
What NOT to bring:
- Valuables you’ll worry about. Rooms have lockers at most venues, but why risk it.
- Expectations from watching videos online. Real soapy massage is quieter and more relaxed than what the internet suggests.
- A camera. Photography inside the venue is not allowed anywhere. Don’t ask.
What NOT to do
Don’t haggle the price. Soapy venues have fixed menus. The price is the price. Trying to negotiate makes you look cheap and wastes everyone’s time.
Don’t show up drunk. A beer or two is fine. Stumbling in after 12 drinks is not. Most venues will turn you away, and the ones that don’t will give you a bad experience.
Don’t be rough or aggressive. The therapist is providing a professional service. Treat them accordingly. If something is uncomfortable for either of you, communicate.
Don’t skip the shower. Hygiene is taken seriously. Refusing to shower before the session will end the session before it starts.
Don’t compare out loud. If you’ve been to other venues, keep the running commentary to yourself. Nobody wants to hear about how another place was better while they’re working.
Don’t take photos or record. This should be obvious. Venues enforce this strictly. Getting caught means immediate ejection and potential legal issues.
Package tiers explained: what the price difference actually gets you
A common first-timer question: “Is the ฿5,000 package really worth 3x the ฿1,500 one?”
Here’s what changes between tiers:
Standard (฿1,500-2,500): You get the full soapy experience — bath, soap slide, massage — in a clean, functional private room. The room is smaller (maybe 15-20 sqm), the bathtub is standard-sized, and the amenities are basic. The massage itself is the same technique regardless of tier. This is perfectly fine for a first-time or casual visit.
VIP (฿3,500-5,000): Bigger room (25-35 sqm), nicer bathtub, better linens, maybe a sound system. At some venues, VIP also means access to a different pool of therapists — typically more experienced or higher demand.
VVIP / Suite (฿5,000-8,000): Jacuzzi tub, significantly larger room, premium toiletries, extended session time. The experience starts to feel more like a spa than a massage parlor.
Penthouse (฿6,900-40,000): This is a completely different product. At Tara Bangkok — the only venue in Thailand at this price tier — the penthouse includes a private dining room where you eat before the session, a dedicated karaoke room, a living room-sized jacuzzi, premium drinks, and session times of 2-3+ hours. You’re paying for an evening of entertainment, not just a massage.
The bottom line: For the soapy massage itself, the technique doesn’t change between a ฿1,500 standard room and a ฿40,000 penthouse. You’re paying for room quality, amenities, time, and exclusivity. If you just want to know what soapy massage feels like, standard or VIP is plenty.
Tips for first-timers
Go on a weekday afternoon. Monday through Thursday, 1:00-5:00 PM has the smallest crowds and best therapist selection. Weekend evenings (after 8 PM) are peak time at every venue — expect waits of 30+ minutes during holidays.
Start at a well-known venue. For your first soapy experience, go to a venue with a track record: Colonze, 102 Massage, or Poseidon. Save the experimentation for later.
Tell them it’s your first time. The host and therapist will walk you through everything with more care if they know you’re new. There’s no shame in it. Every single person had a first time.
Don’t overthink the fishbowl. The selection process feels awkward in theory but is completely matter-of-fact in practice. The host guides you through it. It takes 2-3 minutes.
Budget ฿3,000-5,000 for the full outing. That covers a standard to VIP package (฿1,500-5,000) plus tip (฿300-500) plus a taxi or MRT fare. You don’t need ฿10,000 unless you’re going penthouse.
Frequently asked questions
How does soapy massage work? You arrive, choose a therapist (via fishbowl or catalog), select a package, enter a private room, bathe together, receive a soap-slide body massage on a waterproof mattress, shower, and pay. Total time: 60-90 minutes for standard packages.
What is the fishbowl at a soapy massage? A one-way glass window (Thai: ตู้ปลา) where therapists sit with numbered tags on one side and you view them from the other. You choose by number. The fishbowl is traditional at Ratchada-area venues. Newer Sukhumvit shops use photo catalogs or tablets instead.
How much does soapy massage cost? Standard: ฿1,500-2,500. VIP: ฿3,500-5,000. Suite: ฿5,000-8,000. Penthouse: ฿6,900-40,000 (Tara Bangkok). All prices are all-inclusive — no hidden fees. Verified April 2026 from directory data.
Do I need to book in advance? Walk-ins are standard at every venue. Booking is only recommended for weekend evenings (Friday-Saturday after 8 PM) or if you want a specific therapist. Book via LINE at most venues.
What should I bring? Cash (Thai baht) for the package and tip. That’s it. Towels, toiletries, water, and everything else are provided.
Can foreigners go to soapy massage venues? Yes. Most venues accept foreigners. 102 Massage and 1 Society on Sukhumvit are particularly foreigner-friendly. Ratchada venues (Colonze, Nancy, Poseidon) accept foreigners but operate primarily in Thai. Check each venue’s profile in our directory.
What’s the difference between soapy and nuru massage? Soapy uses soap lather and a bathtub in a large entertainment complex. Nuru uses seaweed gel and an air mattress in a smaller boutique parlor. Both involve full body-to-body contact but feel very different. Read our full comparison.
Your next step
Browse our soapy massage directory for every verified venue in Bangkok — prices, ratings, photos, and transit directions.
Want to understand how soapy compares to nuru? Read Nuru vs Soapy Massage: What’s the Difference?
Never been to any body-contact massage? Start with What is Soapy Massage in Thailand? for the full overview.
Last researched: April 2026. All prices and venue details verified against venue websites and our database. Found something outdated? Let us know.