Call Us Today: 1-800-The-Elms


View All on Map

destination hotels

Our Kansas City Luxury Hotel in Excelsior Springs
Reserve Your Stay | Click to Call for Reservations(800)843-3567

The Luxury Kansas City Hotel Experience

Unparalleled Service at Our Kansas City Luxury Hotel

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

  • 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