Skip to main content

Stay in Iowa's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

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.

Featuring a heated indoor pool, hot tub, and dry sauna, this hotel is located just off Highway 5 and 9.9 mi from downtown Des Moines. Free WiFi, parking, and airport shuttle service are provided. Clean, comfortable and great value for money! Great Breakfast!

Show more Show less
9
Wonderful
1,362 reviews
Price from
$84.15
per night

Located 10 miles from Iowa Events Center, Holiday Inn Express - Des Moines - Ankeny by IHG offers 3-star accommodations in Ankeny and features a restaurant. Exceptional breakfast. Very kind staff

Show more Show less
9.2
Wonderful
129 reviews
Price from
$95
per night

Featuring 3-star accommodations, SpringHill Suites by Marriott Ames is located in Ames, 31 miles from Iowa State Capitol Building and 2.6 miles from Jack Trice Stadium. The breakfast was excellent - had everything we needed.

Show more Show less
9.2
Wonderful
161 reviews
Price from
$101
per night

Located in Coralville, 2.2 miles from Kinnick Stadium, Staybridge Suites - Iowa City - Coralville by IHG has accommodations with a fitness center, private parking, a shared lounge and a terrace. Heat. Everything was in walking distance.

Show more Show less
9.4
Wonderful
127 reviews
Price from
$95
per night

Located a 6-minute walk from Kinnick Stadium, Courtyard by Marriott Iowa City University Heights offers 3-star accommodations in Iowa City and has a shared lounge, a terrace and a bar. The hotel room was quiet. The breakfast was good and served quickly. The location was perfect for us.

Show more Show less
9.3
Wonderful
152 reviews
Price from
$139
per night

Featuring 3-star accommodations, Fairfield Inn & Suites by Marriott Davenport Quad Cities is located in Davenport, 6.7 miles from Fryxell Geology Museum and 11 miles from Black Hawk State Historic... Great location and the suite we had was perfect for our 4 grandchildren to join us for the evening. Delicious next morning breakfast.

Show more Show less
9.1
Wonderful
129 reviews
Price from
$110
per night

Staybridge Suites - Sioux City Southeast by IHG is located in Sioux City, within 6.1 miles of Sioux City Convention Center and 1.8 miles of Whispering Creek Golf Club. The environment is comfortable and clean. Breakfast is nice

Show more Show less
9
Wonderful
173 reviews

Hotel Millwright features a fitness center, shared lounge, a terrace and restaurant in Amana. Featuring a bar, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Really helpful staff. Good evening meal choices.

Show more Show less
9.3
Wonderful
198 reviews
Price from
$109
per night

Located 1.2 miles from Jack Trice Stadium, Comfort Inn & Suites Ames near ISU Campus offers 2-star accommodations in Ames and features free bikes, a fitness center and a shared lounge. Very clean and friendly staff

Show more Show less
9.1
Wonderful
190 reviews
Price from
$87.30
per night

Located in Bettendorf, 12 miles from Fryxell Geology Museum, Cambria Hotel Davenport Quad Cities provides accommodations with a fitness center, free private parking, a shared lounge and a restaurant. Easy access off the interstate. They have a nice hotel bar and restaurant or you can easily walk to several other options.

Show more Show less
9.1
Wonderful
173 reviews
Price from
$107.10
per night

Hotels with extra health and safety measures

Find hotels in Iowa with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Iowa in the past month

See all

Iowa's best hotels with breakfast

See all

Budget hotels in Iowa

See all

Hotels in Iowa you can book without a credit card

See all

FAQs about hotels in Iowa

See reviews by guests who stayed at hotels in Iowa

See all