Hotels in Iowa (IA)

Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognise this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

Iowa Overview

Show all cities
Alphabetical City Index
  • A
    • Ames ‪(38)‬
    • Ankeny ‪(20)‬
    • Altoona ‪(16)‬
    • Algona ‪(5)‬
    • Atlantic ‪(4)‬
    • Arnolds Park ‪(3)‬
    • Avoca ‪(3)‬
    • Anamosa ‪(3)‬
    • Adair ‪(2)‬
    • Albia ‪(1)‬
    • Ainsworth ‪(1)‬
  • B
    • Bettendorf ‪(12)‬
    • Burlington ‪(10)‬
    • Bellevue ‪(4)‬
    • Boone ‪(4)‬
    • Bloomfield ‪(2)‬
    • Brooklyn ‪(1)‬
    • Beaches Resort ‪(1)‬
  • C
    • Cedar Rapids ‪(38)‬
    • Council Bluffs ‪(30)‬
    • Coralville ‪(22)‬
    • Cedar Falls ‪(21)‬
    • Clinton ‪(12)‬
    • Clive ‪(9)‬
    • Clear Lake ‪(9)‬
    • Carter Lake ‪(8)‬
    • Charles City ‪(6)‬
    • Carroll ‪(5)‬
    • Centerville ‪(5)‬
    • Creston ‪(4)‬
    • Chariton ‪(4)‬
    • Clarinda ‪(3)‬
  • D
    • Des Moines ‪(70)‬
    • Davenport ‪(33)‬
    • Dubuque ‪(25)‬
    • Decorah ‪(9)‬
    • Denison ‪(6)‬
    • Dyersville ‪(5)‬
    • DeWitt ‪(2)‬
  • E
    • Emmetsburg ‪(3)‬
    • Estherville ‪(2)‬
    • Eldridge ‪(1)‬
    • Elk Horn ‪(1)‬
    • Evansdale ‪(1)‬
  • F
    • Fort Dodge ‪(16)‬
    • Fort Madison ‪(7)‬
    • Fairfield ‪(5)‬
    • Forest City ‪(3)‬
    • Fayette ‪(1)‬
  • G
    • Grinnell ‪(9)‬
    • Glenwood ‪(1)‬
    • Grundy Center ‪(1)‬
    • Grimes ‪(1)‬
    • Greenfield ‪(1)‬
  • H
    • Humboldt ‪(2)‬
    • Harlan ‪(2)‬
    • Hampton ‪(1)‬
    • Holstein ‪(1)‬
  • I
    • Iowa City ‪(15)‬
    • Indianola ‪(3)‬
    • Independence ‪(2)‬
    • Iowa Falls ‪(2)‬
    • Ida Grove ‪(1)‬
  • J
    • Johnston ‪(5)‬
    • Jefferson ‪(3)‬
  • K
    • Keokuk ‪(9)‬
    • Knoxville ‪(3)‬
  • L
    • Le Mars ‪(4)‬
    • Le Claire ‪(4)‬
    • Lamoni ‪(4)‬
    • Lake View ‪(2)‬
    • Leon ‪(1)‬
    • Lenox ‪(1)‬
  • M
    • Mason City ‪(11)‬
    • Marshalltown ‪(11)‬
    • Muscatine ‪(10)‬
    • Mount Pleasant ‪(6)‬
    • Missouri Valley ‪(6)‬
    • Maquoketa ‪(5)‬
    • McGregor ‪(5)‬
    • Manchester ‪(3)‬
    • Morningside ‪(3)‬
    • Marion ‪(3)‬
    • Marquette ‪(3)‬
  • N
    • Newton ‪(10)‬
    • North Liberty ‪(3)‬
    • New Hampton ‪(3)‬
    • Northwood ‪(2)‬
    • Nevada ‪(2)‬
    • New Albin ‪(1)‬
  • O
    • Okoboji ‪(9)‬
    • Ottumwa ‪(8)‬
    • Osceola ‪(8)‬
    • Oskaloosa ‪(5)‬
    • Oelwein ‪(3)‬
    • Osage ‪(2)‬
    • Onawa ‪(2)‬
    • Orange City ‪(2)‬
  • P
    • Pella ‪(9)‬
    • Pleasant Hill ‪(5)‬
    • Percival ‪(3)‬
    • Peosta ‪(2)‬
    • Perry ‪(2)‬
    • Pocahontas ‪(1)‬
    • Panora ‪(1)‬
    • Polk City ‪(1)‬
  • R
    • Rock Valley ‪(2)‬
    • Red Oak ‪(1)‬
  • S
    • Sioux City ‪(26)‬
    • Spencer ‪(6)‬
    • Spirit Lake ‪(6)‬
    • Storm Lake ‪(5)‬
    • Story City ‪(4)‬
    • Shenandoah ‪(3)‬
    • Stuart ‪(3)‬
    • Sheldon ‪(3)‬
    • Sioux Center ‪(2)‬
    • Sergeant Bluff ‪(2)‬
    • Sibley ‪(2)‬
    • Sherrill ‪(1)‬
    • Sidney ‪(1)‬
    • Shelby ‪(1)‬
    • St. Ansgar ‪(1)‬
    • Sigourney ‪(1)‬
  • T
    • Toledo ‪(3)‬
  • U
    • Urbandale ‪(12)‬
  • V
    • Vinton ‪(3)‬
  • W
    • West Des Moines ‪(27)‬
    • Waterloo ‪(21)‬
    • Williamsburg ‪(11)‬
    • Waverly ‪(4)‬
    • Webster City ‪(3)‬
    • Washington ‪(3)‬
    • Walcott ‪(3)‬
    • Winterset ‪(2)‬
    • Walnut ‪(2)‬
    • Windsor Heights ‪(1)‬
    • Williams ‪(1)‬
    • Waukon ‪(1)‬
    • West Liberty ‪(1)‬
    • West Union ‪(1)‬
    • West Burlington ‪(1)‬
    • West Branch ‪(1)‬
