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:

"Nicole is wonderful!!! The perfect blend of relaxation and healing!!! The studio is immaculate and every one is so nice. "

M. S., Aug 2, 2026

"Great staff Great customer service "

L. C., Jul 30, 2026

"The atmosphere is very relaxing. The therapists are friendly and very good."

K. M., Jul 27, 2026

"Who doesn’t like a body massage!!! It makes you relaxed have more flexibility and sometimes removes muscle tension. "

M. P., Jul 16, 2026

"Staff are always friendly and make you feel great!"

T. S., Jul 14, 2026

"Always welcoming and Friendly, 95 percent of therapist I have had are fantastic and always accomidating"

D. H., Jul 14, 2026

"Calming, stress relief zone, excellent therapists, consistent."

D. W., Jul 7, 2026

"From the very beginning, I was greeted politely and professionally. Nicole is a fabulous massage therapist. She took the time to learn my ailments and pain points and addressed all of them. I will be back."

R. M., Jun 14, 2026

"Absolutely wonderful. I’m always feeling so relaxed and lighter when I leave there. The ladies up front are always so nice and helpful. Very good vibes, even better facials and massages."

S. D., Jun 10, 2026

"Jessica was great!! She attentively listened and was very knowledgeable in answering all my questions.
The massage was amazing and I felt very relaxed after the 60 minutes. The room was clean and comfortable.
I can’t wait for my next visit!!!
"

D. A., May 31, 2026

"I had a very good experience relaxing and therapeutic my therapist gave me hope that my pain would eventually go away "

E. K., May 30, 2026

"Listened to all my requests and followed my instructions perfectly "

E. L., May 27, 2026

"Nicole was excellent. She was able to get into my muscles and relieve the knots in my back. "

P. P., May 25, 2026

"Massage was amazing "

M. F., May 24, 2026

"Peaceful atmosphere, ease of access- ample parking.
Gentleness of massage person, draping of body, above all - professionalism and respect while working on me. Only speaking when necessary.
Relaxation is key towards enjoyment."

E. C., May 22, 2026

"Chris was a very good, professional and personable. A wonderful massage therapy session. I plan to return in June."

D. F., May 9, 2026

"Clean, soothing worth every penny. "

M. L., May 6, 2026

"Stephanie and front desk staff are top notched! Professional and friendly- Stephanie is one of the best masseuse for her deep tissue techniques and ability to heal pains especially neck, shoulder and arms. She is also so nice and cares. I feel very comfortable coming to your spa. The gift cards specials are a plus. The membership is also good but it needs more incentive like adding enhancement or trial services for cupping, etc. This will allow members to try other services that you offer. Cleanliness is also appreciated. Thank you for providing a safe, relaxing and healing spa. "

M. M., May 5, 2026

"Always on time. Always a very relaxing session."

C. R., May 2, 2026

"Friendly staff and Meagan was absolutely amazing. I feel rejuvenate after my session with her. "

I. S., Apr 29, 2026