Body · San Francisco · Checked November 2, 2026

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
PlaceTypeFromBookingHours
Kabuki Springs & SpaJapantownJapanese-style bathhouse, massage$49 day passReservation requiredTue–Sun 10 AM–9:30 PM; Mon 2–8 PM
Archimedes BanyaBayviewRussian banya, massage, scrubs$60 weekday happy hour pass (7x7)See banyasf.com—
OnsenTenderloinCommunal bathhouse and restaurant$50 / 2 hoursTock, prepaid—
Alchemy Springs & Sauna GardenLower Nob HillSauna garden, cold plunges$62 Sauna Garden PassOnline (ResortPass)Mon–Fri 5–9 PM; Sat 10–6; Sun 10–8
Massage Grotto SFCastroMassage studio, deep tissue and sports—OnlineDaily, 10 AM–10 PM
Bamford Wellness Spa1 Hotel San FranciscoHotel spa, massage$220 (50 min)Concierge or online—
SenSpaPresidioSpa, massage, acupuncture—Call or online—
RedmintFillmore StreetTCM spa, massage, acupuncture$160/mo membership (7x7)Online—
Nob Hill SpaHuntington HotelHotel spa, pool, steam, sauna——Sources conflict; call
Vital Ice SFMarinaCold plunge, sauna, red light—Wellhub partnerMon–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.

Men mention it: Travel Gay: Kabuki Springs & Spa

Price
$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)

Archimedes Banya

  • Clothing optional after 6 PM
  • Massage and hammam
  • Men-only nights

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.
Where
748 Innes Ave., San Francisco, CA 94124

Onsen

  • Men’s sessions
  • Inclusive policy (owner quote)
  • Conversation allowed

Japanese-style communal bathhouse with a steam room, redwood sauna, cold plunge and a large heated soaking pool, plus a restaurant.

Why it’s here. SF Standard quotes owner Adam Wren: “if you identify as a gender, you’re welcome to come in.” Published $50 price and men’s sessions.

Men mention it: SF Standard: Onsen reopens

Price
$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.
Where
466 Eddy St., San Francisco, CA 94109

Alchemy Springs & Sauna Garden

  • Sauna garden
  • Cold plunge
  • Evenings and weekends

Sauna garden on Post Street with cold plunges, listed on ResortPass with a Sauna Garden Pass.

Why it’s here. A published pass price and evening hours that suit a work day.

Price
Sauna Garden Pass from $62 including fees (ResortPass). The ResortPass page notes renovations in places and doesn’t state swimwear rules.
Hours
Mon–Fri · 5–9 PM Sat 10 AM–6 PM; Sun 10 AM–8 PM.
How
Book online; photo ID at the front desk. Most ResortPass bookings can be cancelled for a refund; check the experience page.
Where
939 Post St., San Francisco, CA 94109

Massage Grotto SF

  • Castro
  • Deep tissue and sports
  • Open until 10 PM

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.
Where
42 Castro St., San Francisco, CA 94114

1 Hotel San Francisco

Bamford Wellness Spa

  • Deep tissue
  • Hotel spa
  • Published prices
  • Request a male or female therapist

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.
Where
8 Mission St., San Francisco, CA 94105

SenSpa

  • Massage
  • Acupuncture
  • Infrared sauna
  • Presidio

Presidio spa offering massage, acupuncture, chiropractic, facials, LED light therapy and infrared sauna treatments.

Why it’s here. The Presidio Trust lists massage, chiropractic, acupuncture and infrared sauna under one roof, with a phone number and a fixed address.

Hours
Hours not published on the Presidio Trust page. Check senspa.com or call.
How
Call (415) 441-1777. No prices on the Presidio Trust page we read; 7x7 lists integrative sessions at $255–$345.
Where
1161 Gorgas Ave., San Francisco, CA 94129

Redmint

  • Acupuncture
  • Cupping
  • Herbal bar

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.
Where
2044 Fillmore St., San Francisco, CA 94115

The Huntington Hotel

Nob Hill Spa

  • Infinity pool
  • Steam and sauna
  • Open early and late

Hotel spa with a gym, steam room, sauna, meditation room, nine treatment rooms and a glass-encased infinity pool; Swedish and Thai-style massage.

Why it’s here. One of few city spas listing a sauna, steam room and pool in one place. Treat missing prices as a reason to call.

Hours
Sources conflict: call to confirm. Time Out lists 7:30 AM–9 PM daily; the hotel’s Leading Hotels page lists 24 hours.
How
Call the spa. No prices or phone number on the pages we read. Non-guest access isn’t stated.
Where
1075 California St., San Francisco, CA 94108

Vital Ice SF

  • Cold plunge
  • Sauna
  • Red light

Marina wellness studio with cold plunge, sauna and red light therapy.

Why it’s here. Long hours starting at 7 AM suit a pre-work recovery habit, and it gives a cold-plunge option outside the bathhouse model.

Hours
Mon–Fri · 7 AM–9 PM Sat 7 AM–8 PM; Sun 8 AM–8 PM (Wellhub).
How
Call (415) 300-0769. Wellhub lists it from its $159.99/month Titanium plan. Standalone prices weren’t on that page.
Where
2400 Chestnut St., San Francisco, CA 94123

From local threads

What men actually ask

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.

Keep exploring

Sources

  1. Kabuki Springs — location and hours
  2. Kabuki Springs — pricing and info
  3. Travel Gay — Kabuki Springs & Spa
  4. 7x7 — Bay Area spas for every budget
  5. Time Out — Archimedes Banya (2015, address only)
  6. SF Standard — Onsen reopens
  7. Onsen on Tock — FAQ
  8. ResortPass — Alchemy Springs & Sauna Garden
  9. MassageBook — Massage Grotto SF
  10. Bamford Spa Menu (October 2024)
  11. InsideHook — day spas in San Francisco
  12. Presidio Trust — SenSpa
  13. 7x7 — Redmint on Fillmore Street
  14. Time Out — Nob Hill Spa
  15. Lux Hotels — Huntington Hotel spa
  16. Wellhub — Vital Ice SF
  17. CAMTC — FAQs and Verify Certification

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.