Hotels City Rating

Graduate Iowa City  4 stars

210 S Dubuque St, Iowa City, United States, 52240

Iowa City Very good
GBP 121

Sleep Inn  4 stars

11211 Hickman Rd, Urbandale, United States, 50322

Urbandale Great
GBP 103

Hotel Blackhawk, Autograph Collection  4 stars

200 East 3Rd Street, Davenport, United States, 52801

Davenport Perfect
GBP 146

Carrollton Inn  4 stars

1730 North Us Highway 71, Carroll, United States, 51401

Carroll Very good
GBP 89

Hard Rock Hotel & Casino Sioux City  4 stars

111 3Rd Street, Sioux City, United States, 51101

Sioux City Very good
GBP 222

Americinn By Wyndham Ankeny/Des Moines  3 stars

1610 Se Oralabor Road, Ankeny, United States, 50021

Ankeny Great
GBP 99

Renaissance Des Moines Savery Hotel  3 stars

401 Locust St, Des Moines, United States, 50309

Des Moines Very good
GBP 98

Baymont By Wyndham Des Moines Airport  3 stars

6221 Willow Creek Ave, Des Moines, United States, 50321

Des Moines Great
GBP 88

Baymont By Wyndham Davenport  3 stars

400 Jason Way Court, Davenport, United States, 52807

Davenport Very good
GBP 51

Econo Lodge  3 stars

1315 A Avenue East, Oskaloosa, United States, 52577

Oskaloosa Very good
GBP 49

Best Western Regency Inn  3 stars

3303 S Center St, Marshalltown, United States, 50158-4753

Marshalltown Very good
GBP 46

Best Western Holiday Lodge  3 stars

2023 7Th Avenue N, Clear Lake, United States, 50428

Clear Lake Great
GBP 92

Best Western Cooper'S Mill  3 stars

100 F Ave Nw, Cedar Rapids, United States, 52405-2736

Cedar Rapids Great
GBP 78

Ramada By Wyndham Cedar Rapids  3 stars

525 33Rd Ave Sw, Cedar Rapids, United States, 52404

Cedar Rapids Very good
GBP 73

Comfort Inn Walcott Near Davenport  3 stars

501 Walker Street, Walcott, United States, 52773

Walcott Guest rating
GBP 68

Colfax Inn  3 stars

1402 North Walnut Street, Colfax, United States, 50054

Colfax Very good
GBP 47

Comfort Inn And Suites  3 stars

1630 West Street South, Grinnell, United States, 50112

Grinnell Great
GBP 71

Hotel Renovo  3 stars

11167 Hickman Road, Urbandale, United States, 50322

Urbandale Great
GBP 94

Comfort Suites Coralville  3 stars

2431 James Street, Coralville, United States, 52241

Coralville Very good
GBP 106

Comfort Suites Cedar Falls  3 stars

7402 Nordic Drive, Cedar Falls, United States, 50613

Cedar Falls Perfect
GBP 100

Days Inn By Wyndham Des Moines Merle Hay  3 stars

4845 Merle Hay Rd, Des Moines, United States, 50322-1966

Des Moines Guest rating
GBP 66

Days Inn - Iowa City Coralville  3 stars

. Iowa City - Ia, Coralville, United States, 52241

Coralville Guest rating
GBP 41

Days Inn Council Bluffs-Lake Manawa  3 stars

3208 South 7Th Street, Council Bluffs, United States, 51501

Council Bluffs Guest rating
GBP 55

Embassy Suites Des Moines On The River  3 stars

101 East Locust Street, Des Moines, United States, 50309

Des Moines Very good
GBP 131

Comfort Inn & Suites Waterloo - Cedar Falls  3 stars

2011 Laporte Road, Waterloo, United States, 50702

Waterloo Great
GBP 76

Fairfield Inn & Suites Ames  3 stars

2137 Isaac Newton Dr. Se 16Th St., Ames, United States, 50010

Ames Great
GBP 110

Fairfield Inn & Suites Omaha East/Council Bluffs, Ia  3 stars

520 30Th Avenue, Council Bluffs, United States, 51501

Council Bluffs Nice
GBP 92

Hilton Garden Inn Dubuque Downtown  3 stars

1801 Greyhound Park Drive, Dubuque, United States, 52001

Dubuque Great
GBP 125

Hilton Garden Inn Des Moines/Urbandale  3 stars

8600 Northpark Drive, Johnston, United States, 50131

Johnston Great
GBP 116

Hilton Garden Inn West Des Moines  3 stars

205 South 64Th Street, West Des Moines, United States, 50266

West Des Moines Great
GBP 62

Kingsley Inn  3 stars

707 Avenue H, Fort Madison, United States, 52627

Fort Madison Great
GBP 60

Hotel Winneshiek  3 stars

104 East Water Street, Decorah, United States, 52101

Decorah Great
GBP 143

Radisson Hotel Ames Conference Center At Isu  3 stars

2609 University Boulevard, Ames, United States, 50010

Ames Very good
GBP 69

Holiday Inn Dubuque/Galena  3 stars

450 Main Street, Dubuque, United States, 52001

Dubuque Very good
GBP 81

Holiday Inn Des Moines-Airport/Conf Center  3 stars

6111 Fleur Drive, Des Moines, United States, 50321

Des Moines Very good
GBP 106

Holiday Inn Des Moines Dtwn - Mercy Area  3 stars

1050 6Th Avenue, Des Moines, United States, 50314

Des Moines Very good
GBP 92

Clarion Inn Mason City  3 stars

2101 4Th Street Southwest, Mason City, United States, 50401

Mason City Guest rating
GBP 85

