United States
Hotels in Iowa
Iowa has 134 places to stay listed here — 134 hotels. Each listing shows rooms, photos and the location, with a link to book on Booking.com.
Browse by city
- Coralville 10
- Des Moines 9
- West Des Moines 9
- Council Bluffs 7
- Sioux City 7
- Ankeny 6
- Cedar Rapids 6
- Iowa City 6
- Ames 5
- Davenport 5
- Dubuque 5
- Bettendorf 4
- Altoona 3
- Clive 3
- Le Claire 3
- Cedar Falls 2
- Clear Lake 2
- Decorah 2
- Fort Dodge 2
- Fort Madison 2
- Grinnell 2
- Indianola 2
- Newton 2
- Ottumwa 2
- Pella 2
- Urbandale 2
- Waterloo 2
- Williamsburg 2
- Winterset 2
Where to stay
Cities in Iowa
-
Coralville
-
Des Moines
-
West Des Moines
-
Council Bluffs
-
Sioux City
-
Ankeny
-
Cedar Rapids
-
Iowa City
-
Ames
-
Davenport
-
Dubuque
-
Bettendorf
-
Altoona
-
Clive
-
Le Claire
-
Cedar Falls
-
Clear Lake
-
Decorah
-
Fort Dodge
-
Fort Madison
-
Grinnell
-
Indianola
-
Newton
-
Ottumwa
-
Pella
-
Urbandale
-
Waterloo
-
Williamsburg
-
Winterset
-
Burlington
-
Carter Lake
-
Estherville
-
Johnston
-
Keokuk
-
Knoxville
-
Mason City
-
Monticello
-
Oelwein
-
Okoboji
-
Onawa
-
Orange City
-
Osceola
-
Polk City
-
Rock Valley
-
Spencer
-
Stuart
-
Waukee
Where to stay in Iowa
| City | Listings |
|---|---|
| Coralville | 10 hotels |
| Des Moines | 9 hotels |
| West Des Moines | 9 hotels |
| Sioux City | 7 hotels |
| Council Bluffs | 7 hotels |
| Iowa City | 6 hotels |
| Cedar Rapids | 6 hotels |
| Ankeny | 6 hotels |
| Dubuque | 5 hotels |
| Ames | 5 hotels |
Good to know
How many hotels are listed in Iowa?
134 hotels, guesthouses and B&Bs across 47 cities in Iowa, each with rooms, photos and a link to book on Booking.com.
Which Iowa city has the most listings here?
Coralville, with 10 listed hotels.