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.

SpringHill Suites by Marriott Ames

Hotel in Ames

SpringHill Suites by Marriott Ames is located in Ames, 31 miles from Iowa State Capitol Building and 2.6 miles from Jack Trice Stadium. This 3-star hotel offers a 24-hour front desk and free WiFi. The breakfast was excellent - had everything we needed.

Show more Show less
9
Wonderful
169 reviews
Price from
$101
per night

Staybridge Suites - Iowa City - Coralville, an IHG Hotel

Hotel in Coralville

Located 2.2 miles from Kinnick Stadium, Staybridge Suites - Iowa City - Coralville, an IHG Hotel offers 3-star accommodations in Coralville and has a fitness center, a shared lounge and a terrace. Heat. Everything was in walking distance.

Show more Show less
9.4
Wonderful
110 reviews
Price from
$114
per night

Courtyard by Marriott Iowa City University Heights

Hotel in Iowa City

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. Was breakfast part of the stay?

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

Avid Hotel Cedar Rapids South - Arpt Area, an IHG Hotel

Hotel in Cedar Rapids

Located in Cedar Rapids, 6.8 miles from Paramount Theatre, Avid Hotel Cedar Rapids South - Arpt Area, an IHG Hotel provides air-conditioned accommodations and a fitness center. Clean and bright facility. Helpful staff. Comfortable beds/bedding.

Show more Show less
9.3
Wonderful
368 reviews
Price from
$113.04
per night

Fairfield Inn & Suites by Marriott Oskaloosa

Hotel in Oskaloosa

Located in Oskaloosa, Fairfield Inn & Suites by Marriott Oskaloosa offers 3-star accommodations with free bikes, a fitness center and a shared lounge. Very kind people in desk. and the room size is very big. I recommend this hotel if you travel around Pella or Oskaloosa.

Show more Show less
9
Wonderful
119 reviews
Price from
$149
per night

Staybridge Suites - Sioux City Southeast, an IHG Hotel

Hotel in Sioux City

Staybridge Suites - Sioux City Southeast, an IHG Hotel is located in Sioux City, 6.1 miles from Sioux City Convention Center and 1.8 miles from Whispering Creek Golf Club. Clean friendly staff great price overall loved it Late check out

Show more Show less
9.2
Wonderful
191 reviews

Hotel Millwright

Hotel in Amana

Hotel Millwright features a fitness center, shared lounge, a terrace and restaurant in Amana. With a bar, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Great hotel. It was very comfortable and clean.

Show more Show less
9.2
Wonderful
174 reviews
Price from
$109
per night

Cambria Hotel Davenport Quad Cities

Hotel in Bettendorf

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. Comfortable, convenient and they met our request for handicap accessible. Also great communication prior to our stay!

Show more Show less
9.1
Wonderful
174 reviews
Price from
$109.65
per night

Drury Inn & Suites Iowa City Coralville

Hotel in Coralville

Located within 2.2 miles of Kinnick Stadium and 24 miles of Paramount Theatre, Drury Inn & Suites Iowa City Coralville has rooms in Coralville. One of the nicest hotels I've ever stayed in and a great value. I wish I could have stayed longer but we were just passing through.

Show more Show less
9.5
Exceptional
674 reviews
Price from
$103.49
per night

My Place Hotel-Davenport/Quad Cities, IA

Hotel in Davenport

Located in Davenport, 6.8 mi from Adler Theater, My Place Hotel-Davenport/Quad Cities, IA offers amenities including barbecue facilities and a shared lounge. The best low budget hotel I have ever stayed in the US: very clean, and very well designed with functional rooms and bathrooms. There is also easy parking and access from the freeway. Most important: they allow dogs and there is a nice dog park 5 min away! Perfect one night stay for road trip.

Show more Show less
9.1
Wonderful
287 reviews
Price from
$99
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

Explore guest reviews of hotels in Iowa

See all