As local travel experts, we know what travelers are looking for when it comes to finding the perfect accommodations for their next trip. To compile our lists, we scour the internet to find properties with excellent ratings and reviews, desirable amenities, nearby attractions, and that something special that makes a destination worthy of traveling for.

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.

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.

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.

Explore Iowa