Holiday Inn Sioux City  3 stars

701 Gordon Drive, Sioux City, United States, 51101

Sioux City Very good
GBP 78

Harrahs Council Bluffs  3 stars

1 Harrahs Blvd, Council Bluffs, United States, 51501

Council Bluffs Great
GBP 1 615

Hampton Inn Waterloo  3 stars

2034 La Porte Road, Waterloo, United States, 50702

Waterloo Great
GBP 90

Hampton Inn Iowa City/Coralville  3 stars

1200 First Avenue, Coralville, United States, 52241

Coralville Very good
GBP 99

Hampton Inn Council Bluffs  3 stars

2204 River Road, Council Bluffs, United States, 51501

Council Bluffs Very good
GBP 78

Hampton Inn Des Moines Airport  3 stars

5001 Fleur Drive, Des Moines, United States, 50321

Des Moines Very good
GBP 69

Hampton Inn Des Moines-West  3 stars

7060 Lake Drive, West Des Moines, United States, 50266

West Des Moines Perfect
GBP 74

Arrowwood Resort & Conference Center  3 stars

1405 Highway 71, Okoboji, United States, 51355

Okoboji Very good
GBP 115

La Quinta Inn & Suites By Wyndham Des Moines West Clive  3 stars

1390 Nw 118Th St, Clive, United States, 50325

Clive Very good
GBP 57

Coralville Marriott Hotel & Conference Center  3 stars

300 E 9Th St, Coralville, United States, 52241

Coralville Great
GBP 102

Cedar Rapids Marriott  3 stars

1200 Collins Rd Ne, Cedar Rapids, United States, 52402

Cedar Rapids Very good
GBP 117

Comfort Inn & Suites Event Center  3 stars

929 3Rd Street, Des Moines, United States, 50309

Des Moines Nice
GBP 117

Residence Inn By Marriott Davenport  3 stars

120 East 55Th Street, Davenport, United States, 52806

Davenport Very good
GBP 64

Staybridge Suites Davenport  3 stars

4729 Progress Drive, Bettendorf, United States, 52807

Bettendorf Great
GBP 81

Hometown Inn And Suites  3 stars

119 Westview Drive, Washington, United States, 52353

Washington Great
GBP 58

Sheraton West Des Moines Hotel  3 stars

1800 50Th St, West Des Moines, United States, 50266

West Des Moines Great
GBP 106

Estherville Hotel & Suites  3 stars

2008 Central Avenue, Estherville, United States, 51334

Estherville Very good
GBP 74

Western Inn  3 stars

1842 Madison Ave., Council Bluffs, United States, 51503

Council Bluffs Great
GBP 50

Hotel Fort Des Moines, Curio Collection By Hilton  3 stars

1000 Walnut Street, Des Moines, United States, 50309

Des Moines Nice
GBP 96

Gateway Hotel And Conference Center  3 stars

2100 Green Hills Dr, Ames, United States, 50010

Ames Guest rating
GBP 89

Springhill Suites Council Bluffs  3 stars

3216 Plaza View Dr, Council Bluffs, United States, 51501

Council Bluffs Great
GBP 74

Best Western Mt. Pleasant Inn  3 stars

810 N Grand Avenue, Mount Pleasant, United States, 52641

Mount Pleasant Nice
GBP 68

Des Lux Hotel  3 stars

800 Locust St, Des Moines, United States, 50309

Des Moines Great
GBP 147

Drury Inn & Suites West Des Moines  3 stars

5505 Mills Civic Parkway, West Des Moines, United States, 50266

West Des Moines Great
GBP 94

Hampton Inn & Suites Davenport  3 stars

5290 Utica Ridge Road, Davenport, United States, 52807

Davenport Great
GBP 97

Hilton Garden Inn Sioux City Riverfront  3 stars

1132 Larsen Park Road, Sioux City, United States, 51103

Sioux City Perfect
GBP 67

Grandstay Hotel & Suites  3 stars

1606 South Kellogg Avenue, Ames, United States, 50010

Ames Great
GBP 117

The Rewind West Des Moines, Tapestry Collection By Hilton  3 stars

6075 Mills Civic Parkway, West Des Moines, United States, 50266

West Des Moines Great
GBP 101

Hotel Julien Dubuque  3 stars

200 Main Street, Dubuque, United States, 52001

Dubuque Perfect
GBP 113

Hotel Pattee  3 stars

1112 Willis Ave, Perry, United States, 50220

Perry Perfect
GBP 134

Hilton Garden Inn Ames  3 stars

1325 Dickinson Ave, Ames, United States, 50014

Ames Great
GBP 132

Hampton Inn & Suites Cedar Rapids - North  3 stars

1130 Park Place Ne, Cedar Rapids, United States, 52402

Cedar Rapids Perfect
GBP 73

Americinn By Wyndham Anamosa  3 stars

101 Harley Ave., Anamosa, United States, 52205

Anamosa Great
GBP 74

Hampton Inn & Suites Marshalltown  3 stars

20 West Iowa Avenue, Marshalltown, United States, 50158

Marshalltown Great
GBP 103

Hilton Garden Inn Omaha East/Council Bluffs  3 stars

2702 Mid America Drive, Council Bluffs, United States, 51501

Council Bluffs Perfect
GBP 78

Isle Casino Hotel - Bettendorf  3 stars

1777 Isle Pkwy, Bettendorf, United States, 52722

Bettendorf Great
GBP 71

Homewood Suites By Hilton Cedar Rapids-North  3 stars

1140 Park Place Ne, Cedar Rapids, United States, 52402

Cedar Rapids Perfect
GBP 124

The Hotel At Kirkwood Center  3 stars

7725 Kirkwood Blvd Sw, Cedar Rapids, United States, 52404

Cedar Rapids Perfect
GBP 115

