Named after the local collection of mineral springs that put the town on the map, Excelsior Springs has been a destination for those seeking rejuvenation for more than a century. Today, it’s home to a variety of shops, restaurants, and historic cultural attractions—most notably our very own Elms Hotel & Spa. Our locale and proximity to Kansas City makes our grand hotel the perfect place to experience it all. Here, you can discover the true spirit of Excelsior Springs, connecting with both the place and its locals for activities like the theater, wine tours, golf rounds, restaurant reservations, and much more. For information about what's nearby and available during your stay, ask our dedicated concierge.