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:

"Amy was spectacular."

P. L., Jul 5, 2025

"It is a great massage that is reasonable priced. I have been a client for 15 years. The staff are professional and courteous. The therapists are well trained. Highly recommend."

J. C., Jul 4, 2025

"Brittney is the BEST!"

K. G., Jul 3, 2025

"Marlene always finds the problem areas and works it out "

A. H., Jul 3, 2025

"Friendly staff, easy booking experience, good appointment availability. "

S. N., Jul 2, 2025

"Andrew is a great new and unique massage therapist. Nice addition to your therapists!"

J. R., Jun 29, 2025

"Staff is very friendly and helpful. Massage was really good and effective. "

N. C., Jun 28, 2025

"Jenny is a wonderful therapist. She is kind and listens to my issues. I always feel better when I leave!"

R. B., Jun 26, 2025

"Abi!"

G. O., Jun 25, 2025

"As soon as I walked in, the Manager greeted me and made me feel like a friend. They were extremely friendly, kind and thorough in explaining the process as this was my first visit. I inquired about a membership and after learning that there is no fee for it, it was a no brainer and I signed immediately. Was met quickly by Abi, and the entire experience was fabulous. She was understanding, clear in the expectations and was the perfect pressure for me. I can't wait to return!"

P. M., Jun 23, 2025

"Both my wife and I always look forward to a session with Jenny! She is wonderful! I cannot compare my experience with her to any other because she was my first massage therapist, and will now remain my only massage therapist!"

B. A., Jun 23, 2025

"My experience with elements has been consistently great. The staff are courteous and professional. I'd highly recommend the Element staff to any of my friends and family."

J. S., Jun 17, 2025

"I see Danielle on a monthly basis. She always provides superior service. The people at the desk are always excellent and friendly."

D. K., Jun 16, 2025

"Huge fan of this location. Catherine and Mindy are both particularly incredible. "

H. M., Jun 15, 2025

"Appts are always easy to make and they are very accommodating to schedule changes."

K. G., Jun 14, 2025

"Abi is fantastic. Always can sense my mood/vibe every visit and adjusts to fit it! EVERYONE is nice there."

J. J., Jun 11, 2025

"Calming, soothing massage. making sure I was comfortable. Felt great leaving.... This was my second massage with Elements, and my only criticism is the time. I feel like every time I've come, massage ends like 15-20 mins before the allotted 'end time'."

A. J., Jun 11, 2025

"Amy was amazing. She talked me through her process and then really focused on what I asked her to focus on. "

A. S., Jun 9, 2025

"Good massage therapists for the most part and Brittney is a fabulous addition to services there. Staff is lovely and welcoming. "

E. H., Jun 8, 2025

"My Massage Therapist, Kimmie, is very professional and effective. Her service based attitude is excellent as is the administrative staff as well. I enjoy my visits to Elements and feel they have helped me physically."

T. W., Jun 6, 2025