Knights Inn Lodge Resort Forest City  3 stars

945 Highway 69 South, Forest City, United States, 50436

Forest City Perfect
GBP 51

Hampton Inn Muscatine  3 stars

3303 North Port Drive, Muscatine, United States, 52761

Muscatine Great
GBP 90

The Inn At Okoboji  3 stars

3301 Lakeshore Drive, Okoboji, United States, 51355

Okoboji Nice
GBP 128

Clarion Hotel Muscatine  3 stars

2915 North Highway 61, Muscatine, United States, 52761

Muscatine Very good
GBP 46

Plum Grove Inn  3 stars

1208 Marcy St. , Iowa City, United States, 52240

Iowa City
GBP 154

Isle Casino Hotel Waterloo  3 stars

777 Isle Of Capri Blvd, Waterloo, United States, 50701

Waterloo Great
GBP 99

Historic Park Inn  3 stars

15 West State St., Mason City, United States, 50401

Mason City Perfect
GBP 114

Americinn By Wyndham Osage  3 stars

2212 Highway 218, Osage, United States, 50461

Osage Very good
GBP 99

Comfort Suites Burlington  3 stars

1780 Stonegate Center Drive, Burlington, United States, 52601

Burlington Great
GBP 89

Doubletree By Hilton Des Moines Airport  3 stars

6800 Fleur Drive, Des Moines, United States, 50321

Des Moines Great
GBP 102

Hilton Garden Inn Cedar Falls  3 stars

7213 Nordic Drive, Cedar Falls, United States, 50613

Cedar Falls Great
GBP 89

Cobblestone Hotel & Suites Knoxville  3 stars

1212 Eric Drive, Knoxville, United States, 50138

Knoxville Perfect
GBP 95

Surestay Hotel By Best Western Manchester  3 stars

1020 West Main Street, Manchester, United States, 52057-2301

Manchester Perfect
GBP 51

Clarion Inn University Plaza  3 stars

5826 University Avenue, Cedar Falls, United States, 50613

Cedar Falls Great
GBP 70

Hotel Ottumwa  3 stars

107 E 2Nd St, Ottumwa, United States, 52501

Ottumwa Perfect
GBP 53

Residence Inn Des Moines Downtown  3 stars

100 Sw Water Street, Des Moines, United States, 50309

Des Moines Great
GBP 95

Doubletree By Hilton Cedar Rapids Convention Complex  3 stars

350 First Avenue Ne, Cedar Rapids, United States, 52401

Cedar Rapids Very good
GBP 142

Holiday Inn Hotel & Suites Davenport  3 stars

4215 Elmore Ave, Davenport, United States

Davenport Very good
GBP 95

Homewood Suites By Hilton Ankeny  3 stars

2455 Southeast Creekview Drive, Ankeny, United States, 50021

Ankeny Great
GBP 95

Hilton Garden Inn Bettendorf/Quad Cities  3 stars

959 Middle Road, Bettendorf, United States, 52722

Bettendorf Great
GBP 109

Surestay Plus Hotel By Best Western Ottumwa  3 stars

2813 North Court Road, Ottumwa, United States, 52501-1134

Ottumwa
GBP 57

Lakeside Hotel Casino  3 stars

777 Casino Dr, Osceola, United States, 50213

Osceola Very good
GBP 83

Cobblestone Inn & Suites - Avoca  3 stars

7013 N Chestnut St, Avoca, United States, 51521

Avoca Great
GBP 92

Residence Inn Cedar Rapids South  3 stars

730 33Rd Avenue Sw, Cedar Rapids, United States, 52404

Cedar Rapids
GBP 185

Americinn By Wyndham Sibley  3 stars

1726 Pierce Avenue, Sibley, United States, 51249

Sibley
GBP 86

Burford House Inn  3 stars

113 South Johnson Street, Iowa City, United States, 52240

Iowa City Perfect
GBP 66

Courtyard By Marriott Waterloo Cedar Falls  3 stars

250 Westfield Avenue, Waterloo, United States, 50701

Waterloo
GBP 102

Americinn By Wyndham Osceola  2 stars

111 Ariel Circle, Osceola, United States, 50213

Osceola Great
GBP 92

Americinn By Wyndham Okoboji  2 stars

1005 Brooks Park Drive, Okoboji, United States, 51355

Okoboji Perfect
GBP 129

Americinn By Wyndham Sioux City  2 stars

4230 South Lewis Boulevard, Sioux City, United States, 51106

Sioux City Great
GBP 60

Americinn By Wyndham Stuart  2 stars

420 Sw 8Th St, Stuart, United States, 50250

Stuart Perfect
GBP 78

Americinn By Wyndham West Burlington  2 stars

628 S Gear Ave, West Burlington, United States, 52655

West Burlington Nice
GBP 78

Americinn By Wyndham Coralville  2 stars

2597 Holiday Road, Coralville, United States, 52241

Coralville Very good
GBP 73

Americinn By Wyndham Iowa Falls  2 stars

810 S Oak St, Iowa Falls, United States, 50126

Iowa Falls Very good
GBP 81

Americinn By Wyndham Ames  2 stars

2507 Se 16Th Street, Ames, United States, 50010

Ames Nice
GBP 119

Americinn By Wyndham Grimes  2 stars

251 Gateway Cir, Grimes, United States, 50111

Grimes Perfect
GBP 74

Americinn By Wyndham Algona  2 stars

600 Highway 18 W, Algona, United States, 50511

Algona Very good
GBP 71

Americinn By Wyndham Cedar Falls  2 stars

5818 Nordic Drive, Cedar Falls, United States, 50613

Cedar Falls Nice
GBP 60

Americinn By Wyndham Webster City  2 stars

411 Closz Drive, Webster City, United States, 50595

Webster City Great
GBP 65

