Search hotels in Iowa, United States

Enter your dates and choose from 1034 hotels and other places to stay

Check out these popular cities in Iowa

Stay in Iowa's best hotels!

Filter by:

Star Rating
Review score

Baymont by Wyndham Des Moines Airport

Hotel in Des Moines

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.

A
Angel
From
United States
Woman at front desk was very helpful, kind and had great attitude. Room was immaculate, breakfast was perfect, all around best stay we've had at a hotel in a while.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,335 reviews
Price from
$88.40
1 night, 2 adults

GrandStay Hotel & Suites Johnston-Des Moines, IA

Hotel in Johnston

Located in Johnston, 9.5 miles from Iowa Events Center, GrandStay Hotel & Suites Johnston-Des Moines, IA has accommodations with free WiFi and free private parking.

S
Shalaka
From
United Kingdom
Staff was friendly, room was clean and the hotel was clean as well. Decent breakfast.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 110 reviews
Price from
$94
1 night, 2 adults

Holiday Inn Express - Des Moines - Ankeny by IHG

Hotel in Ankeny

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.

M
Mindy
From
United States
Breakfast was AWESOME!! LOVE the pancake maker!! And everything was fresh. The rooms were exceptionally clean! Great hotel, would stay there again ANYTIME!! Worth every penny. Thank you for your great service as well.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 165 reviews
Price from
$105
1 night, 2 adults

SpringHill Suites by Marriott Ames

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

K
Kevin
From
United States
Cleanliness, amenities, location
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 167 reviews
Price from
$110
1 night, 2 adults

Staybridge Suites - Iowa City - Coralville by IHG

Hotel in Coralville

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.

J
Janine
From
United States
Excellent staff. Very friendly and helpful!! Breakfast was excellent!-everything was delicious. Very much enjoyed the evening social. Having laundry on the premises was a huge plus!!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 117 reviews
Price from
$136
1 night, 2 adults

Courtyard by Marriott Iowa City University Heights

Hotel in Iowa City

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

M
Michael
From
United States
The hotel room was quiet. The breakfast was good and served quickly. The location was perfect for us.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 133 reviews
Price from
$189
1 night, 2 adults

Fairfield Inn & Suites by Marriott Davenport Quad Cities

Hotel in Davenport

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

B
Betty
From
United States
Great location and the suite we had was perfect for our 4 grandchildren to join us for the evening. Delicious next morning breakfast.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 144 reviews
Price from
$125
1 night, 2 adults

Hotel Millwright

Hotel in Amana

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.

l
lord
From
United Kingdom
Really helpful staff. Good evening meal choices.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 196 reviews
Price from
$119
1 night, 2 adults

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.

K
Kim
From
United States
Easy access off the interstate. They have a nice hotel bar and restaurant or you can easily walk to several other options.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 158 reviews
Price from
$110.50
1 night, 2 adults

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 provides rooms in Coralville.

K
Kelly
From
United States
It was definitely worth what I paid for, the people were great
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 747 reviews
Price from
$89.99
1 night, 2 adults
See all 1034 hotels in Iowa

Most-booked hotels in Iowa in the past month

See all

Iowa's best hotels with breakfast

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 637 reviews

    Just 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 $109.75 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 119 reviews

    Cobblestone 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.1
    Wonderful - What previous guests thought, 381 reviews

    Conveniently located off Interstate 80 and 35, this Clive, Iowa hotel features free Wi-Fi and a 37-inch flat-screen TV in every guest room. An indoor pool and hot tub are available on the property.

    From $166.88 per night
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 103 reviews

    Located within 7.7 miles of Fryxell Geology Museum and 12 miles of Black Hawk State Historic Site, Hampton Inn & Suites Davenport has rooms in Davenport. This 3-star hotel offers free WiFi.

    From $118.59 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 152 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 $138.88 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 301 reviews

    Hyatt 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 $598.15 per night
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 235 reviews

    Holiday Inn Express Le Claire Riverfront-Davenport by IHG features a fitness center, garden, a shared lounge and terrace in Le Claire.

    From $140 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 8 reviews

    Hotel Pommier Chariton is offering accommodations in Chariton. Featuring a shared lounge, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

    From $144.84 per night

Budget hotels in Iowa

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 55 reviews

    AmericInn by Wyndham Fairfield is offering accommodations in Fairfield. This 3-star hotel features free WiFi and a bar.

    From $141.85 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 72 reviews

    Sleep Inn & Suites Charles City is offering accommodations in Charles City. With free WiFi, this 3-star hotel offers a shared lounge and room service.

    From $104.96 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 60 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 $120.43 per night
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 77 reviews

    Fairfield Inn & Suites Des Moines Airport in Des Moines has 3-star accommodations with a terrace and a bar.

    From $190.46 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 160 reviews

    Located in Sioux City and within a 6-minute walk of Sioux City Convention Center, The Warrior Hotel, Autograph Collection features a bar, non-smoking rooms, and free WiFi throughout the property.

    From $120.91 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 174 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...

    From $110.88 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 138 reviews

    Located in Des Moines, a 4-minute walk from Iowa Events Center, Fairfield Inn & Suites by Marriott Des Moines Downtown provides accommodations with free bikes, private parking, a fitness center and a...

    From $124.32 per night
  • Scored out of 10, guest rating 8.9
    Excellent - 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

