Search hotels in Iowa, United States
Enter your dates and choose from 1020 hotels and other places to stay
Check out these popular cities in Iowa
Des Moines
129 hotelsCoralville
28 hotelsDubuque
37 hotelsCouncil Bluffs
47 hotelsCedar Rapids
55 hotelsAmes
40 hotelsDavenport
33 hotelsSioux City
24 hotelsWest Des Moines
25 hotelsWaterloo
21 hotels
Stay in Iowa's best hotels!
Filter by:
Star Rating
Review score
Holiday Inn Express - Des Moines - Ankeny by IHG
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.

SpringHill Suites by Marriott Ames
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.

Staybridge Suites - Iowa City - Coralville by IHG
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.

Courtyard by Marriott Iowa City University Heights
Located in Iowa City, a 6-minute walk from Kinnick Stadium, Courtyard by Marriott Iowa City University Heights provides accommodations with a fitness center, free private parking, a shared lounge and...

Avid Hotel Cedar Rapids South - Arpt Area by IHG
Avid Hotel Cedar Rapids South - Arpt Area by IHG is located in Cedar Rapids, within 6.8 miles of Paramount Theatre and 20 miles of Kinnick Stadium.

Fairfield Inn & Suites by Marriott Davenport Quad Cities
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...

Hotel Millwright
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.

Comfort Inn & Suites Ames near ISU Campus
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.

Cambria Hotel Davenport Quad Cities
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.

Drury Inn & Suites Iowa City Coralville
Located within 2.2 miles of Kinnick Stadium and 24 miles of Paramount Theatre, Drury Inn & Suites Iowa City Coralville provides rooms in Coralville.