Americinn By Wyndham Spencer  2 stars

1005 13Th Street Sw, Spencer, United States, 51301

Spencer Very good
GBP 78

Americinn By Wyndham Cedar Rapids/Cid Airport  2 stars

8910 6Th St Sw, Cedar Rapids, United States, 52404

Cedar Rapids Great
GBP 72

Americinn By Wyndham Fort Dodge  2 stars

100 Kenyon Rd W, Fort Dodge, United States, 50501

Fort Dodge Very good
GBP 74

Americinn By Wyndham Hampton  2 stars

702 Central Ave. West, Hampton, United States, 50441

Hampton Perfect
GBP 82

Americinn By Wyndham Muscatine  2 stars

3115 N Highway 61, Muscatine, United States, 52761

Muscatine Great
GBP 82

Americinn By Wyndham Ottumwa  2 stars

222 West 2Nd Street, Ottumwa, United States, 52501

Ottumwa Great
GBP 67

Baymont By Wyndham Des Moines North  2 stars

4685 Northeast 14Th Street, Des Moines, United States, 50313

Des Moines Very good
GBP 73

Americas Best Value Inn Suburban Motel  2 stars

3635 450Th Avenue, Emmetsburg, United States, 50536-8709

Emmetsburg Perfect
GBP 46

Best Western Starlite Village  2 stars

1518 3Rd Avenue Nw, Fort Dodge, United States, 50501-2202

Fort Dodge Guest rating
GBP 78

Comfort Inn Muscatine  2 stars

115 Cleveland St, Muscatine, United States, 52761

Muscatine Very good
GBP 85

Quality Inn South  2 stars

390 33Rd Ave Sw, Cedar Rapids, United States, 52404

Cedar Rapids Nice
GBP 64

Baymont By Wyndham Ames  2 stars

1605 South Dayton Place, Ames, United States, 50010

Ames Guest rating
GBP 84

Quality Inn  2 stars

209 W. 9Th St., Coralville, United States, 52241

Coralville Very good
GBP 60

Comfort Inn Sioux City  2 stars

4202 South Lakeport Street, Sioux City, United States, 51106

Sioux City Nice
GBP 56

Quality Inn & Suites Des Moines Airport  2 stars

5231 Fleur Drive, Des Moines, United States, 50321

Des Moines Guest rating
GBP 70

Quality Inn  2 stars

4055 Mcdonald Drive, Dubuque, United States, 52003-5249

Dubuque Very good
GBP 67

Baymont By Wyndham Fort Dodge  2 stars

2938 5Th Ave S, Fort Dodge, United States, 50501

Fort Dodge Very good
GBP 85

Comfort Inn Marshalltown  2 stars

2613 S. Center St., Marshalltown, United States, 50158-4501

Marshalltown Very good
GBP 81

Everspring Inn & Suites  2 stars

2401 A Ave West, Oskaloosa, United States, 52577

Oskaloosa Great
GBP 78

Comfort Inn Dyersville Near Field Of Dreams  2 stars

527 16Th Avenue Southeast, Dyersville, United States, 52040-1959

Dyersville Great
GBP 92

Americinn By Wyndham Pella  2 stars

910 W 16Th St, Pella, United States, 50219

Pella Guest rating
GBP 84

Comfort Inn Story City  2 stars

425 Timberland Drive, Story City, United States, 50248

Story City Great
GBP 86

Comfort Inn Ankeny  2 stars

2602 Se Creekview Drive, Ankeny, United States, 50021

Ankeny Guest rating
GBP 70

Comfort Inn & Suites Davenport - Quad Cities  2 stars

8300 Northwest Boulvard, Davenport, United States, 52806

Davenport Guest rating
GBP 76

Quality Inn  2 stars

404 29Th Ave Sw, Waverly, United States, 50677

Waverly Very good
GBP 74

Comfort Suites Council Bluffs  2 stars

1801 S. 35Th Street, Council Bluffs, United States, 51501

Council Bluffs Nice
GBP 69

Days Inn By Wyndham Sioux City  2 stars

3000 Singing Hills Blvd, Sioux City, United States, 51106

Sioux City Great
GBP 61

Days Inn By Wyndham Fort Dodge  2 stars

3040 5Th Avenue South, Fort Dodge, United States, 50501

Fort Dodge Very good
GBP 56

Days Inn By Wyndham Williamsburg  2 stars

220 Hawkeye Drive, Williamsburg, United States, 52361

Williamsburg Nice
GBP 60

Days Inn Dubuque  2 stars

1111 Dodge St, Dubuque, United States, 52003

Dubuque Nice
GBP 45

Days Inn By Wyndham Mason City  2 stars

2301 4Th St Sw, Mason City, United States, 50401

Mason City Nice
GBP 57

Days Inn By Wyndham Newton  2 stars

1605 West 19Th Street South, Newton, United States, 50208

Newton Nice
GBP 66

Days Inn By Wyndham Council Bluffs/9Th Ave  2 stars

3619 9Th Ave, Council Bluffs, United States, 51501

Council Bluffs Nice
GBP 51

Days Inn By Wyndham Evansdale Waterloo  2 stars

450 Evansdale Drive, Evansdale, United States, 50707

Evansdale Perfect
GBP 70

Days Inn By Wyndham Cedar Falls- University Plaza  2 stars

5924 University Ave., Cedar Falls, United States, 50313

Cedar Falls Nice
GBP 47

Days Inn & Suites By Wyndham Cedar Rapids  2 stars

2215 Blairs Ferry Road Ne, Cedar Rapids, United States, 52402

Cedar Rapids Very good
GBP 59

Days Inn By Wyndham Ottumwa  2 stars

2824 N Court St, Ottumwa, United States, 52501

Ottumwa Great
GBP 67

Days Inn By Wyndham Hotel Spencer Ia  2 stars

