About Us

Body & Soul Massage in Salem, Massachusetts offers the highest quality therapeutic Massage and Bodywork from licensed massage professionals.

Serving the North Shore for over 10 years!

Body & Soul Massage

111 Canal Street

Salem , MA 01970 map it

(978) 825-0040

Hours of Operation

M 08:00 AM - 08:00 PM
T 08:00 AM - 08:00 PM
W 08:00 AM - 08:00 PM
Th 08:00 AM - 08:00 PM
F 08:00 AM - 08:00 PM
Sa 09:00 AM - 04:00 PM
S Closed

Client Testimonials

Here's what our clients are saying


  • A wonderful experience as always...I've been a client of Body & Soul for many years...I don't go anywhere else when I'm in need of some bodywork. They are very professional and pleasant...I have never had a disappointing experience. They will always be my "go to" place when I am in need of a wonderful massage experience.

    The employees have an effect on the ambiance.

  • I liked how clean massage space was.

    Lisa is a excellent massage therapist. She is compassionate, caring, knowledgeable and accommodating. I highly recommend her.

  • Very nice setting

    The waiting area is very clean and orderly. The massage rooms are very relaxing and comfortable. Again, very clean but also excellent equipment like a bed warmer to keep comfortably warm despite the frigid temperature outside.

  • Relaxing and welcoming. Extremely comfortable.

    excellent experience

  • Nice clean, airy, welcoming open space. Always neat and orderly. The rooms are cozy, warm and private. Very soothing atmosphere.

    The room where I had my massage in was very cozy..

Chair Massage

$20
15min
$35
30min
Request Appt

Reiki

$40
30min
$60
45min
$75
60min
$90
75min
Request Appt

Therapeutic Massage

$50
30min
$75
45min
$90
60min
$110
75min
$135
90min
Request Appt
Special Available

Polarity

Polarity Therapy uses light touch and gentle rocking to help relax your muscles and align your body's energy.
$40
30min
$60
45min
$75
60min
Request Appt

Couples Massage

$97.50
60min
$117.50
75min
$142.50
90min
Request Appt

Reiki Massage

$110
75min
$135
90min
$180
120min
Request Appt

Massage Polarity Combo

Combine the healing benefits of massage with the relaxing healing of Polarity
$80
60min
Request Appt
Booking a service you previously paid for? Log in to your account.

5 60 minute massage

pre-pay series of 5 60 minute massages
$400
60min.
Request Appt

10 30 minute sessions

10 (30) minute sessions for targeting specific area
$400
30min.
Request Appt

Ann S.

License: MA #8639

11 Verified Reviews

Chair Massage

$20
15min
$35
30min
Request Appt

Therapeutic Massage

$50
30min
$75
45min
$90
60min
$110
75min
$135
90min
Request Appt
Special Available

Couples Massage

$97.50
60min
$117.50
75min
$142.50
90min
Request Appt

Special Offers

5 60 minute massage

$400
60min.
Request Appt

10 30 minute sessions

$400
30min.
Request Appt
by Jamie on Mar 05
Ann is absolutely wonderful! Whether you are looking for stress relief or something injury related, she is amazing. She will pinpoint trouble areas and work to provide relief. She is very knowledgeable about the human body and extremely professional.
by Anonymous on Jan 25
Love my deep tissue massages!!! Ann really knows how to get in the tough spots without hurting you. Going back for more!
by Anonymous on Nov 21
Very knowledgeable and calming
by Anderson on Nov 13
Ann's the best
by Anonymous on Oct 20
Ann was fantastic in every way.
by Kristin on Sep 04
Ann has been a savior for some hip pain I've struggled with for the past few years. I tell friends/referrals that Ann has "magic hands". She is very skilled at what she does and it able to read your body's needs well with just the right amount of pressure.
by Sue on Sep 01
Ann is and always has been very professional in her working with me.
by Anonymous on Aug 20
Ann listens to what I say and works on the areas that need help. I always leave better than when I came in!
by Anonymous on Aug 07
Ann's deep tissue work is key for injury prevention and recovery.
by Anonymous on Aug 02
That was the best massage I've ever gotten. Ann is wonderful!

Kasey H.

License: MA #3634

7 Verified Reviews

Chair Massage

$20
15min
$35
30min
Request Appt

Therapeutic Massage

$50
30min
$75
45min
$90
60min
$110
75min
$135
90min
Request Appt
Special Available

