Massage, baths and sauna in San Francisco. Hills for your calves, steam for the rest.
Short answer: a communal bath session in San Francisco runs about $49–$50, and a 50-minute hotel-spa massage starts around $220. Kabuki Springs lists a $49 day pass and Onsen lists $50 for two hours. Bamford’s published menu has a 50-minute massage at $220 and a deep-tissue one at $240. Several spas below don’t publish massage prices, so we say so and send you to call.
San Francisco is a city where you climb a hill to buy a coffee and then wonder why your calves feel like a hostage situation. It also has real bathhouse culture, from a Japantown bathhouse that Travel Gay says has run for over 50 years to a Russian banya where clothing is optional after 6 PM. Here’s what each place says about itself, what it costs when a price is published, and what to ask before you book.
$49
Kabuki Springs day pass communal baths, every day, in 2½-hour bookings; men’s days are Thursday and Saturday
$50
Onsen two-hour session co-ed, men’s or women’s bathhouse sessions, prepaid through Tock
$220
Bamford 50-minute massage De-Stress at 1 Hotel San Francisco; Deep Tissue is $240 (menu dated October 2024)
At a glance
Compare in 10 seconds
From each business’s own page or license record, checked November 2, 2026. Prices and hours change, so confirm before you go.
Body & Wellness in San Francisco compared
Place
Type
From
Booking
Hours
Kabuki Springs & SpaJapantown
Japanese-style bathhouse, massage
$49 day pass
Reservation required
Tue–Sun 10 AM–9:30 PM; Mon 2–8 PM
Archimedes BanyaBayview
Russian banya, massage, scrubs
$60 weekday happy hour pass (7x7)
See banyasf.com
—
OnsenTenderloin
Communal bathhouse and restaurant
$50 / 2 hours
Tock, prepaid
—
Alchemy Springs & Sauna GardenLower Nob Hill
Sauna garden, cold plunges
$62 Sauna Garden Pass
Online (ResortPass)
Mon–Fri 5–9 PM; Sat 10–6; Sun 10–8
Massage Grotto SFCastro
Massage studio, deep tissue and sports
—
Online
Daily, 10 AM–10 PM
Bamford Wellness Spa1 Hotel San Francisco
Hotel spa, massage
$220 (50 min)
Concierge or online
—
SenSpaPresidio
Spa, massage, acupuncture
—
Call or online
—
RedmintFillmore Street
TCM spa, massage, acupuncture
$160/mo membership (7x7)
Online
—
Nob Hill SpaHuntington Hotel
Hotel spa, pool, steam, sauna
—
—
Sources conflict; call
Vital Ice SFMarina
Cold plunge, sauna, red light
—
Wellhub partner
Mon–Fri 7 AM–9 PM; Sat 7–8; Sun 8–8
“—” means the source we checked doesn’t list it, not that the place never offers it.
Where to go
Body & Wellness in San Francisco
No paid placements. Each place is here for a stated reason, with the source we checked on November 2, 2026.
Kabuki Springs & Spa
Men’s days
Gay-friendly (per Travel Gay)
Swimsuit optional on men’s days
Reservation required
Japantown bathhouse with a hot pool, cold plunge, dry sauna and steam room, plus massage and body treatments by appointment.
Why it’s here. Travel Gay calls it a gay-friendly Japanese-style bathhouse with more than 50 years behind it, and the two men’s days make it simple to plan. The day pass is published.
$49 for the communal baths, every day. Using the baths with a service costs $20 more. Massage prices aren’t on the pages we could read; ask when you book.
Hours
Tue–Sun · 10 AM–9:30 PM Mon 2–8 PM. Men: Thursday and Saturday (swimsuit optional). Women: Sun, Wed, Fri. All genders: Mon and Tue, swimsuits required.
How
Reserve online or call; baths are booked in 2½-hour blocks. A credit card is needed, photo ID is required, and a cancel under 24 hours’ notice costs 50%.
Where
1750 Geary Blvd., San Francisco, CA 94115 (Japan Center)
Russian-style bathhouse in Bayview with massage and facials, a Turkish hammam and venik treatments, per 7x7.
Why it’s here. It lists a happy-hour pass price, add-on massage and regular men-only nights, per 7x7. Know the nudity policy before you book.
Price
Three-hour weekday happy-hour pass $60; massage and facials from $80 for 30 minutes. 7x7 lists these; the article isn’t dated on the page we read. Other guides list different day-pass prices, so the price varies: check banyasf.com before you go.
How
Check banyasf.com for reservations and hours. Per 7x7, spaces are co-ed and clothing-optional after 6 PM, apart from locker rooms and the restaurant. 7x7 says men-only and women-only nights are held regularly. Hours weren’t on a current page we could read.
$50 per person for a two-hour bath session. Co-ed, men’s and women’s bathhouse sessions all list $50 on Tock. Bath plus dinner is $120. SF Standard says a robe, towel and sandals are provided.
How
Prepaid reservations on Tock for parties of 1 to 4. The pages we read don’t give hours or which slots are men’s sessions; check Tock when you pick a time.
Castro massage studio; every therapist offers deep tissue, sports, Swedish and prenatal, and some add lomilomi, myofascial release, shiatsu, cupping and Thai.
Why it’s here. A fixed-address studio on Castro Street with deep-tissue and sports options and late hours. We found no LGBTQ+ statement from a named source, so none is claimed.
Hours
Daily · 10 AM–10 PM
How
Book online or call (415) 234-3236. The listing shows no prices and doesn’t mention CAMTC; ask for your therapist’s CAMTC number.
Eighth-floor hotel spa near the Embarcadero with a deep-tissue massage and rooftop stone tubs; open to non-hotel guests per InsideHook.
Why it’s here. The menu lists durations and prices for each massage, and you can request a therapist’s gender when booking.
Price
50-minute De-Stress $220; Deep Tissue $240 (80 min $325). From the spa’s October 2024 menu, so confirm today’s price. Service charge isn’t included; gratuity is optional. 7x7 lists 50-minute massages from $276, so the price varies by source.
How
Book via 1hotels.com or ask the spa. The menu lists 415-278-3789 for payment arrangements, so confirm it for general booking. Guests must be 18+. Cancel 24 hours ahead or pay the full price. Hours aren’t listed.
Traditional Chinese Medicine–inspired spa on Fillmore Street with acupuncture, Swedish massage, cupping, lymphatic drainage and an herbal bar.
Why it’s here. A published membership price and a menu with cupping, acupuncture and Swedish massage. 7x7 and InsideHook both cover it; 7x7’s opening article is from March 2022, so confirm it is open.
Price
Memberships from $160/month (7x7). Per-visit prices aren’t listed on the pages we read.
How
Book through redmint.com. Hours and phone weren’t on the pages we read.
Paraphrased from public discussions, with links. Not endorsements.
Which San Francisco bathhouses have men’s days?Kabuki Springs lists men’s days on Thursdays and Saturdays, with swimsuits optional. Onsen lists men’s sessions but its pages don’t say which time slots, so check Tock. Archimedes Banya holds men-only nights regularly, per 7x7. Kabuki Springs hours ↗
Will I be naked, and do I have to be?It depends on the place and day. Kabuki’s swimsuit rule is optional on men’s days and required on all-gender days. Archimedes is described as clothing-optional after 6 PM. Read each place’s rules before you go. Kabuki Springs pricing and rules ↗
Is there a Castro option for a regular massage?Massage Grotto SF is at 42 Castro St. and lists deep tissue and sports massage, open daily to 10 PM. Its listing shows no prices, so ask when you book. MassageBook listing ↗
Before you book
Make the first visit easy
Reserve first, especially weekends
Kabuki limits daily reservations and charges 50% for cancellations under 24 hours. Onsen is prepaid on Tock. Walking up is a gamble.
Check the nudity rule for your slot
Policies change by day and session. Kabuki requires swimsuits on Mondays and Tuesdays; Archimedes is clothing-optional after 6 PM. Book the one you’re comfortable in.
Check the therapist, not the logo
California’s CAMTC certifies individual massage therapists. Ask for your therapist’s CAMTC number and look it up through “Verify Certification” on camtc.org.
On NOCTI
Independent professionals in San Francisco
Message independent professionals directly. NOCTI doesn’t take bookings or payments.
No NOCTI professional lists this service in San Francisco yet.
A NOCTI profile is not by itself a license, identity or background check.
Quick answers
FAQ
How much is a communal bath in San Francisco?
Kabuki Springs lists $49 for the communal baths every day, and Onsen lists $50 for a two-hour session. Archimedes Banya’s $60 weekday happy-hour pass is per 7x7 and varies by source.
Is Kabuki Springs gay-friendly?
Travel Gay describes Kabuki Springs & Spa as a gay-friendly Japanese-style bathhouse. Kabuki’s own site lists men’s days on Thursday and Saturday and all-gender days on Monday and Tuesday.
How much is a hotel-spa massage?
Bamford Wellness Spa’s October 2024 menu lists a 50-minute De-Stress massage at $220 and Deep Tissue at $240, with service charge not included. Prices may have changed, so confirm when you book.
Are there cold plunges outside the bathhouses?
Vital Ice SF in the Marina lists cold plunge, sauna and red light therapy, and Alchemy Springs has individual cold plunges in its sauna garden with a pass from $62.
Listings checked November 2, 2026. NOCTI is not affiliated with the businesses listed and receives nothing for listing them. Ratings and reviews belong to their platforms; follow the links to read them. This guide is general information, not medical advice.