The Best Day Spas in Excelsior Springs, Missouri

Discover the most highly-rated day spas in Excelsior Springs. Each spa has been carefully selected based on customer reviews, service quality, and overall experience.

#1

The Elms Hotel & Spa

4.5/5
Visit Website

Historic luxury spa featuring natural mineral springs, elegant treatment rooms, and a serene atmosphere. Renowned for its thermal baths and comprehensive wellness packages. Located in the heart of Excelsior Springs.

Contact Information

401 Regent St, Excelsior Springs, MO 64024
(816) 630-5500

Featured Services

Mineral BathsMassage TherapyFacialsBody Wraps
#2

Serenity Spa & Salon

4.8/5
Visit Website

Full-service day spa offering personalized treatments in a tranquil, modern setting. Known for skilled therapists and a warm, welcoming environment. Located in Liberty, just 15 miles from Excelsior Springs.

Contact Information

1520 N Church Rd, Liberty, MO 64068
(816) 415-3700

Featured Services

MassageFacialsWaxingEyelash Extensions
#3

The Spa at Chateau Avalon

4.7/5
Visit Website

Luxurious European-themed spa within a castle-inspired hotel, featuring romantic packages and immersive treatments. Highlights include private suites and decadent amenities. Located in Kansas City, approximately 25 miles from Excelsior Springs.

Contact Information

700 NW 100th St, Kansas City, MO 64155
(816) 587-2222

Featured Services

Couples MassageBody ScrubsFacial TreatmentsAromatherapy

Nearby Cities

Explore day spas in nearby cities:

3
Top Spas
4.7
Average Rating
$80-$300
Price Range

Frequently Asked Questions

Are there any day spas in Excelsior Springs that incorporate the town's famous mineral waters into their treatments?

Yes, several day spas in Excelsior Springs offer treatments that utilize the town's historic mineral waters. You can find therapies such as mineral water soaks, Vichy showers, and body wraps that are designed to harness the skin-rejuvenating and therapeutic properties for which the local springs are known.

What is the best way to book a spa package for a special occasion or a group in Excelsior Springs?

For special occasions or groups, it's highly recommended to call the spa directly and speak with a consultant. Many local spas can create custom packages that bundle services like massages, facials, and manicures. Booking well in advance, especially for weekends, is crucial as Excelsior Springs is a popular destination for bachelorette parties, anniversaries, and girlfriend getaways.

Do Excelsior Springs day spas offer day passes to use their amenities if I'm not getting a service?

This varies by spa. Some of the larger, resort-style spas in Excelsior Springs do offer day passes that grant access to amenities like thermal pools, saunas, steam rooms, and relaxation lounges. However, this is often tied to booking a specific service or a spa package. It's best to check the individual spa's policy on their website or by calling ahead.

I'm visiting from out of town. Are there any spa and stay packages available with local hotels?

Absolutely. Many of the historic hotels and inns in Excelsior Springs partner directly with local day spas to offer spa and stay packages. These packages often include overnight accommodations, spa credits, and sometimes dining credits, providing a complete relaxing getaway. It's a popular option, so be sure to inquire about these packages when booking your hotel reservation.

What kind of unique, locally-inspired spa treatments can I find in Excelsior Springs that I might not find elsewhere?

Beyond mineral water therapies, Excelsior Springs spas often feature treatments that reflect the town's heritage and natural surroundings. Look for treatments that incorporate local ingredients like Missouri clay, honey, or oat, or themes inspired by the area's history and serene landscape, offering a unique wellness experience rooted in the local environment.

Ready to Book Your Spa Experience?

Contact any of these top-rated spas directly to schedule your appointment and treat yourself to the ultimate relaxation experience in Excelsior Springs.