Skip to main content
Mon - Sat 9am - 9pm
Sun 10am - 7pm
Same Day Appointments Available
Elements Massage 6910 S. Highland Drive
Cottonwood Heights, UT   84121
(801) 849-0362 Elements Massage$49 to $99

Cottonwood Heights

Highland Place

Book Now

6910 S. Highland Drive
Cottonwood Heights, UT 84121


Mon - Sat 9am - 9pm
Sun 10am - 7pm
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 Cottonwood Heights have to say:

"Lia P is fantastic"

G. V., Apr 9, 2026

"I just love elements and how things are done there. "

P. O., Apr 2, 2026

"Gage was great! Very professional. I will be coming back. "

T. L., Mar 29, 2026

"The staff are always friendly and treat me with respect. My massage therapist is always professional and does a fantastic job. "

M. C., Mar 19, 2026

"Elvira is one of a kind. Gets in tune with your body and is a great lady."

P. H., Mar 18, 2026

"I am able to use gift cards that I get on promotion so it is affordable for me to get a massage. I like that there is more than one female therapist who can do deep pressure. At my last massage, she did all of the areas that I expressed I was concerned about. She came and got me right on time for my appointment. I appreciate being given water afterward, and a fountain where I can refill my cup. I appreciate dim lights and the quiet setting. I appreciate it when my therapist wears a mask when she sniffles or coughs, as well as seeing my therapist, put hand sanitizer on before she starts the massage. I appreciate relaxing, soft music."

M. P., Mar 18, 2026

"Had Rob, and he was absolutely fantastic! I was a bit hesitant at first since he was my first male masseur, but it ended up being an amazing experience. The best part was that after checking in about my needs for the session, he was able to really feel what my body needed and work intuitively throughout the session. Highly recommend!"

L. H., Mar 17, 2026

"Every. Single. Thing!"

W. D., Mar 17, 2026

"I do love how clean it is and the ease of booking. I do wish the massages went as close to the full time as they could be. Like I am undressed and on the table in less that 1 minute…but then I wait 5-7 for the person to come in. Same with when they “let them know you’re here…” that takes at least 3-5 for them to come get you. It’s also kind of dumb that I pay an extra fee per half hour because my person has some certificate. It feels the same as any other massage. Plus a tip on top of the extra fee, all on top of the monthly $70. Adds up, and is not really worth it. "

H. F., Mar 14, 2026

"Ben was great and made sure he asked and listened to areas of concern. He had great techniques to target the areas that needed the most work. I would highly recommend him and book him again in the future!"

K. K., Mar 9, 2026

"Loved!
Ben was awesome and I plan on coming back! "

K. W., Mar 8, 2026

"Robert was very respectful and knowledgeable "

J. M., Mar 6, 2026

"Laura was awesome!"

J. B., Mar 5, 2026

"Elvira was great. Seemed very caring "

S. O., Mar 3, 2026

"Leah is an awesome therpist"

A. W., Feb 26, 2026

"Brooke was amazing!"

L. S., Feb 24, 2026

"Elvira, has an amazing talent. I feel very cared for and I feel like my needs are being met. My body is noticing the difference."

N. N., Feb 11, 2026

"The staff is very professional and the environment is so relaxed "

D. G., Feb 10, 2026

"Carley is amazing and so sweet and professional."

J. P., Feb 7, 2026

"Best part of my month is spending 90 minutes with Kendra! "

K. D., Jan 30, 2026