Skip to main content
Mon - Sat 8am - 9pm
Sun 8am - 8pm
Same Day Appointments Available
Elements Massage 315C South Broadway
Salem, NH   03079
(603) 898-0045 Elements Massage$49 to $99
Book Now

315C South Broadway
Salem, NH 03079


Mon - Sat 8am - 9pm
Sun 8am - 8pm
Same Day Appointments Available

Our Clients Love Us!

In a nationwide survey of massage clients by Listen360.com, Elements Massage received the highest customer satisfaction score of any massage studio brand.  Simply the best massage, that's the Elements Way.  Therapeutic, handcrafted, and personalized.  But don't take our word for it, read what real clients at Elements Salem have to say:

"I loved my service at Element! I had Sharon as my massage therapist and she was wonderful. She followed up on things I answered in the questionnaire to ensure she wouldn’t aggravate my existing conditions. She checked in regularly throughout to make sure I was comfortable and felt okay. The pressure for the massage was just right, very relaxing without being too light or too firm. The rooms were decorated in warm, dark colors with nice dim lighting. The warmed beds and ceiling fans made it feel like a beach when you closed your eyes! I would highly recommend them (and Sharon specifically!!) to anyone looking to treat themselves and unwind!"

D. S., Jul 12, 2024

"Erin was amazing and made me feel so comfortable!"

C. H., Jul 12, 2024

"Great zen environment "

M. C., Jul 11, 2024

"Elegant and relaxing environment with professional staff that caters to your specific needs. <3"

F. S., Jul 9, 2024

"This was ny first time here and loved everything about my experience. Karen who was my massage therapist was amazing.

"

I. S., Jul 8, 2024

"Karen A. is wonderful. I always feel so good when I leave there"

P. S., Jul 6, 2024

"The studio is calming and peaceful. Stephanie is professional and easy to talk to. "

K. C., Jul 6, 2024

"1st time visit.
Very friendly staff. Listened to my needs and provided a very relaxing 60 minute massage. Thanks!"

R. B., Jul 5, 2024

"Easy to book, check in and great service! "

N. G., Jun 30, 2024

"Karen was awesome and the facility was clean. Girl at front desk was also very welcoming."

S. P., Jun 25, 2024

"Appointments always On time, friendly receptionist"

C. R., Jun 23, 2024

"Meghan. is outstanding"

G. P., Jun 10, 2024

"Everyone is always super nice and on time! "

J. O., Jun 4, 2024

"It's location is easy to get to."

A. D., Jun 3, 2024

"Massage was excellent. This was the second time going and both times were fantastic. I highly recommend"

A. M., May 31, 2024

"Always feel great after my massage I highly recommend elements my massage therapist Karen is very caring personable and gives a great massage"

P. M., May 29, 2024

"Atmosphere clean and very relaxing, receptionist beyond pleasant 😍"

K. G., May 26, 2024

"Therapists "

L. (. C., May 26, 2024

"The massage therapists listen to where you need to focus and incorporate that request into the session.

"

A. H., May 25, 2024

"Everybody in the office is always friendly, helpful, and professional. Appointments are easy to book and the email notices re openings is are very helpful. Stephanie always gives me a great massage and is focused on my needs. She is professional and friendly and it’s obvious she cares about her clients. I recommend Elements and Stephanie to anyone looking for a great massage. "

B. M., May 22, 2024