10 11Th Street S.E., Spencer, United States, 51301

Spencer Very good
GBP 68

Days Inn By Wyndham Manchester  2 stars

1220 West Marion Street, Manchester, United States, 52057

Manchester Nice
GBP 50

Extended Stay America - Des Moines - West Des Moines  2 stars

2701 Westown Pkwy, West Des Moines, United States, 50266

West Des Moines Very good
GBP 75

Extended Stay America - Des Moines - Urbandale  2 stars

3940 114Th St, Urbandale, United States, 50322

Urbandale Very good
GBP 67

Travelodge Inn And Suites Muscatine  2 stars

2402 Park Avenue, Muscatine, United States, 52761

Muscatine Guest rating
GBP 44

Days Inn By Wyndham Davenport Ia  2 stars

7222 Northwest Blvd, Davenport, United States, 52806

Davenport Very good
GBP 52

Econo Lodge  2 stars

86 9Th Street Cir Ne, Sioux Center, United States, 51250

Sioux Center Very good
GBP 68

Econo Lodge Inn & Suites Fairgrounds  2 stars

410 E 30Th Street, Des Moines, United States, 50317

Des Moines Very good
GBP 55

Holiday Inn Express Cedar Rapids  2 stars

1230 Collins Rd Ne, Cedar Rapids, United States, 52402

Cedar Rapids Great
GBP 70

Holiday Inn Express Coralville  2 stars

970 25Th Ave, Coralville, United States, 52241

Coralville Great
GBP 117

Holiday Inn Express Le Claire Riverfront-Davenport  2 stars

1201 Canal Shore Drive, Le Claire, United States, 52753

Le Claire Great
GBP 101

Holiday Inn Express Pella  2 stars

2508 Bos Landen Drive, Pella, United States, 50219

Pella Great
GBP 92

Quality Inn & Suites  2 stars

4230 S. Lakeport St., Sioux City, United States, 51106

Sioux City Very good
GBP 54

Comfort Inn & Suites Coralville  2 stars

214 West 9Th Street, Coralville, United States, 52241

Coralville Very good
GBP 97

Americinn By Wyndham Davenport  2 stars

3206 E Kimberly Rd, Davenport, United States, 52807

Davenport Great
GBP 53

Wingate By Wyndham Sioux City  2 stars

4716 Southern Hills Drive, Sioux City, United States, 51106

Sioux City Very good
GBP 55

Hampton Inn & Suites Ames  2 stars

2100 Southeast 16Th Street, Ames, United States, 50010

Ames Great
GBP 127

Hampton Inn Cedar Rapids  2 stars

3265 6Th Street, Sw, Cedar Rapids, United States, 52404

Cedar Rapids Great
GBP 93

Hampton Inn Dubuque  2 stars

3434 Dodge Street, Dubuque, United States, 52003

Dubuque Perfect
GBP 93

Americinn By Wyndham Johnston Des Moines  2 stars

5050 Merle Hay Road, Johnston, United States, 50131

Johnston Very good
GBP 64

Knights Inn Fort Madison  2 stars

3440 Avenue L, Fort Madison, United States, 52627

Fort Madison Nice
GBP 56

Alexis Park Inn & Suites  2 stars

1165 S Riverside Dr, Iowa City, United States, 52246

Iowa City Very good
GBP 88

Royal Amsterdam Hotel  2 stars

705 East First St, Pella, United States, 50219

Pella Perfect
GBP 129

Quality Inn  2 stars

1726 Lake Avenue, Storm Lake, United States, 50588

Storm Lake Great
GBP 67

Mainstay Suites Cedar Rapids  2 stars

5145 Rockwell Dr Ne, Cedar Rapids, United States, 52402

Cedar Rapids Nice
GBP 65

Mainstay Suites Dubuque  2 stars

1275 Associates Drive, Dubuque, United States, 52002

Dubuque Guest rating
GBP 67

Econo Lodge Inn & Suites  2 stars

226 W 5Th St, Waterloo, United States, 50701

Waterloo Guest rating
GBP 45

Quality Inn & Suites  2 stars

4995 N.W. Merle Hay Road, Des Moines, United States, 50322

Des Moines Nice
GBP 60

Quality Inn Newton  2 stars

1700 W 19Th Street S, Newton, United States, 50208

Newton Nice
GBP 70

Comfort Inn & Suites Cedar Rapids North - Collins Road  2 stars

2025 Werner Avenue Ne, Cedar Rapids, United States, 52402

Cedar Rapids Very good
GBP 90

Red Roof Inn Des Moines  2 stars

5020 Ne 14Th St, Des Moines, United States, 50313

Des Moines Guest rating
GBP 53

Chief Motel  2 stars

2701 Main Street, Keokuk, United States, 52632

Keokuk Nice
GBP 42

Super 8 By Wyndham Keokuk  2 stars

3511 Main St, Keokuk, United States, 52632

Keokuk Very good
GBP 43

Travelodge By Wyndham Denison  2 stars

502 Boyer Valley Rd, Denison, United States, 51442

Denison Very good
GBP 46

Heartland Hotel & Suites  2 stars

2111 10Th Street, Rock Valley, United States, 51247-1650

Rock Valley Perfect
GBP 66

Baymont By Wyndham Cedar Rapids  2 stars

720 33Rd Ave Southwest, Cedar Rapids, United States, 52404-3923

Cedar Rapids Very good
GBP 53

Americinn By Wyndham Des Moines Airport  2 stars

1920 Hackley Ave, Des Moines, United States, 50315

Des Moines Nice
GBP 80

Super 8 By Wyndham Emmetsburg  2 stars

3501 Main Street, Emmetsburg, United States, 50536

Emmetsburg Great
GBP 69

Sleep Inn & Suites Pleasant Hill - Des Moines  2 stars