Hotels in Iowa you can book without a credit card

  • Sunflower Hotel is located in Fairfield. The 2-star hotel has air-conditioned rooms with a private bathroom and free WiFi. The property provides room service and a 24-hour front desk for guests.

    From $107.72 per night
  • Saint 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.

  • Scored out of 10, guest rating 6.6
    Pleasant - What previous guests thought, 18 reviews

    Denison 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 night
  • Scored out of 10, guest rating 6.2
    Pleasant - What previous guests thought, 19 reviews

    Located 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 $60 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 133 reviews

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

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 158 reviews

    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.

    From $124.95 per night
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 747 reviews

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

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 125 reviews

    Located 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 $171.87 per night

FAQs about hotels in Iowa

See reviews by guests who stayed at hotels in Iowa

See all
  • From $109.75 per night
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 637 reviews
    We stayed at four different drury inn hotels and all of them was very clean! We stayed at drury inn& west des moines for work, and everything met our expectations, I would choose drury inn hotels again
    Guest review by
    Funda
    Turkey
  • From $110.88 per night
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 447 reviews
    Staff 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 by
    David
    Australia
  • From $155.68 per night
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 717 reviews
    Hotel looks good with the beautiful antique look, comfortable and clean. Restaurant was convenient especially during Christmas when all the restaurants were closed.
    Guest review by
    safa
    Israel
  • From $128.79 per night
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 294 reviews
    i 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 by
    Marixa
    United States
  • From $166.88 per night
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 381 reviews
    I enjoyed the decor and theme that they had. It gives off a cozy, northwoods vibe. Relaxing. I will stay here again.
    Guest review by
    Rick
    United States
  • From $156.79 per night
    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 45 reviews
    easy to find. very comfortable. clean. friendly staff from front desk to helpers in breakfast room
    Guest review by
    Debbie
    United States
  • From $120.95 per night
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 338 reviews
    The customer service at the front desk and the room was clean
    Guest review by
    Letitia
    United States
  • From $126.72 per night
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 412 reviews
    The steakhouse in the hotel was so convenient & delicious
    Guest review by
    Bailey
    United States
  • From $114.69 per night
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 375 reviews
    Outstanding and Quite Great Staff and Superb Restaurant
    Guest review by
    LeeRoy
    United States
  • From $153.92 per night
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 594 reviews
    Location was great. Staff were warm and welcoming
    Guest review by
    Marilyn
    United States
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 77 reviews
    Can get something to eat before closing
    Guest review by
    Williamson
    United States
  • From $93.79 per night
    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 191 reviews
    A little peace of Heaven on Earth!!!
    Guest review by
    Anaya
    United States
  • From $135.24 per night
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 717 reviews
    Love the decorations and the pool
    Guest review by
    Randi
    United States
  • From $103.15 per night
    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 247 reviews
    The lady at check in was awesome
    Guest review by
    Jessica
    United States
  • From $134.29 per night
    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 508 reviews
    Beautiful spacious room, clean.
    Guest review by
    Cindy
    Canada

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 by
    Sonya
    United States
  • 10

    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 by
    Gerald
    United 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 no
    Guest review by
    Benton
  • 10

    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 by
    Mrs. Varieur
    United States
  • 10

    Loved the little town.

    Loved the little town. Ate at Birdies Bistro, was just blocks from hotel, for breakfast and food was good and big portions for great price and the server was friendly. Drove up in the hills where Big houses overlooked downtown, was very quaint!
    Guest review by
    Anonymous
  • 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 by
    Main
    United States
  • 10

    Ames is fully loaded for a city plenty of places to eat...

    Ames is fully loaded for a city plenty of places to eat parks to enjoy ISU campus is the football stadium my wife and I were born and raised here and every time we come back there's so many changes but even the facilities and streets and Ames are in such good shape and good condition city of Ames does a great job
    Guest review by
    Ben And Heather
    United States
  • 4.0

    Sioux City seems to be struggling...not much of a vibrant...

    Sioux City seems to be struggling...not much of a vibrant feel to it. Seems like many businesses are closing and many of the old neighborhoods are becoming a bit sketchy.We chuckle everything we go to the airport as the suffix is SUX.... The absolute best treat in SC(SUX) is the Oscar Carl Winery...it's a class act with great wines and fun people.
    Guest review by
    Jean
    United States
  • 10

    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 by
    Leslie
    United States
  • 10

    It's a sweet little city, lovely campus, a variety of...

    It's a sweet little city, lovely campus, a variety of restaurants and eateries, beautiful shops and an outstanding library. As a writer, it is one of my favorite towns. And don't miss the beautiful Iowa-themed rest stops (if you travel I-80) or the nearby Hoover Historical site.
    Guest review by
    Joann
    United States