Haven Massage & Bodywork

4.9942 reviews4.9 out of 5, 942 reviews Hayes Valley
Book a session · from $55

Our treatments

Swedish Massage1 hrPopular

Swedish Massage

$95

Long, flowing strokes to ease everyday tension and reset your nervous system.

Book
Deep Tissue1 hrPopular

Deep Tissue

$110

Focused, slower pressure that works into the knots and chronic tight spots.

Book
Hot Stone Therapy1 hr 30 minPopular

Hot Stone Therapy

$150

Heated basalt stones melt deep tension while you breathe and let go.

Book
Aromatherapy Massage1 hr

Aromatherapy Massage

$105

A Swedish massage layered with custom essential-oil blends for full-body calm.

Book
Sports & Recovery1 hr

Sports & Recovery

$115

Targeted work for active bodies — mobility, recovery, and injury prevention.

Book
Prenatal Massage1 hr

Prenatal Massage

$105

Gentle, fully-supported bodywork tailored safely to each trimester.

Book
Foot Reflexology45 min

Foot Reflexology

$70

Pressure-point work on the feet to unwind the whole body.

Book
Express Reset30 min

Express Reset

$55

A focused neck, back, and shoulders tune-up on a tight schedule.

Book
Couples Massage1 hr

Couples Massage

$190

Two therapists, one quiet room — side-by-side relaxation.

Book
  • Est. 2017
  • 4 licensed therapists
  • Couples room
  • Same-week availability
  • 4.9 rated
The studio

Meet the therapists

Licensed, intuitive, and genuinely good at what they do. Choose a favorite or let us match you.

Nadia Brooks, Lead Therapist & Founder
5.0

Nadia Brooks

Lead Therapist & Founder

5.0 · 240 reviews
Deep tissueMyofascialSports recovery

12 years of experience

Book with Nadia
Evelyn Park, Massage Therapist
4.9

Evelyn Park

Massage Therapist

4.9 · 168 reviews
SwedishAromatherapyPrenatal

8 years of experience

Book with Evelyn
Mateo Rivas, Massage Therapist
4.9

Mateo Rivas

Massage Therapist

4.9 · 152 reviews
Deep tissueSportsReflexology

9 years of experience

Book with Mateo
Amara Okonkwo, Massage Therapist
4.8

Amara Okonkwo

Massage Therapist

4.8 · 121 reviews
Hot stoneSwedishPrenatal

6 years of experience

Book with Amara

What our clients say

Write a review

Hannah Liu

2 days ago

Nadia found tension I didn't even know I was carrying. I walked out feeling two inches taller. Booking online took all of thirty seconds.

Service: Deep Tissue

Daniel Reyes

5 days ago

The hot stone session is unreal. Low light, warm table, total quiet — I fell asleep and woke up brand new. Mateo really knows his stuff.

Service: Hot Stone Therapy

Priya Shah

a week ago

Evelyn's prenatal massage got me through my third trimester. So gentle and thoughtful, and the reminder texts made it effortless.

Service: Prenatal Massage

Marcus Webb

a week ago

I'm a runner and Amara's recovery work has genuinely kept me injury-free this season. Clear pressure, real results.

Service: Sports & Recovery

Sofia Marchetti

2 weeks ago

Booked the couples massage for our anniversary — the room, the oils, the calm. Easily the most relaxed we've been all year.

Service: Couples Massage

Tom Fielding

2 weeks ago

The express reset on my lunch break is my new ritual. In, unwound, and back at my desk with my shoulders out of my ears.

Service: Express Reset

The space

A little calm, in advance

A look around the studio. Follow along for openings and offers.

Hot stone therapy
Hot stone therapy
Aromatherapy
Aromatherapy
Deep relaxation
Deep relaxation
Calm & quiet
Calm & quiet
Soak & restore
Soak & restore
House blends
House blends
How it works

Booking that respects your calm

No phone tag, no waiting room limbo. Three taps and your room is reserved.

1

Choose your treatment

From a 30-minute reset to a 90-minute ritual — pick what your body needs and we'll set aside the time.

2

Pick your therapist & time

See live availability for every therapist. Lock in a favorite or grab the next open room.

3

Get instant confirmation

Your room is held the moment you book — confirmation and a gentle reminder land before you've put your phone away.

Inside Haven Massage & Bodywork

More than a massage

Beyond the booking, there's the room itself — low light, warm tables, and quiet that actually stays quiet. We keep the schedule honest so you spend your time unwinding, not waiting.

2017
Established
4
Therapists
Good to know

Frequently asked

The quick answers. Anything else, give us a call and we'll sort you out.

You'll fill out a short intake so your therapist understands your goals, focus areas, and any sensitivities. Arrive 5 minutes early and we'll handle the rest.

Visit Haven Massage & Bodywork

Hours

Mon – Fri
10:00 AM – 8:00 PM
Saturday
9:00 AM – 6:00 PM
Sunday
10:00 AM – 5:00 PM

Ready to unwind?

Book online in under a minute, or call the studio and we'll find the right time. Your shoulders will thank you.

229 Linden Alley, San Francisco, CA