Mason House Inn & Caboose Cottage is a charming bed and breakfast located in historic Bentonsport, Iowa. The hotel was built in 1846 by Mormon craftsmen, and the nine rooms and suites are all decorated in a unique themed style, intentionally void of any technology to encourage guests to relax and embrace the antique theme.

Adventurous guests can rent Caboose Cottage, formerly a working RS&P caboose, which now has a kitchen, dining area, and bedrooms that sleep up to 4 people. Most rooms in the house feature handmade quilts, carved bed frames, and other traditional handiwork, in addition to modern comforts like pillow-top mattresses and complimentary Wi-Fi.

A country breakfast is served by the proprietor each morning in the 40 foot dining room. Mason House Inn is centrally located between Chicago, St. Louis, Omaha, Kansas City, and Minneapolis, and is the perfect distance away for a relaxing weekend retreat.

Address: 21982 Hawk Dr, Keosauqua, IA 52565, Phone: (319) 592-3133


Explore more: Iowa > Iowa Weekend Getaways

Plan Your Trip

Get Ready to Go!

Need some more help?


Go to travel reservations.