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.
1. Blue Belle Inn B&B and Tea House
The Blue Belle is a cozy and charming Queen Anne Victorian B&B. The inn features beautifully decorated themed guest rooms, plenty of charming architectural details, and toasty fireplaces where you can curl up with a good book. The Tea House connected to the B&B offers delicious and unique lunch and dinner options, as well as fondue feasts. Located at 513 W 4th St., St Ansgar, IA.
2. Beiderbecke Inn
The Beiderbecke Inn Bed and Breakfast is a four-bedroom bed and breakfast in Davenport. This incredible Victorian inn is chock full of charming details, and it sits on a bluff overlooking the Mississippi River. Located at 532 W 7th St., Davenport, IA.
3. Gehlen House Inn
The Gehlen House Inn offers Luxembourg hospitality in a unique, historic building in the charming little village of St. Donatus. Be sure to check out the Gehlen Barn located directly behind the inn, one of the few stone barns located in the state. Located at 101 Main St., St Donatus, IA.
4. Kingsley Inn
This beautiful inn is full of historic charm and features 18 modern guest rooms with high ceilings and modern amenities. Walk outside the door to the Mississippi River, or just stay in and luxuriate in the lovely surroundings. Located at 707 Ave. H, Fort Madison, IA.
5. Historic Park Inn Hotel
The Historic Park Inn is one of the most unique inns not just in the state, but anywhere. It is the last remaining Frank Lloyd Wright designed and built hotel in the world. The inn is chock full of incredible architectural details and boasts comfortable rooms and an amazing attached restaurant and lounge. Located at 15 W State St., Mason City, IA.
6. The Redstone Inn & Suites
This 1894 Victorian bed-and-breakfast is a true stunner. The inn features 15 rooms with historical charm along with modern amenities, like wi-fi and suites with whirlpools. It is also a short walk to the National Mississippi River Museum & Aquarium, which is a must visit. Located at 504 Bluff St., Dubuque, IA.
7. The Inn at Potter’s Mill
This lovely inn is located right next to the bluffs and the Mississippi River and is surrounded by natural beauty. There are three charming rooms with modern touches like wi-fi and flat screen TVs. And, right downstairs, you can go to Flatted Fifth Blues & BBQ to enjoy some southern style barbecue and live blues music. Located at 300 Potter Dr., Bellevue, IA.
8. Mont Rest Inn Bed & Breakfast
This charming inn was built in the 1890s and is located on an incredible 9-acre wooded bluff with stunning views of the Mississippi River. The inn features 12 guest rooms, many equipped with fireplaces and jacuzzis. The inn is also known for its fun themed weekends, like murder mystery parties. Located at 300 Spring St., Bellevue, IA.
9. The Mandolin Inn
This incredible Edwardian mansion is the home of the Mandolin Inn. The inn offers eight charming guest rooms and many unique architectural details. One of the main features of the inn is a stained glass window with the likeness of Saint Cecilia, patron saint of musicians, holding a mandolin. Located at 199 Loras Blvd., Dubuque, IA.
10. Mason House Inn
The historic Mason House Inn is one of the oldest continually operating inns in the United States. The inn also has a one-of-a-kind guest suite located in an actual train caboose. The inn is located in the charming little town of Bentonsport, with plenty to see and do. If you need any more encouragement to visit, there’s a cookie jar in every room. Located at 21982 Hawk Dr., Keosauqua, IA.
11. Black Horse Inn
The Black Horse Inn at the Sherrill Mount House is noteworthy in that it is one of a very small number of pre-Civil War era hotels surviving in the state of Iowa. Located along the Mississippi River Bluff, the inn features 4 guest suites, all with amazing views. There are also many attractions and amazing restaurants nearby. Located at 5259 S Mound Rd., Sherrill, IA.
OnlyInYourState may earn compensation through affiliate links in this article. As an Amazon Associate, we earn from qualifying purchases.