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.

Baymont by Wyndham Des Moines Airport 3 stars

Hotel in Des Moines

Featuring a heated indoor pool, hot tub, and dry sauna, this hotel is located just off Highway 5 and 16 km from downtown Des Moines. Free WiFi, parking, and airport shuttle service are provided. It was a great place to stop with our family! The pool was large with a 3 foot area roped off at one end for smaller children & a 9-foot deep end where our older kids could jump in. The hot tub & sauna were also nice. What is really unique in this hotel was that there was also a gaming room with billiards, air hockey, and arcade games, which our teenage boys loved. The fitness center was great & everything throughout the hotel was clean and well-maintained. The staff was exceptionally friendly, and one employee stopped in the courtyard where we were eating pizza to ask if we wanted him to raise the table umbrellas because it looked like it might rain. The breakfast was excellent with lots of options, including pancakes, waffles, french toast, bacon, etc. and was served in a large room with lots of natural light.

Show more Show less
9
Superb
1,398 reviews
Price from
£62
per night

Holiday Inn Express - Des Moines - Ankeny, an IHG Hotel 3 stars

Hotel in Ankeny

Set 16 km from Iowa Events Center, Holiday Inn Express - Des Moines - Ankeny, an IHG Hotel offers 3-star accommodation in Ankeny and features a restaurant. Exceptional breakfast. Very kind staff

Show more Show less
9.1
Superb
113 reviews
Price from
£73
per night

SpringHill Suites by Marriott Ames 3 stars

Hotel in Ames

Featuring 3-star accommodation, SpringHill Suites by Marriott Ames is set in Ames, 49 km from Iowa State Capitol Building and 4.1 km from Jack Trice Stadium. The breakfast was excellent - had everything we needed.

Show more Show less
9.1
Superb
162 reviews
Price from
£84
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.3
Superb
121 reviews
Price from
£76
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. The hotel room was quiet. The breakfast was good and served quickly. The location was perfect for us.

Show more Show less
9.2
Superb
167 reviews
Price from
£110
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. The breakfast was very good and there was a good variety.

Show more Show less
9.1
Superb
110 reviews
Price from
£119
per night

Fairfield Inn & Suites by Marriott Davenport Quad Cities 3 stars

Hotel in Davenport

Featuring 3-star accommodation, Fairfield Inn & Suites by Marriott Davenport Quad Cities is located in Davenport, 11 km from Fryxell Geology Museum and 18 km from Black Hawk State Historic Site. good luck location, very clean & comfortable with good facilities & lovely helpful staff

Show more Show less
9
Superb
127 reviews
Price from
£103
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, within 10 km of Sioux City Convention Centre and 2.9 km of Whispering Creek Golf Club. The environment is comfortable and clean. Breakfast is nice

Show more Show less
9.2
Superb
188 reviews
Price from
£120
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. What a great location. Beautiful converted mill in a pretty setting. Our room was huge, the bed was comfy, bathroom was very nice. Wish we had the chance to stay longer to explore. We'd love to come back.

Show more Show less
9.3
Superb
199 reviews
Price from
£107
per night

Comfort Inn & Suites Ames near ISU Campus 2 stars

Hotel in Ames

Set 1.9 km from Jack Trice Stadium, Comfort Inn & Suites Ames near ISU Campus offers 2-star accommodation in Ames and features free bikes, a fitness centre and a shared lounge. Very clean and friendly staff

Show more Show less
9.2
Superb
178 reviews
Price from
£77
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

See reviews by guests who stayed at hotels in Iowa

See all

Research, refine and make plans for your whole trip