Couples Massage

$97.50
60min
$117.50
75min
$142.50
90min
Request Appt

Special Offers

5 60 minute massage

$400
60min.
Request Appt

10 30 minute sessions

$400
30min.
Request Appt
by Anonymous on Mar 12
Kasey was wonderful, she worked on everything I asked for and I wished I had scheduled a longer session. Her expertise and knowledge of the body is top notch and she instantly makes you feel relaxed and taken care of. I'll definitely rebook with her in the future! Thanks Kasey:)
by Danielle on Jan 24
The warmth of the stones helped me relaxe and my muscles to soften. .
by Danielle on Jan 24
Kasey did a great job if hitting all the spots I needed work.. she is very professional and you can tell she loves being a Massage Therapist. .
by Anonymous on Jan 07
Kasey is always wonderful, great massage and great personality
by Diane on Jan 07
Kasey does a wonderful job!
by Alicia on Nov 19
Intuitive, good amount of pressure, she really knows the human body!
by Anonymous on Jul 02
Kasey was fantastic! She concentrated on the areas I mentioned were sore, but still did a full body massage. I loved it!

Dianne M.

License: MA #13349

3 Verified Reviews

Chair Massage

$20
15min
$35
30min
Request Appt

Reiki

$40
30min
$60
45min
$75
60min
$90
75min
Request Appt

Therapeutic Massage

$50
30min
$75
45min
$90
60min
$110
75min
$135
90min
Request Appt
Special Available

Couples Massage

$97.50
60min
$117.50
75min
$142.50
90min
Request Appt

Reiki Massage

$110
75min
$135
90min
$180
120min
Request Appt

Special Offers

5 60 minute massage

$400
60min.
Request Appt

10 30 minute sessions

$400
30min.
Request Appt
by Lorna on Mar 28
Always a pleasure
by George on Jan 27
excellent
by Anonymous on Oct 17
She was able to fit me in at the last minute, listened to my problem and designed my massage accordingly.

Stephen H.

License: MA #13166

1 Verified Reviews

Chair Massage

$20
15min
$35
30min
Request Appt

Therapeutic Massage

$50
30min
$75
45min
$90
60min
$110
75min
$135
90min
Request Appt
Special Available

Couples Massage

$97.50
60min
$117.50
75min
$142.50
90min
Request Appt

Special Offers

5 60 minute massage

$400
60min.
Request Appt

10 30 minute sessions

$400
30min.
Request Appt
by Jenna on Feb 02
Stephen was professional and experienced. Excellent massage and perfect blend between relaxing and working out sore muscles.

Lisa B.

License: MA #5085

3 Verified Reviews

Chair Massage

$20
15min
$35
30min
Request Appt

Reiki

$40
30min
$60
45min
$75
60min
$90
75min
Request Appt

Therapeutic Massage

$50
30min
$75
45min
$90
60min
$110
75min
$135
90min
Request Appt
Special Available

Couples Massage

$97.50
60min
$117.50
75min
$142.50
90min
Request Appt

Special Offers

5 60 minute massage

$400
60min.
Request Appt

10 30 minute sessions

$400
30min.
Request Appt
by Anonymous on Mar 27
Late, talkative, poor time management. Skilled masseuse.
by Anonymous on Mar 21
I'm pregnant and she made me feel very comfortable.
by Elaine on Mar 20
My appointment was amazing!

Erin H.

License: MA #13994

1 Verified Reviews

Chair Massage

$20
15min
$35
30min
Request Appt

Therapeutic Massage

$50
30min
$75
45min
$90
60min
$110
75min
$135
90min
Request Appt
Special Available

Polarity

$40
30min
$60
45min
$75
60min
Request Appt

Couples Massage

$97.50
60min
$117.50
75min
$142.50
90min
Request Appt

Massage Polarity Combo

$80
60min
Request Appt

Special Offers

5 60 minute massage

$400
60min.
Request Appt

10 30 minute sessions

$400
30min.
Request Appt
by John on Oct 25
NAILED IT.

Average Rating:

4.81 (Based on 26 Reviews)

90 %

Ambiance
96 %