5850 Morning Star Court, Pleasant Hill, United States, 50327

Pleasant Hill Perfect
GBP 94

Super 8 By Wyndham Des Moines  2 stars

4685 A Northeast 14Th Street, Des Moines, United States, 50313

Des Moines Great
GBP 50

Travelodge By Wyndham Missouri Valley  2 stars

128 Willow Rd, Missouri Valley, United States, 51555

Missouri Valley Perfect
GBP 63

Sheldon Motel  2 stars

500 W Park St , Sheldon, United States, 51201

Sheldon Perfect
GBP 27

Baymont By Wyndham Clinton Valley West Court  2 stars

2300 Valley West Ct, Clinton, United States, 52732

Clinton Very good
GBP 64

Oskaloosa Motel  2 stars

2278 Highway 63 North, Oskaloosa, United States, 52577

Oskaloosa Very good
GBP 42

Valley West Inn  2 stars

3535 Westown Parkway, West Des Moines, United States, 50266

West Des Moines Nice
GBP 55

Americas Best Value Inn Webster City  2 stars

1700 Superior Street, Webster City, United States, 50595

Webster City Great
GBP 42

Village Inn Motel Des Moines  2 stars

1348 East Euclid Ave, Des Moines, United States, 50316

Des Moines Very good
GBP 62

Candlewood Suites Des Moines  2 stars

7625 Office Plaza Drive North, West Des Moines, United States, 50266

West Des Moines Great
GBP 77

Quality Inn & Suites Decorah  2 stars

705 Commerce Drive, Decorah, United States, 52101

Decorah Great
GBP 103

Heartland Inn  2 stars

87 2Nd St, Coralville, United States, 52241

Coralville Great
GBP 79

Baymont By Wyndham Dubuque  2 stars

4025 Mcdonald Dr, Dubuque, United States, 52003

Dubuque Very good
GBP 67

Days Inn & Suites By Wyndham Des Moines Airport  2 stars

1901 Hackley Avenue, Des Moines, United States, 50315

Des Moines Great
GBP 61

Econo Lodge Inn & Suites Bettendorf  2 stars

815 Golden Valley Drive, Bettendorf, United States, 52722

Bettendorf Very good
GBP 78

Econo Lodge Ames  2 stars

2600 Se 16Th Street, Ames, United States, 50010

Ames Nice
GBP 82

Americinn By Wyndham Grundy Center  2 stars

2101 Commerce Drive, Grundy Center, United States, 50638

Grundy Center Great
GBP 57

Red Roof Inn & Suites Omaha - Council Bluffs  2 stars

500 30Th Ave, Council Bluffs, United States, 51501

Council Bluffs Very good
GBP 52

Quality Inn & Suites  2 stars

3537 W. Broadway, Council Bluffs, United States, 51501

Council Bluffs Guest rating
GBP 50

Sleep Inn North Liberty  2 stars

485 Madison Avenue North, North Liberty, United States, 52317

North Liberty Great
GBP 75

Knights Inn Davenport  2 stars

6310 N Brady St, Davenport, United States, 52806

Davenport Guest rating
GBP 49

Americinn By Wyndham Newton  2 stars

4401 S 22Nd Avenue E, Newton, United States, 50208

Newton Perfect
GBP 85

Days Inn By Wyndham Ames  2 stars

229 S Duff Ave, Ames, United States, 50010

Ames Great
GBP 78

Park Motel  2 stars

803 4Th Avenue South, Denison, United States, 51442

Denison
GBP 67

Econo Lodge Urbandale-Northwest Des Moines  2 stars

10841 Douglas Ave, Urbandale, United States, 50322

Urbandale Guest rating
GBP 46

Dutch Country Inn  2 stars

110 E Ave , Washington, United States, 52247

Washington Perfect
GBP 57

Days Inn By Wyndham West Branch Iowa City Area  2 stars

711 South Downey Street, West Branch, United States, 52358

West Branch Nice
GBP 87

Econo Lodge  2 stars

102 11Th St. Sw Plaza Dr., Spencer, United States, 51301

Spencer Great
GBP 66

Rodeway Inn  2 stars

4011 16Th Ave. Sw, Cedar Rapids, United States, 52404

Cedar Rapids Guest rating
GBP 89

Days Inn By Wyndham Carroll  2 stars

1127 Highway 30, Carroll, United States, 51401

Carroll Perfect
GBP 58

Stoney Creek Hotel & Conference Center - Sioux City  2 stars

300 3Rd Street, Sioux City, United States, 51101

Sioux City Perfect
GBP 98

Harlan Inn And Suites  2 stars

1148 Highway 59 North, Harlan, United States, 51537

Harlan Very good
GBP 55

Amber Inn Motel  2 stars

635 8Th Avenue Southwest, Le Mars, United States, 51031

Le Mars Great
GBP 55

Days Inn By Wyndham West Des Moines  2 stars

1258 8Th St, West Des Moines, United States, 50265

West Des Moines Nice
GBP 50

Parkview Motel  2 stars

2508 South Frederick Avenue, Oelwein, United States, 50662

Oelwein Very good
GBP 106

Regency Inn  2 stars

1522 Lincolnway St, Clinton, United States, 52732

Clinton
GBP 35

Quality Inn & Suites  2 stars

6605 North Brady Street, Davenport, United States, 52806

Davenport Great
GBP 86

Budget Inn Oskaloosa  2 stars

1210 A Avenue East, Oskaloosa, United States, 52577

Oskaloosa Perfect
GBP 35

Motel 6 Des Moines Ia  2 stars

4940 Ne 14 Th Street, Des Moines, United States, 50313

Des Moines Very good
GBP 50

Econo Lodge  2 stars

1019 West Platt Street, Maquoketa, United States, 52060

Maquoketa Very good
GBP 56

