Back to all inns
Historic Elgin Hotel

Bed & Breakfast

Historic Elgin Hotel

$$

115 3rd St, Marion, KS

Originally constructed in 1886 as a luxury limestone palace for frontier rail barons, this award-winning, independent boutique hotel offers an elegant oasis on the Kansas plains. The meticulously restored property features twelve expansive, upscale suites adorned with hand-selected antiques, magnificent grand staircases, and a private vintage sunroom porch. It provides a striking, hospitality-forward sanctuary that breathes high-end comfort into long, cross-country transitions.

Part of our guide to independent stays in Kansas.