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:

"Nice atmosphere and Kimmie was excellent. She was very accommodating, professional, and communicated and made sure I was doing well through out. "

L. G., May 7, 2026

"I have had Catherine before and she is wonderful! One of the best massage specialists I’ve ever had."

G. D., May 4, 2026

"He listens to what I want…. Excellent experience "

S. K., May 2, 2026

"Jenny is amazing!!"

J. O., May 2, 2026

"Abi always senses my mood and feelings and adjusts with it. She’s always spot on. "

J. J., Apr 30, 2026

"Super attentive staff across the entire facility that seems to LOVE their jobs. I hope they realize the positive impact that they have on each and every person that comes through their door at Beverly"

C. P., Apr 23, 2026

"Wonderful experience!"

A. G., Apr 22, 2026

"Very friendly and clean"

C. M., Apr 19, 2026

"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