Skip to main content

Featured inn destinations

Destination inspiration for your trip – find an inn

The best inns in Iowa

Check out our selection of great inns 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.

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. Nice to stay in a cozy home rather than a conventional chain hotel, and close to ISU campus. Nice decor, excellent room, well equipped.

Show more Show less
9.4
Wonderful
123 reviews
Price from
$150
per night

Inn On Central

Le Mars

Situated in Le Mars, 42 km from Sioux City Convention Centre, Inn On Central features accommodation with free WiFi and free private parking. Located around 43 km from Tyson Events Center, the inn is also 45 km away from Whispering Creek Golf Club. The property is non-smoking and is located 42 km from Sioux City Art Center. 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.7
Exceptional
39 reviews
Price from
$130.90
per night

Sleep Inn Waukee-West Des Moines

Waukee

Set in Waukee, 22 km from Iowa Events Center, Sleep Inn Waukee-West Des Moines offers express check-in and check-out and free WiFi throughout the property. The property is around 22 km from Hy-Vee Hall, 22 km from Wells Fargo Arena and 22 km from Science Center of Iowa. The inn has an indoor pool, fitness centre and a 24-hour front desk. breakfast is no bad . Room nice and clean. Very nice hotel . Thank you

Show more Show less
8.9
Excellent
211 reviews
Price from
$85.60
per night

AmericInn by Wyndham Williamsburg

Williamsburg

Boasting a bar, AmericInn by Wyndham Williamsburg is situated in Williamsburg in the Iowa region, 32 km from Kinnick Stadium. Featuring a shared lounge, the 2-star inn has air-conditioned rooms with free WiFi, each with a private bathroom. The inn has an indoor pool and a 24-hour front desk. Extremely clean, quiet and best breakfast of the last four nights motel rooms. Very nice size room, wi-fi password protected too. Also best value of our trip so far!

Show more Show less
8
Very Good
101 reviews
Price from
$63
per night

Comfort Inn & Suites Event Center

Des Moines

A satellite TV is included in every guest room at Comfort Inn & Suites Event Center. A hair dryer, microwave, and refrigerator are provided for guests’ convenience.

Comfort Inn & Suites Event Center has a fitness centre. A 24-hour front desk, free newspapers, and dry cleaning services are provided. excellent location, very clean hotel. staff were really helpful and the breakfast was lovely. i would definitely recommend this hotel and will return when I'm back in the US

Show more Show less
8.2
Very Good
658 reviews
Price from
$100.56
per night

Quality Inn - Storm Lake

Storm Lake

A microwave and refrigerator are included in each room at Quality Inn Storm Lake. Each air-conditioned room also includes a hairdryer.

An on-site fitness centre is available to all guests of Quality Inn Storm Lake. The 24-hour front desk provides free coffee every morning. Very friendly people, coffee at the reception etc

Show more Show less
8
Very Good
128 reviews
Price from
$61.80
per night

Quality Inn Oskaloosa

Oskaloosa

Quality Inn Oskaloosa is set in Oskaloosa. This 2-star inn offers a 24-hour front desk. The inn offers both free WiFi and free private parking.

Guests at the inn can enjoy a continental or an American breakfast. Convenient, very clean and new. Definitely recommend.

Show more Show less
8.3
Very Good
89 reviews
Price from
$59.50
per night

AmericInn by Wyndham Webster City

Webster City

AmericInn by Wyndham Webster City is located in Webster City. This 3-star inn offers free WiFi.

A continental breakfast is available daily at the inn.

Fort Dodge Regional Airport is 40 km away. It was clean, quiet, and the bed was actually very comfortable.

Show more Show less
8.1
Very Good
58 reviews
Price from
$81
per night

AmericInn by Wyndham Iowa Falls

Iowa Falls

AmericInn by Wyndham Iowa Falls is located in Iowa Falls. With a shared lounge, the 3-star inn has air-conditioned rooms with free WiFi, each with a private bathroom. The inn features family rooms.

The inn offers a range of wellness facilities including an indoor pool and a hot tub. This facility was very clean and tidy. It always smelled good. Staff was always pleasant. The pool and hot tub were always clean and surrounding area was always clean.

Show more Show less
8.6
Excellent
50 reviews
Price from
$82.72
per night

AmericInn by Wyndham Stuart

Stuart

AmericInn Stuart is set in Stuart. This 3-star inn offers free WiFi.

Every room includes a private bathroom.

West Des Moines is 47 km from the inn. Des Moines International Airport is 55 km away. Very peaceful and comfortable. Clean… Staff was attentive to all my needs.

Show more Show less
8.1
Very Good
81 reviews
Price from
$84.60
per night

Most booked inns in Iowa this month

FAQs about inns in Iowa

Inns that guests love in Iowa