Luxury Hotels in Excelsior SpringsThe Elms Experience Awaits

The Elms Hotel & Spa blends timeless elegance with the comforts of a modern retreat just outside Kansas City. From beautifully appointed accommodations to genuine, attentive hospitality, every stay is designed to feel both effortless and memorable. Days unfold at your own pace, whether unwinding in the soothing warmth of our signature spa and grotto experience, savoring seasonal flavors at Three Owls, or simply enjoying the quiet charm of Excelsior Springs. It’s an experience rooted in tradition yet thoughtfully designed for the way you travel today.

Happy to Help

As part of The Elms Experience, we make sure everything you need is taken care of, when you want it. Need to secure a tee time at a nearby golf course? We can handle that. Do you want to schedule a spa appointment and a romantic dinner for two? We’re here for you! At The Elms Hotel & Spa, no request goes unfulfilled if we can help it. Let us know how we can make your stay even better at our resort near Kansas City, MO.

Luxury Resort Hotel Highlights


  • 153 Handsomely Appointed Rooms and Suites
  • Spa at the Elms—28,000 Square Feet of Pure Indulgence
  • Concierge Service
  • Three Owls—On-Site Restaurant and Lounge
  • The Tavern—On-Site Pub-Inspired Lounge (open Thursday-Sunday)
  • Café at The Elms—Serving Parisi Coffee and Elms-Made Pastries
  • 16 acres of Beautifully Landscaped Resort Gardens and Grounds
  • Outdoor Activities and Lawn Games
  • Multiple Pools and Hot Tubs
  • Complimentary High-Speed Wireless Internet
  • Convenient to Kansas City and Des Moines
  • Featuring Electric Vehicle Charging Stations