There are so many unique places to stay in Iowa, but the Mason House Inn might be the coolest. This charming, historic bed and breakfast offers unique accommodations down in the Villages of Van Buren County.

The Villages of Van Buren County make for a great getaway spot any time of year.

Flickr / David Wilson

One of the most historic bed and breakfasts in Iowa is located in Bentonsport: The Mason House Inn.

Google Local / Kevin Stewart

The Inn features classic, comfortable rooms, as well as quirky historic sleeping quarters like the old General Store and Wash House.

Google Local / Sean Flynn

The most interesting place to stay is the Mason House Inn’s Caboose Cottage.

Google Local / Diana Rowe

Though it’s a bit cramped, there’s nothing like sleeping in this converted train car! You can even climb up to the cupola for a panoramic river view.

Tripadvisor / Management

Plan your Bentonsport getaway for spring, summer, or fall, and book your caboose cottage well in advance. It will be one vacation you won’t soon forget.

Tripadvisor / Management

You’ll find the Mason House Inn at 1982 Hawk Dr, Keosauqua, IA 52565. Call (800) 592-3133 to make a reservation and find out rates, which vary by season.

Flickr / David Wilson

Google Local / Kevin Stewart

Google Local / Sean Flynn

Google Local / Diana Rowe

Tripadvisor / Management

Be sure to explore the other Villages of Van Buren County, and stop at the Dutchman’s Store before you leave town.

OnlyInYourState may earn compensation through affiliate links in this article.

Address: 809 1st St, Keosauqua, IA 52565, USA