Our Luxury Hotel in Excelsior Springs
Reserve Your Stay | (800)843-3567
Click calendar to select check in date
Click calendar to select check out date

The Elms Experience

Unparalleled Service

At Our Luxury Hotel in Excelsior Springs

Alongside luxurious accommodations in an idyllic setting, a stay at The Elms Hotel & Spa in Excelsior Springs is characterized by the genuine, friendly hospitality delivered by our knowledgeable staff. For everything from scheduling spa treatments at the Spa at The Elms or arranging a romantic dinner in your room, to offering directions to the nearby wineries or securing you a tee time at a nearby course, our friendly staff can provide most anything upon request. Feel free to ask, and we'll be happy to help.

Highlights at Our Resort Near Kansas City, MO

  • A new $20-million renovation
  • 153 handsomely appointed guest rooms and suites
  • Spa at the Elms, a 25,000-square-foot day spa
  • Concierge service
  • 88 at the Elms, our on-site restaurant and lounge
  • The Tavern, our pub-inspired on-site lounge
  • Café at The Elms, serving The Roasterie 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 access
  • Convenient to Kansas City and Des Moines

Secure Your Reservations Today

Experience true luxury and timeless elegance at the renowned Elms Hotel & Spa. We look forward to helping make your stay unforgettable at our luxury hotel near Kansas City.

Check Availability

This February, say "I love you" all month long with our romance-inspired discount of up to 25% off with rates starting at $112 per night!

Call us Today at 1-800-The-Elms to claim this exclusive offer! 

*Dates and exclusions may apply