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.

With so many beautiful small towns scattered throughout the Hawkeye State, it’s easy to plan a long-weekend vacation right here in Iowa. One of the coolest areas in the state is the Villages of Van Buren, where small-town life is still the norm. A getaway here is a unique vacation for sure, but you can make it truly a once-in-a-lifetime experience when you stay in the Mason House Inn’s Caboose Cottage.

Related Stories

This River Cabin Resort In Iowa Is The Ultimate Spot For A Getaway

This River Cabin Resort In Iowa Is The Ultimate Spot For A Getaway

Iowa's Very First Supper Club Has Literally Been Around Forever

Iowa's Very First Supper Club Has Literally Been Around Forever

This Grain Bin Cabin In Iowa Is The Ultimate Countryside Getaway

This Grain Bin Cabin In Iowa Is The Ultimate Countryside Getaway

The Mason House Inn is located at 21982 Hawk Dr., Keosauqua, IA 52565. Read more about the history of the Mason House Inn on their website, here, and call (800) 592-3133 to book your stay.

For more about the attractions around the Villages of Van Buren, read A Trip To These Historic Iowa Villages Makes A Picture Perfect Weekend Getaway.

OnlyInYourState may earn compensation through affiliate links in this article. As an Amazon Associate, we earn from qualifying purchases.

Explore Iowa