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

Superb: 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 3 stars

Hotel in Ames

SpringHill Suites by Marriott Ames is set in Ames, 49 km from Iowa State Capitol Building and 4.1 km from Jack Trice Stadium. This 3-star hotel offers a 24-hour front desk and free WiFi. The place was very nice and modern. The only complaint was who ever mopped the floor in the bathroom left dirty tracks. The staff was great and the room was comfortable!

Show more Show less
9
Superb
167 reviews
Price from
KRW 153,272
per night

Staybridge Suites - Iowa City - Coralville, an IHG Hotel 3 stars

Hotel in Coralville

Set 3.6 km from Kinnick Stadium, Staybridge Suites - Iowa City - Coralville, an IHG Hotel offers 3-star accommodation in Coralville and has a fitness centre, a shared lounge and a terrace. Heat. Everything was in walking distance.

Show more Show less
9.4
Superb
109 reviews
Price from
KRW 173,856
per night

Courtyard by Marriott Iowa City University Heights 3 stars

Hotel in Iowa City

Set 600 metres from Kinnick Stadium, Courtyard by Marriott Iowa City University Heights offers 3-star accommodation in Iowa City and features a shared lounge, a terrace and a bar. Was breakfast part of the stay?

Show more Show less
9.1
Superb
196 reviews
Price from
KRW 201,007
per night

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

Hotel in Cedar Rapids

Situated in Cedar Rapids, 11 km from Paramount Theatre, Avid Hotel Cedar Rapids South - Arpt Area, an IHG Hotel offers air-conditioned accommodation and a fitness centre. Rooms were super clean! Every staff member I came into contact with was super friendly and helpful, especially the guy who shuttled me to the airport. The beds were way comfy. it was a beautiful, very modern place to stay. I would definitely go back.

Show more Show less
9.2
Superb
371 reviews
Price from
KRW 162,893
per night

Fairfield Inn & Suites by Marriott Oskaloosa 3 stars

Hotel in Oskaloosa

Located in Oskaloosa, Fairfield Inn & Suites by Marriott Oskaloosa offers 3-star accommodation with free bikes, a fitness centre and a shared lounge. Breakfast was phenomenal, The location is easy in and out. The staff was great. Very comfortable rooms

Show more Show less
9
Superb
118 reviews
Price from
KRW 222,076
per night

Staybridge Suites - Sioux City Southeast, an IHG Hotel

Hotel in Sioux City

Staybridge Suites - Sioux City Southeast, an IHG Hotel is set in Sioux City, 10 km from Sioux City Convention Centre and 2.9 km from Whispering Creek Golf Club. The environment is comfortable and clean. Breakfast is nice

Show more Show less
9.2
Superb
190 reviews
Price from
KRW 231,139
per night

Hyatt Place Altoona/Des Moines 3 stars

Hotel in Altoona

Hyatt Place Altoona/Des Moines is situated in Altoona, 14 km from Hy-Vee Hall and 14 km from Wells Fargo Arena. Staff was great; very friendly and helpful

Show more Show less
9.1
Superb
104 reviews
Price from
KRW 185,747
per night

Hotel Millwright 3 stars

Hotel in Amana

Hotel Millwright features a fitness centre, 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. Really helpful staff. Good evening meal choices.

Show more Show less
9.2
Superb
172 reviews
Price from
KRW 165,412
per night

Cambria Hotel Davenport Quad Cities 4 stars

Hotel in Bettendorf

Set in Bettendorf, 19 km from Fryxell Geology Museum, Cambria Hotel Davenport Quad Cities offers accommodation with a fitness centre, free private parking, a shared lounge and a restaurant. Extremely comfortable hotel; lovely interior; delicious dinner.

Show more Show less
9.1
Superb
174 reviews
Price from
KRW 182,907
per night

Drury Inn & Suites Iowa City Coralville 3 stars

Hotel in Coralville

Located within 3.6 km of Kinnick Stadium and 39 km of Paramount Theatre, Drury Inn & Suites Iowa City Coralville features rooms in Coralville. Comfortable bed and pillow. Real oatmeal for breakfast.

Show more Show less
9.5
Exceptional
669 reviews
Price from
KRW 157,051
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 & disinfecting
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 that you can book without a credit card

See all

FAQs about hotels in Iowa

Explore guest reviews of hotels in Iowa

See all