The Elms Hotel & Spa

Just 30 minutes outside of Kansas City, book your wellness retreat at the stately Elms Hotel & Spa. For more than 125 years, our iconic resort in Excelsior Springs has welcomed visitors—including celebrities and politicians—to our historic hotel nestled amid picturesque, tree-lined grounds. Charming restaurants, shops and Siloam Mountain Park are less than a half-mile away from the boutique hotel.

Eighty-Eight at the Elms offers American Midwest fare with seasonal and locally procured ingredients, local coffee, beer and wine. Cafe at The Elms features coffees and espresso paired with sweet, fresh-baked pastries and breads to start your morning or for an afternoon break with friends. The Tavern offers a lounge menu that features cocktails and pub fare. The Tavern has a magnificent view of the outdoor pool, hot tub, Gazebo and grounds.

The Elms Hotel is a dream venue for weddings … say “I do” amidst the splendor of the historic Elms Hotel. The indoor and outdoor spaces offer the perfect blend of history, natural beauty and sophistication, and are ideal for engagement parties, rehearsal dinners, ceremonies, receptions and post-wedding brunches.