Historic Elms Hotel and Spa in Excelsior Springs, Missouri, surrounded by trees and green space

Excelsior Springs, Missouri

Excelsior Springs is a small town just north of Kansas City, shaped by its spa-era past and an unhurried rhythm. It’s close enough for a low-effort escape, yet distinct enough to feel like a change of scenery. Spending a day or an overnight here is less about checking off attractions and more about slowing down, walking the town, and letting the atmosphere do the work.

Why Visit Excelsior Springs

Excelsior Springs offers a slower, more reflective kind of getaway. Historic buildings, small parks, and locally owned cafés create a setting that rewards wandering rather than rushing. The appeal isn’t scale or spectacle — it’s the feeling of stepping into a place that encourages a relaxed pace without feeling sleepy or forgotten.

Best Time to Visit Excelsior Springs

Spring through fall is the best time to visit Excelsior Springs, when mild weather makes walking downtown and exploring parks most enjoyable. Summer brings outdoor events and festivals, while fall offers cooler temperatures and seasonal color. Winter visits are quieter and still appealing if you’re looking for a low-key, relaxed escape.

Historic Mineral Springs

The town’s identity is rooted in the mineral springs that once drew visitors from across the country in the late 19th and early 20th centuries. The Hall of Waters, built during the height of Excelsior Springs’ health-tourism era, remains a well-preserved example of Art Deco civic architecture tied directly to that history.

A visit inside is worthwhile. Portions of the building preserve early spa and bath paraphernalia, offering a glimpse into how mineral-water treatments were experienced at the time. The historic water bar, once central to the town’s reputation, is still intact and adds context that makes the spa-era story feel tangible rather than abstract. While the era of grand mineral-water resorts has passed, these details give the history real weight and texture.

Decorative Art Deco elevator doors inside the historic Hall of Waters in Excelsior Springs, Missouri

Easygoing, Compact Downtown

Excelsior Springs’ downtown clusters locally owned shops, cafés, and historic buildings within a few short blocks, with parks and civic spaces woven in nearby. The layout makes it easy to arrive, park once, and move through the town center without constantly getting back in the car.

How far is Excelsior Springs from Kansas City?

Excelsior Springs is about a 30–35 minute drive northeast of downtown Kansas City, close enough for a day trip or an easy overnight stay.

Where to Stay?

While many visitors come just for the day, Excelsior Springs is well suited to an overnight stay. The town’s historic spa roots come through most clearly when you slow down, and staying near the historic district keeps everything close and relaxed.

Many visitors choose to stay at The Elms Hotel & Spa, which has been part of the town’s identity for over a century. Even if you’re not staying overnight, it’s worth walking through the hotel’s public spaces. The lobby is impressive and welcoming, with a casual coffee bar in the morning that transitions into a wine bar later in the afternoon. The hotel is also known locally for its burgers and offers a more upscale dining option at Three Owls restaurant — both solid reasons to stop in and linger a bit.

See other day trips from Kansas City