Professionalism
by Lorna on Mar 2017
Verified
Service Received: Therapeutic Massage with Dianne M.
A wonderful experience as always...I've been a client of Body & Soul for many years...I don't go anywhere else when I'm in need of some bodywork. They are very professional and pleasant...I have never had a disappointing experience. They will always be my "go to" place when I am in need of a wonderful massage experience.
by Anonymous on Mar 2017
Verified
Service Received: Therapeutic Massage with Lisa B.
The employees have an effect on the ambiance.
by Anonymous on Mar 2017
Verified
Service Received: Therapeutic Massage with Lisa B.
I liked how clean massage space was.
by Elaine on Mar 2017
Verified
Service Received: Therapeutic Massage with Lisa B.
Lisa is a excellent massage therapist. She is compassionate, caring, knowledgeable and accommodating. I highly recommend her.
by Anonymous on Mar 2017
Verified
Service Received: Therapeutic Massage with Kasey H.
Very nice setting
by Jamie on Mar 2017
Verified
Service Received: Therapeutic Massage with Ann S.
The waiting area is very clean and orderly. The massage rooms are very relaxing and comfortable. Again, very clean but also excellent equipment like a bed warmer to keep comfortably warm despite the frigid temperature outside.
by Jenna on Feb 2017
Verified
Service Received: Therapeutic Massage with Stephen H.
Relaxing and welcoming. Extremely comfortable.
by George on Jan 2017
Verified
Service Received: Reiki with Dianne M.
excellent experience
by Anonymous on Jan 2017
Verified
Service Received: Chair Massage with Ann S.
Nice clean, airy, welcoming open space. Always neat and orderly. The rooms are cozy, warm and private. Very soothing atmosphere.
by Danielle on Jan 2017
Verified
Service Received: Therapeutic Massage with Kasey H.
The room where I had my massage in was very cozy..
by Danielle on Jan 2017
Verified
Service Received: Hot Stone with Kasey H.
The room where I had my massage in was very cozy..
by Anonymous on Jan 2017
Verified
Service Received: Therapeutic Massage with Kasey H.
The office and rooms are average and I think the cost is a little high now that you raised your prices
by Diane on Jan 2017
Verified
Service Received: Therapeutic Massage with Kasey H.
I love the space on Canal Street. Surprisingly quiet, sunny & welcoming.
by Anonymous on Nov 2016
Verified
Service Received: Therapeutic Massage with Ann S.
Exactly what I needed
by Alicia on Nov 2016
Verified
Service Received: Therapeutic Massage with Kasey H.
Restful beautiful clean room with great music playing.
by Anderson on Nov 2016
Verified
Service Received: Therapeutic Massage with Ann S.
Everything perfect as usual
by John on Oct 2016
Verified
Service Received: Therapeutic Massage with Erin H.
always relaxing, pleasant, and welcoming
by Anonymous on Oct 2016
Verified
Service Received: Therapeutic Massage with Ann S.
Excellent experience all around, except for the ticking clock.
by Anonymous on Oct 2016
Verified
Service Received: Therapeutic Massage with Dianne M.
She focused on my problem areas, but didn't ignore other areas to do so. Really well done.
by Kristin on Sep 2016
Verified
Service Received: Therapeutic Massage with Ann S.
The location is easy to get to and has plenty of parking. The office is warm and inviting. The receptionist always greets you, asking if you'd like some water. After your massage, you are offered a warm face cloth to wipe off massage oil and a bottle of water. Thoughtful service.
by Sue on Sep 2016
Verified
Service Received: Therapeutic Massage with Ann S.
I have love working with Body and Soul since they opened their doors.
by Anonymous on Aug 2016
Verified
Service Received: Therapeutic Massage with Ann S.
Very comfortable space. You always feel welcome.
by Anonymous on Aug 2016
Verified
Service Received: Therapeutic Massage with Ann S.
Essential in preventing injuries, get massage! Body & Soul is the best!
by Anonymous on Aug 2016
Verified
Service Received: Therapeutic Massage with Ann S.
Very professional and friendly staff.
by Anonymous on Jul 2016
Verified
Service Received: Therapeutic Massage with Kasey H.
The place is very comfortable. The bed was soft and warm and I really liked the music playing.
by Peter on May 2016
Verified
Service Received: Therapeutic Massage with Ann S.
I can't say enough about Body & Soul and can't imagine switching Therapists considering I have the best in Ann Sousa, owner and extraordinarily talented Massage Therapist.
Loader
Loader

Body & Soul Massage

111 Canal Street

Salem , MA 01970 map it

(978) 825-0040