Most-booked hotels in Iowa in the past month
Popular with guests booking hotels in Iowa
Scored out of 10, guest rating 7.0Good - What previous guests thought, 844 reviewsPopular with guests booking hotels in Iowa
Scored out of 10, guest rating 8.6Excellent - What previous guests thought, 685 reviewsPopular with guests booking hotels in Iowa
Scored out of 10, guest rating 6.7Pleasant - What previous guests thought, 801 reviewsPopular with guests booking hotels in Iowa
Scored out of 10, guest rating 8.9Excellent - What previous guests thought, 1,338 reviewsPopular with guests booking hotels in Iowa
Scored out of 10, guest rating 8.3Very Good - What previous guests thought, 436 reviewsPopular with guests booking hotels in Iowa
Scored out of 10, guest rating 8.6Excellent - What previous guests thought, 702 reviewsPopular with guests booking hotels in Iowa
Scored out of 10, guest rating 8.8Excellent - What previous guests thought, 776 reviewsPopular with guests booking hotels in Iowa
Scored out of 10, guest rating 7.9Good - What previous guests thought, 775 reviewsPopular with guests booking hotels in Iowa
Scored out of 10, guest rating 7.2Good - What previous guests thought, 345 reviewsPopular with guests booking hotels in Iowa
Scored out of 10, guest rating 8.1Very Good - What previous guests thought, 616 reviews
Iowa's best hotels with breakfast
Estherville Hotel & Suites
Hotel in EsthervilleBreakfast optionsScored out of 10, guest rating 9.2Wonderful - What previous guests thought, 138 reviewsEstherville Hotel & Suites is located in Estherville, 21 miles from Arnolds Park Amusement Park.
From $115.92 per nightDrury Inn & Suites West Des Moines
Hotel in West Des MoinesBreakfast optionsScored out of 10, guest rating 9.3Wonderful - What previous guests thought, 620 reviewsJust 12 miles from Des Moines International Airport, this hotel serves a daily hot breakfast with eggs, sausage, Belgian waffles, and more. Each guest room is equipped with free Wi-Fi.
From $100.79 per nightCobblestone Hotel & Suites - Knoxville
Hotel in KnoxvilleBreakfast optionsScored out of 10, guest rating 9.0Wonderful - What previous guests thought, 116 reviewsCobblestone Hotel & Suites - Knoxville is located in Knoxville. Featuring a bar, the 3-star hotel has air-conditioned rooms with free WiFi. The hotel has a hot tub and a 24-hour front desk.
From $144.48 per night- Scored out of 10, guest rating 9.2Wonderful - What previous guests thought, 163 reviews
Located in Sioux City and with Sioux City Convention Center reachable within 5.8 miles, Holiday Inn Express & Suites Sioux City-South by IHG provides express check-in and check-out, non-smoking rooms,...
From $184.80 per night Hyatt Regency Coralville
Hotel in CoralvilleBreakfast optionsScored out of 10, guest rating 9.3Wonderful - What previous guests thought, 305 reviewsHyatt Regency Coralville has a fitness center, shared lounge, a terrace and bar in Coralville. With free WiFi, this 5-star hotel offers a 24-hour front desk and an ATM.
From $162.31 per nightavid hotel Coralville - Iowa City by IHG
Hotel in CoralvilleBreakfast optionsScored out of 10, guest rating 9.0Wonderful - What previous guests thought, 17 reviewsAvid hotel Coralville - Iowa City by IHG is located in Coralville, 7 miles from Kinnick Stadium and 20 miles from Paramount Theatre. With free WiFi, this 2-star hotel offers a 24-hour front desk.
From $85.18 per nightHome2 Suites By Hilton Altoona Des Moines
Hotel in AltoonaBreakfast optionsScored out of 10, guest rating 9.5Exceptional - What previous guests thought, 9 reviewsFeaturing 3-star accommodations, Home2 Suites By Hilton Altoona Des Moines is located in Altoona, 13 miles from Iowa Events Center and 13 miles from Hy-Vee Hall.
From $163.70 per nightSpringHill Suites by Marriott Bettendorf
Hotel in BettendorfBreakfast optionsScored out of 10, guest rating 9.2Wonderful - What previous guests thought, 7 reviewsLocated within 12 miles of Fryxell Geology Museum and 16 miles of Black Hawk State Historic Site, SpringHill Suites by Marriott Bettendorf provides rooms in Bettendorf.
From $132.16 per night
Budget hotels in Iowa
- Scored out of 10, guest rating 9.3Wonderful - What previous guests thought, 9 reviews
Located in Coralville, 7 miles from Kinnick Stadium, Candlewood Suites Coralville - Iowa City by IHG provides accommodations with free WiFi and free private parking.
From $126.67 per night Sleep Inn & Suites
Hotel in Charles CityCheap hotelScored out of 10, guest rating 9.0Wonderful - What previous guests thought, 76 reviewsSleep Inn & Suites is offering accommodations in Charles City. With free WiFi, this 3-star hotel offers a shared lounge and room service. The hotel has an indoor pool and a 24-hour front desk.
From $108 per night- Scored out of 10, guest rating 9.4Wonderful - What previous guests thought, 55 reviews
Located 7 minutes’ walk from the Tyson Events Center, this Sioux City hotel features free Wi-Fi and a 32-inch flat-screen TV in every room. An indoor pool and restaurant are provided on site.
From $202.25 per night - Scored out of 10, guest rating 8.0Very Good - What previous guests thought, 183 reviews
Avid hotel Sioux City - Downtown by IHG is located in Sioux City, 5.8 miles from Green Valley Golf Course and 7.4 miles from Whispering Creek Golf Club.
- Scored out of 10, guest rating 8.7Excellent - What previous guests thought, 176 reviews
Located in Sioux City and with Sioux City Convention Center reachable within a 4-minute walk, Courtyard Sioux City Downtown/Convention Center has express check-in and check-out, non-smoking rooms, a...
- Scored out of 10, guest rating 8.8Excellent - What previous guests thought, 118 reviews
Located in Oelwein, Cornerstone Inn & Suites Oelwein has a shared lounge. With a fitness center, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.
From $100.02 per night - Scored out of 10, guest rating 8.3Very Good - What previous guests thought, 121 reviews
Sleep Inn & Suites Ankeny - Des Moines is located in Ankeny, 10 miles from Iowa Events Center and 10 miles from Hy-Vee Hall.
From $102.82 per night - Scored out of 10, guest rating 8.4Very Good - What previous guests thought, 122 reviews
Located in Altoona and within 9.1 miles of Iowa Events Center, My Place Hotel-Altoona/Des Moines, IA has barbecue facilities, non-smoking rooms, and free WiFi.
From $110.91 per night
Hotels in Iowa you can book without a credit card
Saint Josephs Catholic Church
Hotel in Fort MadisonNo credit card neededSaint Josephs Catholic Church is offering accommodations in Fort Madison. This 4-star hotel has air-conditioned rooms with a private bathroom. At the hotel, all rooms include a desk.
From $247.32 per nightHampton Motel
Hotel in HamptonNo credit card neededScored out of 10, guest rating 8.5Very Good - What previous guests thought, 2 reviewsHampton Motel is a 4-star property located in Hampton. Complete with a private bathroom equipped with a shower and free toiletries, all rooms at the hotel have a flat-screen TV and air conditioning,...
From $93.38 per nightDenison Inn and Suites
Hotel in DenisonNo credit card neededScored out of 10, guest rating 6.3Pleasant - What previous guests thought, 14 reviewsDenison Inn and Suites is a 2-star property located in Denison. Guest rooms has air conditioning, a fridge, a microwave, a coffee machine, a shower, free toiletries and a desk.
From $75.60 per nightAmericas Best Value Inn Story City
Hotel in Story CityNo credit card neededScored out of 10, guest rating 5.5Fair - What previous guests thought, 14 reviewsLocated within 16 miles of Iowa State Center and 17 miles of Jack Trice Stadium, Americas Best Value Inn Story City has rooms in Story City. This 2-star hotel offers a 24-hour front desk.
From $65 per nightStaybridge Suites - Iowa City - Coralville by IHG
Hotel in CoralvilleNo credit card neededScored out of 10, guest rating 9.3Wonderful - What previous guests thought, 120 reviewsLocated 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.
From $174.79 per nightComfort Inn & Suites Ames near ISU Campus
Hotel in AmesNo credit card neededScored out of 10, guest rating 9.0Wonderful - What previous guests thought, 211 reviewsLocated 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.
From $105.20 per nightCambria Hotel Davenport Quad Cities
Hotel in BettendorfNo credit card neededScored out of 10, guest rating 9.1Wonderful - What previous guests thought, 161 reviewsLocated 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.
From $129.99 per nightHilton Garden Inn Iowa City Downtown University
Hotel in Iowa CityNo credit card neededScored out of 10, guest rating 9.2Wonderful - What previous guests thought, 121 reviewsLocated in Iowa City, a 17-minute walk from Kinnick Stadium, Hilton Garden Inn Iowa City Downtown University has air-conditioned accommodations and a bar.
From $130.39 per night
FAQs about hotels in Iowa
See reviews by guests who stayed at hotels in Iowa
- From $110.88 per nightScored out of 10, guest rating 8.3Very Good - What previous guests thought, 436 reviewsStaff friendly. Room was clean, modern and spacious. Pool was relaxing and not cold. Eating options walking distance. Area was quit. Breakfast was nice with multiple options.Guest review byDavidAustralia
- From $145.59 per nightScored out of 10, guest rating 7.5Good - What previous guests thought, 292 reviewsi loved that they had a casino with amazing food! The staff at the hotel were really nice & friendly, the room jacuzzi was very nice super worth it!Guest review byMarixaUnited States
- From $134.06 per nightScored out of 10, guest rating 7.3Good - What previous guests thought, 501 reviewsThe room was well designed, clean and spacious. I had great sleep as the area was quiet. I enjoyed the pool and spa. Breakfast was fine.Guest review bySustain itUnited States
- From $166.88 per nightScored out of 10, guest rating 8.9Excellent - What previous guests thought, 373 reviewsI enjoyed the decor and theme that they had. It gives off a cozy, northwoods vibe. Relaxing. I will stay here again.Guest review byRickUnited States
- From $156.79 per nightScored out of 10, guest rating 8.0Very Good - What previous guests thought, 52 reviewseasy to find. very comfortable. clean. friendly staff from front desk to helpers in breakfast roomGuest review byDebbieUnited States
- From $144.48 per nightScored out of 10, guest rating 8.6Excellent - What previous guests thought, 685 reviewsOutstanding atmosphere— beautiful restoration— looked like it was brand new but back in the dayGuest review byReginaUnited States
- From $260.26 per nightScored out of 10, guest rating 8.6Excellent - What previous guests thought, 702 reviewsComfortable bed, bike trails nearby. Love the pool/ hot tub. So nice and quiet. Breakfast good.Guest review byCross Country TravelerUnited States
- From $147.83 per nightScored out of 10, guest rating 7.7Good - What previous guests thought, 334 reviewsThe customer service at the front desk and the room was cleanGuest review byLetitiaUnited States
- From $126.72 per nightScored out of 10, guest rating 7.8Good - What previous guests thought, 436 reviewsThe steakhouse in the hotel was so convenient & deliciousGuest review byBaileyUnited States
- From $114.69 per nightScored out of 10, guest rating 7.8Good - What previous guests thought, 368 reviewsOutstanding and Quite Great Staff and Superb RestaurantGuest review byLeeRoyUnited States
- From $132.33 per nightScored out of 10, guest rating 8.6Excellent - What previous guests thought, 642 reviewsLocation was great. Staff were warm and welcomingGuest review byMarilynUnited States
- From $93.79 per nightScored out of 10, guest rating 7.2Good - What previous guests thought, 172 reviewsA little peace of Heaven on Earth!!!Guest review byAnayaUnited States
- From $100.79 per nightScored out of 10, guest rating 9.3Wonderful - What previous guests thought, 620 reviewsGood breakfast and friendly staffGuest review byDonnaUnited States
- From $103.15 per nightScored out of 10, guest rating 8.1Very Good - What previous guests thought, 246 reviewsThe lady at check in was awesomeGuest review byJessicaUnited States
Planning a trip? Get inspired by reviews of cities in Iowa
- 8.0
The food and music festival was so enjoyable that we plan to...
The food and music festival was so enjoyable that we plan to return. Their State fair is well worth a visit. We enjoyed The High Life Lounge which shares space with El Bait Shop for the friendly service, comfort food and expansive beer options and will return on our next trip.Guest review bySonyaUnited States - 2.0
They charged for early check in fee.
They charged for early check in fee. Client did not tell us there was a fee. They charged me $100 for a set of towels they said was stained. I asked to see the towels, they said no. If u are being charged a $100 for a set of towels, a customer should be able to see why I had no choice but to stay another night, gave my card to agent and he said it was declined. I looked online at my acct and it was pending. I offered to show him And he said noGuest review byBenton - 8.0
Love variety of shopping available.
Love variety of shopping available. Everything was easy to get to and within 15 minutes drive. Visited the Mississippi River Aquatic Museum. Had such great time. Learned alot of history on Dubuque and the exhibits. Want to go back with grandchildren one day soon.Guest review byDeniseUnited States - 10.0
Lot of fun actives to do with your family.
Lot of fun actives to do with your family. Great food all around either in IA or just a 5min drove to Omaha. Very friendly folks and plenty of fun Casinos as well, a lot are even walking distance near the casino. Theater in the same parking lot as well. Just a fun time.Guest review byMrs. VarieurUnited States - 10.0
C.R. is very easy to travel thru using I-35 but plenty of...
C.R. is very easy to travel thru using I-35 but plenty of reasons to sightsee and/or shop! Also close to Amana Colonies & Iowa City (U of Iowa) with better rates than I.C. on football w/e's! Just beware of the photo-enforced speed limit.Guest review byGeraldUnited States - 8.0
I was very surprised when visiting the Iowa State U campus...
I was very surprised when visiting the Iowa State U campus how nice it was. The school seems to be great. In talking to people at our hotel and places we ate it is a very educated place and not just some AG campus. The food we had was great too. It was super clean and safe too.Guest review byDavidUnited States - 6.0
We were traveling for a long distance and the main reason I...
We were traveling for a long distance and the main reason I was unhappy is bc we couldn't shower. There wasn't water to our room.Made for an unpleasant road trip. Employees were wonderful to the best of there abilities and our room was perfectly clean.Guest review byMainUnited States - 8.0
Jerrys Pizza, Miles Inn for a schooner and Charlie Boys and...
Jerrys Pizza, Miles Inn for a schooner and Charlie Boys and if you can, the Point after. You must hit Miles In for a great neighborhood bar with well-known Charlie Boys. Jerrys Pizza for the way home, and if you can Tastee inn and out, and Bob Roes the point after. Johnny Mars for BreakfastGuest review byGloriannUnited States - 10.0
Our family absolutely LOVES West Des Moines!
Our family absolutely LOVES West Des Moines! We are located about 90 miles south in Bethany, MO and our family loves to come here to shop, spend the day, and partake in different activities such as games, Ax Throwing, Bowling, ect. It is a very clean and safe area and we like all the things that West Des Moines offers!Guest review byLeslieUnited States - 8.0
We enjoyed the water park and theme park.
We enjoyed the water park and theme park. Restaurants in CF and Waterloo were very good. I grew up in CF and returned to show our family where I grew up and where relatives lived and owned businesses.Guest review byAnonymous