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 really liked the male desk employee who i booked my appointment with over the phone and the male desk employee who checked us in (i’m not sure if it was the same person) but was very kind, polite and helpful. I really enjoyed my massage from Aleks, i felt he was knowledgeable beyond a simple massage and felt he really took time to work on areas of my body that needed it. "

A. C., Apr 16, 2026

"Whoever is at the desk, kindly and calmly greets you as you walk in the door, setting the tone for the experience. Kate, the esthetician, is incredibly knowledgeable and has an amazing calmness with how she works. My skin always feels so fresh and hydrated after leaving a facial with Kate. "

K. C., Apr 14, 2026

"As a long time member/customer of Elements I can highly recommend the company/service. Everybody is very friendly and professional. Stephanie is my massage therapist and has been for several years. She does a great job and is very attentive to my needs. I always feel better after my time with her. If you are considering using a massage service you won’t go wrong choosing Elements. "

B. M., Apr 6, 2026

"The staff is knowledgeable and friendly
The membership is a value"

A. H., Apr 4, 2026

"I e been an Element’s member for 15 years and they’re amazing and really care about their members "

K. B., Mar 31, 2026

"Brian D. listened to my issues and addressed my sciatica and back paim"

M. B., Mar 28, 2026

"Nicole was amazing! The space was clean and relaxing!"

A. A., Mar 16, 2026

"Provider as very nice, calm, and professional. The massage was light but overall very good. "

V. L., Mar 11, 2026

"Professional, friendly, great massages."

P. M., Mar 2, 2026

"Responsive, friendly. Accommodates my needs. "

M. C., Mar 1, 2026

"Everyone is helpful and kind. Massage therapists are professional and caring. "

D. C., Feb 28, 2026

"Choosing appointment was easy online.
My massage therapist did a great job!"

S. N., Feb 27, 2026

"Nicole was awesome....I will definately be back!"

S. P., Feb 24, 2026

"The staff is very friendly and welcoming "

P. O., Feb 13, 2026

"The massage was very gentle which is what I requested and needed."

S. A., Feb 12, 2026

"My facial expression was excellent! Very professional and made me feel fabulous!

Front desk was very nice and welcomed!"

M. C., Feb 7, 2026

"Katie was awesome! Informative and knowledgeable! Great Favial "

B. R., Feb 2, 2026

"Friendly staff & no contract/flexible membership."

K. P., Feb 1, 2026

"Listened to my needs and massage was tailored to what I needed. Very professional!"

R. B., Jan 30, 2026

"Great!"

N. B., Jan 29, 2026