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, 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:

"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

"Very relaxing and enjoyed it "

S. G., May 19, 2024

"Front desk staff are always friendly, efficient and helpful. The studio is clean, soothing and relaxing. The massage has always been the right amount of pressure, troubled achy areas are addressed with just the right amount of pressure and the massuse only engages in conversation if you do"

J. S., May 16, 2024

"Very professional and welcoming"

A. F., May 15, 2024

"Always a great massage."

K. R., Apr 28, 2024

"Everyone was very friendly and helpful.

The only I suggestion I would make is that tell new clients that the 20% tip is based on the non-membership price and not the $89 membership price. I would have appreciated knowing ahead of time. "

J. I., Apr 26, 2024

"Great atmosphere and my message therapist is fantastic!"

A. B., Apr 25, 2024

"Always such a wonderful experience! Nicole is amazing!"

C. M., Apr 25, 2024

"Great service, I love it that I’m sooo relaxed after my massage."

R. A., Apr 25, 2024

"Great customer service; skilled therapists"

S. R., Apr 23, 2024

"The therapists make sure they listen the client and their needs. "

K. B., Apr 23, 2024