Search hotels in Iowa, United States

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

Check out these popular cities in Iowa

Des Moines

142 hotels

Cedar Rapids

56 hotels

Coralville

27 hotels

Davenport

31 hotels

Sioux City

26 hotels

Dubuque

39 hotels

Ames

45 hotels

Iowa City

22 hotels

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.

M
Mike
From
Canada
It was one of the best hotels I’ve ever been too
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,352 reviews
Price from
$96.05
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.0
Wonderful - What previous guests thought, 120 reviews
Price from
$129
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.

E
Earl
From
Germany
Exceptional breakfast. Very kind staff
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 169 reviews
Price from
$110
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.

S
Scott
From
United States
Everything was great. The room was really nice and the staff were the best. We’ll definitely make this the hotel we’ll stay at anytime we’re there.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 165 reviews
Price from
$127
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.2
Wonderful - What previous guests thought, 116 reviews
Price from
$141
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, 129 reviews
Price from
$174
1 night, 2 adults

Avid Hotel Cedar Rapids South - Arpt Area by IHG

Hotel in Cedar Rapids

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.

T
Tyra
From
United States
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.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 258 reviews
Price from
$133
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
Berta
From
United States
Breakfast was amazing.Staff was wonderful. Very clean and comfortable.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 150 reviews
Price from
$119
1 night, 2 adults

Home2 Suites by Hilton Des Moines at Drake University

Hotel in Des Moines

Located in Des Moines and with Wells Fargo Arena reachable within 2.2 miles, Home2 Suites by Hilton Des Moines at Drake University provides a fitness center, non-smoking rooms, free WiFi throughout...

K
Kristin
From
United States
Safe location and very clean. Staff was very nice.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 230 reviews
Price from
$122.18
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, 195 reviews
Price from
$129
1 night, 2 adults
See all 1059 hotels in Iowa

Most-booked hotels in Iowa in the past month

See all

Popular with guests booking hotels in Iowa

Popular with guests booking hotels in Iowa

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 722 reviews

Popular with guests booking hotels in Iowa

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 805 reviews

Popular with guests booking hotels in Iowa

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 776 reviews

Popular with guests booking hotels in Iowa

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,354 reviews

Popular with guests booking hotels in Iowa

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 738 reviews

Popular with guests booking hotels in Iowa

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 626 reviews

Popular with guests booking hotels in Iowa

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 519 reviews

Popular with guests booking hotels in Iowa

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 787 reviews

Iowa's best hotels with breakfast

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 776 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.

From $100.79 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 166 reviews

Featuring a shared lounge and barbecue facilities, Homewood Suites Des Moines Airport is located in Des Moines, 5.8 miles from Science Center of Iowa and 6.6 miles from Wells Fargo Arena.

From $133.17 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 150 reviews

Located in Coralville, 3.8 miles from Kinnick Stadium, SpringHill Suites by Marriott Coralville provides accommodations with free bikes, free private parking, a fitness center and a shared lounge.

From $131.94 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 379 reviews

Located in Des Moines, a 11-minute walk from Science Center of Iowa, Hotel Fort Des Moines, Curio Collection By Hilton provides accommodations with a fitness center, private parking, a restaurant and...

From $164.39 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 131 reviews

Estherville Hotel & Suites is located in Estherville, 21 miles from Arnolds Park Amusement Park.

From $115.92 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 671 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 $111.99 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 117 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 $133.28 per night

Budget hotels in Iowa

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 152 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 $114.87 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 178 reviews

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.

From $94.71 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 104 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 $127.85 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 154 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 $156.80 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 159 reviews

Located within 10 miles of Iowa Events Center and 10 miles of Hy-Vee Hall, Holiday Inn Express and Suites Urbandale Des Moines by IHG has rooms in Urbandale.

From $120.96 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 139 reviews

Located in West Des Moines and with Iowa Events Center reachable within 11 miles, Residence Inn Des Moines West at Jordan Creek Town Center provides a garden, non-smoking rooms, free WiFi throughout...

From $99.68 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 233 reviews

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

From $99.68 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 15 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 $99.88 per night

Hotels in Iowa you can book without a credit card

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1 review

Located within 5.6 miles of Hy-Vee Hall and 5.6 miles of Iowa Events Center, Quality Inn provides rooms in West Des Moines.

From $91.60 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 22 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.4
Pleasant - What previous guests thought, 20 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 $63 per night

Elkader Suites

Hotel in Elkader
No credit card needed
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 25 reviews

Located in Elkader, Elkader Suites is 23 miles from Fort Crawford Museum. The property has a 24-hour front desk and free WiFi is available.

From $161 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 14 reviews

Located in Ankeny, 8.6 miles from Iowa Events Center, Residence Inn by Marriott Des Moines Ankeny has accommodations with free bikes, free private parking, a fitness center and a shared lounge.

From $234.08 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 216 reviews

Motel 6 Stuart, IA is offering accommodations in Stuart. This 4-star hotel has air-conditioned rooms with a private bathroom. The property has a 24-hour front desk and free WiFi.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 121 reviews

Located 17 miles from Arnolds Park Amusement Park, Reston Inn & Suites offers 2-star accommodations in Spencer and has a fitness center, a shared lounge and a tennis court.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 69 reviews

The Madison Inn Motel provides accommodations in Fort Madison. This 4-star hotel offers room service. The hotel has both free WiFi and free private parking.

FAQs about hotels in Iowa

See reviews by guests who stayed at hotels in Iowa

See all
From $111.99 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 671 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 $155.68 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 738 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 $123.19 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 289 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 $97.33 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 520 reviews
The 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 by
Sustain it
United States
From $133.28 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 $145.59 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 38 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, 349 reviews
The customer service at the front desk and the room was clean
Guest review by
Letitia
United States
From $103.49 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 363 reviews
Outstanding and Quite Great Staff and Superb Restaurant
Guest review by
LeeRoy
United States
From $94.08 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 460 reviews
GREAT pool, food was wonderful, staff was spot on.
Guest review by
Christopher
United States
From $109.29 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 517 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, 72 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.5
Good - What previous guests thought, 202 reviews
A little peace of Heaven on Earth!!!
Guest review by
Anaya
United States
From $126.72 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 392 reviews
Loved all of the amenities on site
Guest review by
Alana
United States
From $135.24 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 722 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.2
Very Good - What previous guests thought, 246 reviews
The lady at check in was awesome
Guest review by
Jessica
United States

Planning a trip? Get inspired by reviews of cities in Iowa

4.0

The hotel was not the cleanest and had a horrible weed smell...

The hotel was not the cleanest and had a horrible weed smell when walking into the lobby. It's obvious there is smoking it going on inside and nothing is being done about it. The bed was not comfortable. I regret booking this location and will not stay here again. Save yourself the disappointment and book elsewhere.
Guest review by
Josh
United States
10

It's a small town, more focused on business, with not much...

It's a small town, more focused on business, with not much to see or do, but the town was nice and clean, no traffic jams, and the people were friendly. There's a great brewery in town and some nice pubs – a perfect place for beer lovers!
Guest review by
dcavani
Brazil
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
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

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

Things to do: Riverwalk with sculpture installation

Things to do: Riverwalk with sculpture installation Dubuque Art Museum Mines of Spain hikes Downtown restaurants Caroline's restaurant at Hotel Julien Fenelon Elevator National Mississippi River Museum and Aquarium Tour the Locks & Dam (seasonally)
Guest review by
BEE
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
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