Skip to main content

Featured B&B destinations

Destination inspiration for your trip – find a B&B

The best B&Bs in Iowa

Check out our selection of great B&Bs in Iowa

Filter by:


Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

The Oakwood Inn

Okoboji

Offering a quiet adults-only wooded sanctuary and views of the garden, The Oakwood Inn is situated on 2 acres in the centre of the Okoboji Lakes Area.

All rooms are equipped with a fireplace, flat-screen TV, refrigerator and microwave. Several rooms feature a spa bath. Every room has a private full bathroom. Wonderful location in the Iowa Great Lakes area. Outstanding service, facilities and grounds. Beautifully quiet location that is in the heart of the Lake activity.

Show more Show less
9.7
Exceptional
135 reviews
Price from
$178.80
per night

Iowa House Historic Inn

Ames

Iowa House Historic Inn is situated in Ames, 1.2 km from Iowa State Center, and has a fitness centre. The property is located 1.5 km from Jack Trice Stadium. The inn features a hot tub and a shared lounge.

All units in the inn are fitted with a flat-screen TV. The private bathroom is equipped with a hair dryer. At Iowa House Historic Inn, the rooms come with a seating area. This is my second time staying at the Iowa House. I grew up in Ames, and come back often to see friends and family. I've decided I will not stay anywhere else, except here. So homey, exceptionally clean and the hot breakfast in the morning and 24/7 snacks are great! Love love love!! Thank you all! See you soon!

Show more Show less
9.3
Wonderful
132 reviews
Price from
$150
per night

Inn On Central

Le Mars

The rooms at the inn are fitted with a seating area and a flat-screen TV with cable channels. Rooms are fitted with a coffee machine and a private bathroom with a shower and free toiletries, while certain rooms come with a kitchen fitted with an oven. At Inn On Central the rooms are fitted with bed linen and towels. The place was very nice and clean. Loved the decor and tub. The bed was extremely comfortable. Would stay there again.

Show more Show less
9.5
Exceptional
36 reviews
Price from
$130.90
per night

Brown Street Inn Bed and Breakfast

Iowa City

At the bed and breakfast, every unit comes with a desk, a flat-screen TV, a private bathroom, bed linen and towels. At the bed and breakfast, all units are allergy-free. At the bed and breakfast, the units come with a seating area. The whole thing: wonderful ‘feel’ to the place and completely welcoming and comfortable.

Show more Show less
9.5
Exceptional
32 reviews
Price from
$162
per night

The Richards House

Dubuque

At the bed and breakfast, units include a wardrobe and a flat-screen TV. There is a private bathroom with walk-in shower in some units, along with bathrobes, a hair dryer and free toiletries. At the bed and breakfast, each unit has bed linen and towels. The breakfast was amazing! And the house ❤️

Show more Show less
8.6
Excellent
244 reviews
Price from
$70
per night

The Redstone Inn and Suites

Dubuque

All units are fitted with air conditioning, a flat-screen TV with streaming services, a microwave, a coffee machine, a bath, a hair dryer and a desk. Featuring a private bathroom with a shower and free toiletries, units at the bed and breakfast also boast free WiFi. At the bed and breakfast, every unit is fitted with bed linen and towels. The breakfast service was awesome. Our host was very kind and generous!

Show more Show less
8.2
Very Good
399 reviews
Price from
$125
per night

AmericInn by Wyndham Ottumwa

Ottumwa

Featuring an indoor pool and hot tub, this Iowa hotel is 10 minutes’ walk from Beach Ottumwa. Each guest room is equipped with free Wi-Fi.

A daily hot breakfast is served at Ottumwa AmericInn, featuring waffles, eggs, fresh fruit, and more. Nice location. Clean room and friendly staff

Show more Show less
8.1
Very Good
129 reviews
Price from
$109
per night

Comfort Inn & Suites Event Center

Des Moines

Situated right across the street from Wells Fargo Arena, Hy-Vee Hall and Community Choice Credit Union Veterans Memorial Auditorium, this hotel is located at Interstate 235 and features complimentary hot breakfast buffet and free parking.

Complementary full breakfast buffet is included each morning along with free parking. Views of the State Capitol and Des Moines River Valley can be enjoyed form property grounds. Good location, friendly staff, clean room, great breakfast. Great value.

Show more Show less
8.1
Very Good
672 reviews
Price from
$118.15
per night

Comfort Inn Sioux City South

Morningside

Your Morning Breakfast is full of hot and delicious options, making breakfast at the Comfort Inn the perfect way to start your day. Enjoy our free hot breakfast featuring eggs, meat, yogurt, fresh fruit, cereal and more, including your choice of hot waffle flavors. easy access off the interstate. friendly staff and clean rooms

Show more Show less
8
Very Good
110 reviews
Price from
$107.10
per night

The Hancock House Bed & Breakfast Inn

Dubuque

The Hancock House Bed & Breakfast Inn in Dubuque provides adults-only accommodation with a garden and a shared lounge. Among the facilities at this property are a shared kitchen and full-day security, along with free WiFi throughout the property. J Dubuque Monument is 24 km from the bed and breakfast and Galena-Jo Daviess County History Museum is 26 km away. The breakfast was very delicious

Show more Show less
8.5
Very Good
95 reviews
Price from
$109.25
per night

Most booked B&Bs in Iowa this month

FAQs about B&Bs in Iowa

B&Bs that guests love in Iowa