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:

"Friendly service and great massage. "

A. M., Jun 18, 2025

"I had an amazing massage by Megan A. Can't wait to see her again. "

T. P., Jun 18, 2025

"The staff was very pleasant and my massage with Karen was great! I will be back again."

P. O., Jun 17, 2025

"Quiet relaxing atmosphere. Therapist listened to my needs"

L. K., May 29, 2025

"Erin was fantastic!!! I will be booking with her again. Great massage and so genuine! "

R. M., May 28, 2025

"My massage therapist was excellent and helped me with exactly what i needed. His techniques were excellent ! "

B. P., May 26, 2025

"Friendly staff and good value for a 1 hour massage 😊"

R. B., May 23, 2025

"Membership based"

S. P., May 22, 2025

"Easy to plan and feel good when I leave I get a lot of knots in my neck and they always release the tension. "

M. P., May 22, 2025

"The client is welcomed, restful environment and skilled staff and the results are healing."

D. W., May 16, 2025

"Linda G was terrific. I was very happy with my massage."

M. B., May 16, 2025

"Brian was amazing!! "

S. G., May 15, 2025

"The service was fabulous, the attention was good, "

M. C., May 14, 2025

"Very nice environment with kind and skilled staff. Thank you!"

A. M., May 9, 2025

"Every day, I would drive by Elements, look in, and think, "Wow, I’d love to go in there someday." One day, I decided to make it happen and booked an appointment. I had my first facial and loved the results—all in just one session. That experience motivated me to become a member. Now, I’m getting my second facial, and I’m so excited; I can’t wait to go back. After that, I plan to get a massage too. The services are affordable, and the staff is incredibly friendly. It’s such a much-needed act of self-care and love. I adjusted my budget to make this possible because I know I’m worth it. They make you feel like a millionaire—completely pampered and special. My girl is Robin. "

J. O., May 1, 2025

"It was relaxing and peaceful, the staff was friendly"

E. S., Apr 30, 2025

"Clean, everyone friendly and professional. Robin G massage therapist was wonderful . Listened to what was bothering me - hip right side/calf/ foot and worked on the problem. She was terrific. I would recommend your spa and come back. "

J. V. d. b., Apr 29, 2025

"Calm environment, friendly staff, convenience, prompt service, membership options. "

P. D., Apr 25, 2025

"I like Stephanie’s massage - she doesn’t massage too hard or too light - it’s just right! I like how she asks what are some areas should she massage in particular. I like the lobby area, and all the admin are friendly. I like the ‘elements’ music - very relaxing and peaceful. I like the heated massage table - feels great on a cold day in the winter. I like how Stephanie has helped my back feel better! "

R. M., Apr 23, 2025

"I thought the service overall was very very good. I liked Erin and all that she had done. "

M. B., Apr 23, 2025