Massage Services in Kansas City

At Pearl Spa we offer a range of modalities for massage, and your massage session is personalized based on your preferences.  Our Massage Therapists are very attentive to your individual needs, and pressure can be minimized or maximized based on how you like it.  Communication is open throughout your session, and your preferences are respected throughout your massage.  Additionally, we ensure you get the full amount of time for your massage therapy session without watching-the-clock or cutting your session short.  We schedule accordingly, and want to ensure you feel un-rushed, though, efficient with your time with us.

Special Offer

New Clients! Book your first massage session online, and receive $10 off your massage price (during promotion period) for 60 minutes sessions.  Put in promo code NEWBIE at checkout.

3 Pack Promotion

During this promotion, you can buy certificates used as gifts in many cases– or you can use them for yourself!

3 pack of 60 min sessions $275
3 pack of 75 min sessions $350
3 pack of 90 min sessions $400

The 3 Pack Promotion expires after one year (after purchase).

Our Wellness Program – Become a member of our program, and get the best deals on regular massages.  Click here to learn more details about our massage membership program.


Massage Rates

Therapeutic Massage Rates

Therapeutic Massage includes: Deep Tissue, Migraine Massage, Swedish Massage, Trigger Point Massage, Therapeutic Stretching and Sports Massage.

The therapists will ensure your preferences are being met while offering to apply a variety of massage techniques.

Service Pricing

At Pearl Spa, our therapeutic massages provide you with a relaxing experience while providing ways to find inner-calmness.  Our highly-skilled Massage Therapists are able to improve your experience by applying new techniques so the body won’t adjust to the same routine.  Similar to physical training and conditioning, you want to switch-up your massage sessions so that you’re relaxing the whole body in new ways.  It’s about growth, and many local spas won’t train this way.

Therapeutic Massage Rates

$60 for 30 minutes

$100 for 60 minutes

$120 for 90 minutes

Quality topical products such as body lotion, essential oils are applied at different points within your session.

Couple's Massage Rates

Couples Massage includes:  Deep Tissue, and Sports Massage.

Our therapists will help you fulfill a Couples Massage you will cherish time-and-time again.  Enjoy a massage for you two in our special room at our spa location in Kansas City.

Service Pricing

Our spa is uniquely qualified for couples massage because of a few factors.  The service can be provided when scheduled ahead, and our massage therapists are expertly trained at Couples Massage.  In the local area, you want to find a massage room with two tables side-by-side.  We have a special room just for you!  Do you want natural oils applied to your sore areas?  We can provide that during your massage with us.  Sweet sensations and the feeling of being a bit taller after your massage session is something that makes us especially different in the local area.

Couples Massage Rates

$120 for 30 minutes

$200 for 60 minutes

$220 for 90 minutes

    review rating 5  My massage was amazing. Was a very nice, clean, comfortable establishment. Very polite and welcoming from the moment I walked in. Very accommodating during the massage as well, to be sure I was getting exactly what I wanted. I would recommend making an appointment if you're in the area.

    thumb Jacob Isenogle

    review rating 5  Excellent service and very professional and thorough Massage. Will delimiters be back

    thumb Guilin Jiang

    review rating 5  They are great. This is one of the better massages I get. This place is very clean, smells very atmospheric, and has just the right mood music. I like hot stones and they do extraordinary work. Very value for money

    thumb Daniel royal

Visit us


3017 Main Street #200

Kansas City, MO 64108

Call us


(816) 281-3442



Every Day: 10:00 am – 10:00 pm