Hampton Inn Ottumwa  2 stars

943 Quincy Avenue, Ottumwa, United States, 52501

Ottumwa Perfect
GBP 93

Red Carpet Motel  2 stars

1702 North Lincoln Street, Knoxville, United States, 50138

Knoxville Perfect
GBP 59

Best Western Plus Altoona Inn  2 stars

300 34Th Avenue Nw, Altoona, United States, 50009-2639

Altoona Nice
GBP 80

Days Inn By Wyndham West Des Moines / Clive  2 stars

1600 Northwest 114Th Street, Clive, United States, 50325

Clive Very good
GBP 50

Hampton Inn Clinton  2 stars

2781 Wild Rose Circle South, Clinton, United States, 52732

Clinton Perfect
GBP 83

Quality Inn  2 stars

4950 Ne 14Th St, Des Moines, United States, 50313

Des Moines Great
GBP 59

Baymont By Wyndham Keokuk  2 stars

325 Main St, Keokuk, United States, 52632

Keokuk Very good
GBP 54

Motel 6 Des Moines South Airport  2 stars

4817 Fleur Dr, Des Moines, United States, 50321

Des Moines Very good
GBP 54

Travelodge Sioux City  2 stars

6166 Harbor Dr, Sioux City, United States, 51111

Sioux City
GBP 58

Rivers Inn  2 stars

4501 Avenue O, Fort Madison, United States, 52627

Fort Madison
GBP 43

Surestay Hotel By Best Western Cedar Rapids  2 stars

3315 Southgate Ct Sw, Cedar Rapids, United States, 52404-5412

Cedar Rapids Very good
GBP 55

Hampton Inn Iowa City/University Area  2 stars

4 Sturgis Corner Drive, Iowa City, United States, 52240

Iowa City Great
GBP 109

Baymont By Wyndham Bellevue  2 stars

4115 North Riverview Street, Bellevue, United States, 52031

Bellevue Very good
GBP 75

Cobblestone Inn & Suites - Marquette  2 stars

100 North Street, Marquette, United States, 52158

Marquette Perfect
GBP 96

Quality Inn  2 stars

2001 Hwy 169 South, Fort Dodge, United States, 50501

Fort Dodge Guest rating
GBP 58

Motel 6 Crossroads Mall Waterloo Cedar Falls  2 stars

2141 Laporte Rd, Waterloo, United States, NULL

Waterloo Nice
GBP 49

Quality Inn & Suites Altoona - Des Moines  2 stars

2701 Adventureland Drive, Altoona, United States, 50009

Altoona Great
GBP 82

Hampton Inn & Suites Des Moines Downtown  2 stars

120 Sw Water Street, Des Moines, United States, 50309

Des Moines
GBP 103

Fairfield Inn & Suites Des Moines Airport  2 stars

6880 Fleur Dr, Des Moines, United States, 50321

Des Moines Great
GBP 97

Candlewood Suites Sioux City - Southern Hills  2 stars

4720 Southern Hills Drive, Sioux City, United States

Sioux City
GBP 93

Quality Inn  2 stars

1701 N Jefferson St, Indianola, United States, 50125

Indianola Perfect
GBP 52

Hampton Inn Orange City  2 stars

914 8Th Street, Se, Orange City, United States, 51041

Orange City
GBP 88

Americas Best Value Inn  2 stars

1306 North 25Th Street, Clear Lake, United States, 50428

Clear Lake
GBP 48

Americas Best Value Inn - Walcott / Davenport  2 stars

241 Interstate Street , Walcott, United States, 52773

Walcott Very good
GBP 41

Baymont By Wyndham Ames  2 stars

1605 South Dayton Place, Ames, United States, 50010

Ames
GBP 82

Americinn By Wyndham Fairfield  2 stars

2104 South Main Street, Fairfield, United States, 52556

Fairfield Perfect
GBP 92

Americinn By Wyndham Council Bluffs  2 stars

1000 Woodbury Ave, Council Bluffs, United States, 51503

Council Bluffs Guest rating
GBP 50

Redstone Inn And Suites  2 stars

504 Bluff St, Dubuque, United States, 52001

Dubuque
GBP 87

Best Western Pearl City Inn  2 stars

305 Cleveland St, Muscatine, United States, 52761-5669

Muscatine Great
GBP 88

Fairfield Inn Dubuque  2 stars

3400 Dodge Street, Dubuque, United States

Dubuque Very good
GBP 72

Economy Inn - Fort Dodge  2 stars

3003 5Th Ave South, Fort Dodge, United States, 50501

Fort Dodge
GBP 41

Baymont By Wyndham Waterloo  2 stars

1945 La Porte Rd, Waterloo, United States, 50702

Waterloo
GBP 52

Holiday Inn Express Keokuk  2 stars

Main Street & 4Th Street, Keokuk, United States, 52632

Keokuk Guest rating

Crest Country Inn  2 stars

340 West Evans Street, Williamsburg, United States, 52361

Williamsburg
GBP 70

Quad City Inn  2 stars

6111 North Brady St, Davenport, United States, 52806

Davenport Guest rating
GBP 35

Americinn By Wyndham Clear Lake  2 stars

1406 N 25Th St, Clear Lake, United States, 50428

Clear Lake Great
GBP 81

Budget Inn And Suites  2 stars

5220 Northeast 14Th Street, Des Moines, United States, 50313

Des Moines Guest rating
GBP 67

Sleep Inn & Suites  2 stars

1310 Dickinson Avenue, Ames, United States

Ames
GBP 121

Super 8 By Wyndham Shenandoah  2 stars

108 N Fremont St, Shenandoah, United States

Shenandoah Guest rating
GBP 57

Cobblestone Inn & Suites - Manning  2 stars

120 Heritage Drive, Manning, United States, IA 51455

Manning
GBP 69