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:

"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

"Dark room, perfect temperature, I was really tired and didn't talk and Andrew didn't talk to me either. I actually fell asleep at some point because it was so relaxing. I've been really stressed out and a 90 min break from my life was just what I needed. I've been here a few times before and most of the masseuses here are really good at figuring out what pressure I'm comfortable with and have no issue with me asking for more/less. Even though it's pricier than other places, it's worth it.

Idk if you're posting this anywhere but you can omit this part, I went to a place that was about 1/3 the cost of Elements just to see what the difference is in quality/cost. And it was the shadiest and most uncomfortable massage I have ever had in my life, so I will never do that again :) lesson learned! Go to Elements."

B. L., Jun 5, 2025

"The friendly staff. I remember going to other sows for a facial and they were so impersonal . Hands down Ekemebts from check in thru experience is welcoming "

L. P., Jun 1, 2025

"Just what I needed. Great provider and it was a pleasure to interact has well. Very professional and knowledgeable!"

P. H., May 30, 2025

"Atmosphere, reminders. Front desk staff are pleasant and efficient. "

M. C., May 29, 2025

"The flexibility about massage therapist availability"

M. D., May 29, 2025

"Andrew is OUTSTANDING!"

A. T., May 27, 2025

"Professional message therapist and very friendly front staff ."

A. S., May 26, 2025

"Front desk always courteous, asking if all went well. I get an email or text reminder when's my massage is coming up. I've been going to Marlene for years. She is just excellent. By this time, she knows exactly what I need. She listens when I let her know a certain part is bothering me a little bit more than others and she fixes it. Sometimes I need deep and other times if I'm not too knotty it's a relaxing massage. "

S. M., May 25, 2025

"- Clean
- Aesthetically pleasing common areas
- Professional and considerate reception staff
- Massage was great"

E. G., May 23, 2025

"I always leave feeling healed… the professionals here really care!🥰"

K. T., May 23, 2025

"Margaux gave me an amazing facial. My skin felt hydrated and cleansed which is exactly what it needed. "

N. S., May 19, 2025