Find the Best Things

Discover Serenity at Missouri's Top Spa Hotels

mo spa hotel

Missouri has plenty of resorts and hotels that are fit for a fantastic getaway. Book your stay at any of these top spa hotels in the state.

Hot Stories

The Elms Hotel and Spa, Excelsior Springs, MO

The Elms Hotel and Spa is the peak of luxury. This resort looks like a grand castle and will treat you like a true royal. If you’re a fan of adventure, you’ll love The Elms even more - legend has it that this hotel is haunted too.

The Lodge of Four Seasons, Lake Ozark, MO

For the ultimate lakeside retreat, head to The Lodge of Four Seasons in Lake Ozark. This beautiful lodge has everything you could want, from the incredible Spa Shiki to multiple golf courses and even live music and other events.

Hermann Hill, Hermann, MO

While some prefer vacations at expansive resort communities, Hermann Hill is the perfect destination for those who enjoy the quiet serenity of a boutique luxury hotel. Enjoy spa treatments, yoga classes in nature, and so much more.

Tan-Tar-A Estates, Osage Beach, MO

Tan-Tar-A Estates, located at the Margaritaville Lake Resort, is a fantastic place for anyone to book their next getaway, but it’s especially popular for families. With the Jolly Man Indoor Water Park nearby along with the Driftwood Sp and more, there’s plenty for kids and adults to enjoy.

Big Cedar Lodge, Ridgedale, MO

If you want a quaint countryside getaway where you can take in the natural landscape and breathe fresh air, you’re looking for Big Cedar Lodge. This rustic and beautiful Ridgedale resort offers plenty of amenities too, including a full spa, golfing, and more.

Ameristar Casino Resort, St. Charles, MO

Want a relaxing getaway where you can also enjoy some gaming? Ameristar Casino Resort has you covered. This ornate hotel has a full casino as well as plenty of nightlife and its epic Ara Spa.

Old Kinderhook Resort, Camdenton, MO

Lake of the Ozarks is a popular vacation destination, but Old Kinderhook Resort is easily among the top places to book your stay. This lovely resort has something for everyone: boating, a spa, golfing, and more.

Hotel Saint Louis, St. Louis, MO

If you’re in the mood for a swanky city vacation with a historic twist, Hotel Saint Louis is the perfect choice for your next trip. The building was constructed in 1893 and through the years, it has hosted famous guests like Tina Turner and Andy Cohen.

Woodstock Inn Bed and Breakfast, Independence, MO

You don’t need to cross the ocean to enjoy a European-style getaway if you book at the Woodstock Inn Bed and Breakfast. This European-style inn will make all the arrangements necessary to pamper you during your stay, including couples’ massages and more.

Key Insights at a Glance

  • The Elms Hotel and Spa: Offers royal treatment in a grand castle-like setting with a haunted history and luxurious spa services.
  • The Lodge of Four Seasons: A lakeside retreat featuring Spa Shiki, multiple golf courses, and various entertainment options, including live music.
  • Hermann Hill: A boutique luxury hotel ideal for those seeking serenity with spa treatments and yoga classes in natural surroundings.
  • Tan-Tar-A Estates: Located in Margaritaville Lake Resort. It is popular among families, and nearby attractions include Jolly Man Indoor Water Park and Driftwood Spa.
  • Big Cedar Lodge: A rustic countryside resort offering a full spa, golf, and immersion in natural beauty.
  • Ameristar Casino Resort: Combines relaxation with entertainment, featuring a full casino, nightlife, and the Ara Spa.
  • Old Kinderhook Resort: Located at Lake of the Ozarks, it offers boating, spa services, and golf, among other amenities.
  • Hotel Saint Louis: A historic hotel in downtown St. Louis with a rich past and luxurious amenities, including a spa.
  • Woodstock Inn Bed and Breakfast: A European-style inn providing an intimate setting with personalized services like couples' massages.
  • Select a Missouri town to find
    the Best Things To Do and Places To Go around you