Elements Spa offers the highest quality treatment and services at an affordable cost. While some spas charge hundreds of dollars for facial treatments, massages, and other services, Elements Spa allows you to treat yourself while keeping your wallet happy.

We believe in the power of relaxation and treatment for the benefit of your health and energy. We take a holistic approach, using balancing essential oils and deep exfoliation to not only improve your appearance, but to improve your health.




Now Hiring Massage Therapist

Start this year off with a Fresh, Stress Free You!!

Winter Warm Up

After the stress of the holidays take some time to relax with a Hot Stone Massage. The heat from the stones provides extra relaxation, soothing your tight muscles. As your therapist massages you with the stones you will feel your tensions and worries disappear.

25 Min $30 / 50 Min $54 / 80 Min $74

Rejuvenation Package

Help your skin and hair look and feel it's best. With our amazing warm vanilla linen wrap and hot oil conditioner scalp massage. A full body dry brush exfoliation which helps to exfoliate and detox the skin, and restores radiance to skin revealing a fresh glow. Next enjoy a moisturizing massage with the warm vanilla body butter. As your skin soaks in the moisture during your wrap your therapist will massage your scalp with hot oil conditioner ending with a stress relieving neck and shoulders massage.

ONLY $85


Microderabrasion with a Facial leaves your skin feeling great and pampered. The microderabrasion exfoliates the top layer of your skin removing unwanted dead cells. Enjoy a soothing cleanse, tone, masque, and relaxing massage including scalp & hands. Your skin will thank you with a luminous glow.

80 Minutes $75

Keep your body feeling AMAZING throughout the year.

We offer bundle packages so you can enjoy the benefits of regular massage at the best price.


5-50 minute massages $210 
Each massage only $42 
10-50 minute massages $400 
Each massage only $40 
5-80 minute massages $310 
Each massage only $62 
10-80 minute massages $600 
Each massage only $60

These prices are for single massages only.

Give us a review or Check-In on Facebook, Google, or Yelp and receive $5.00 off your next regular priced service.

Call 801-648-4998 to schedule your appointment today!

One special per appointment. Cannot be combined with other offers. Mention special when scheduling. Expires January 31st.

Give us a review or Check-In on Facebook, Google, or Yelp and receive a coupon for $5.00 off your next regular priced service.

The best compliment you can give us is to refer us to your friends. As an appreciation we will send you $5.00 OFF for Every friend who receives a treatment from Elements spa.

Gift Certificates available at the spa, online at www.elementsspaut.com or over the phone, and emailed to you.

Please have gift certificate, either printed or via mobile, available at time of visit. Paypal receipts will not be accepted.


 *We may require a credit card number or gift card number to secure your appointment. 

*We require 24 hr notice for all cancellations & rescheduling. 50% cancellation fee will be charged or gift card on file for all services cancelled or rescheduled without proper notice. No shows will be charged FULL treatment. 

*We have reserved your time exclusively for you. We are sorry that extended time is not given for late arrivals. 

* Gratuities are greatly appreciated for exceptional service. 

*Treatment time is for your consultation, dressing, & service. 

*Please turn off cell phone when entering the spa. 

*Leave jewelry at home. We are not responsible for loss or damage. 

*A Dr. note may be required for some medical conditions.

Make massage a part of your regular health plan. 

-prevent injury-Increase range of motion 
-improves recovery-increase flexibility 
-enhances performance-decrease muscle stiffness & fatigue 

Ask us about our Massage Bundles to get the best prices.