top of page

About The Elms Hotel & Spa

Discover the essence of relaxation and rejuvenation. Located just 30 minutes outside of Kansas City, this is the perfect destination to escape the hustle and bustle of everyday life. Immerse yourself in the serene ambiance of our stately Elms Hotel & Spa, a historic resort nestled amid picturesque, tree-lined grounds in Excelsior Springs. For over 125 years, we have been welcoming visitors from all walks of life, including celebrities and politicians, to experience our world-class hospitality. Indulge in our charming restaurants, explore the nearby shops, or take a leisurely stroll through Siloam Mountain Park, all just a short distance from our boutique hotel.


What to expect

bottom of page