Skip to main content
Mon - Sun 8:30am - 9pm
Same Day Appointments Available
Elements Massage 45 Enon St
Beverly, MA   01915
(978) 921-1144 Elements Massage$49 to $99
Book Now

45 Enon St
Beverly, MA 01915


Mon - Sun 8:30am - 9pm
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 Beverly have to say:

"I enjoy visiting Elements once a month. It’s a wonderful treatment of relaxation. The site it clean and friendly and the therapists know what they’re doing. "

M. J. F., Apr 18, 2026

"Very professional and kind masseuse. Concerned and experienced in relieving pain."

P. D., Apr 18, 2026

"my masseuse Amy is the best, she is very knowledgeable, i love her. 10 out of 10 "

Z. R., Apr 6, 2026

"Tanya was wonderful, she listens to my specific needs and made sure they were meet. The front desk was also attentive to my needs, very sweet and polite as well. They were all so professional. I super appreciate that. "

S. H., Apr 5, 2026

"My therapist, Marlene is amazing. She finds things that are broken and fixes them.

The staff is friendly and helpful. The space is comfortable and well kept. "

J. A., Apr 4, 2026

"Maurice did a 10/10 job, left feeling so relaxed. We talked through my treatment plan for the next few sessions. He answered all of my questions and made me feel incredibly comfortable. I definitely will be returning. Thank you again!"

J. L., Apr 3, 2026

"Everything! The staff is wonderful, as well as the therapists."

A. F., Apr 3, 2026

"Reception staff is always very cheerful and helpful. Therapist staff is always earnest and respectful. "

M. N., Apr 3, 2026

"I have become very comfortable going to Elements Massage. I have a membership. The front desk staff know me and are always friendly. They call me about unexpected changes to the schedule and help me rebook. Kimmie is probably the best MT I have been to. Listens to me and uses the right amount of pressure for me. "

D. M., Apr 3, 2026

"Amy’s massage targeted trouble spots and she had good suggestions for stretches to improve flexibility.
Look forward to my next visit and thanks, Amy!"

K. C., Mar 28, 2026

"Fast and friendly service."

C. J., Mar 28, 2026

"Frieda and Maurice have been awesome. I like deep tissue and it’s hard to find the right pressure while still making the experience enjoyable. "

A. G., Mar 28, 2026

"Kimmie is great!"

K. S., Mar 28, 2026

"Amanda was amazing! As someone who hasn't gotten a lot of massages, she made me feel very comfortable and relaxed. She also did an amazing job! I will be coming back for sure! "

T. P., Mar 19, 2026

"My therapist Maurice was amazingly thorough. He did some trigger point work to help with my migraine flare up. I appreciate the flexibility in scheduling, as there is usually someone available when I am in need. "

L. C., Mar 18, 2026

"Amanda is amazing - able to get all the knots out with minimal discomfort. Always delivers a great massage. The front office staff are great too - always friendly and helpful. "

S. L., Mar 16, 2026

"Always look forward to relaxing here. The ambiance, music, staff and expert massage therapy all make this place a gem!"

J. M., Mar 15, 2026

"Frieda did an amazing job with the pressure. I felt so much relief. "

R. E., Mar 12, 2026

"I have standing appointments with Jenny bi-weekly and she is an essential part of my health care routine, I'd be lost without her."

L. C., Mar 12, 2026

"The staff is amazing. From the moment you walk in your stress just leaves you. The front staff in beverly is amazing. They made sure everything i needed i got. I had Evan as my massage therapist. He did a great job and I left feeling wonderful. I even signed back up for their membership. I would go to any location. "

H. L., Mar 11, 2026