Hotels in Iowa (IA)

Check rooms and rates
exclusive online offers!
Destination
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 123

Sleep Inn  4 stars

11211 Hickman Rd, Urbandale, United States, 50322

Urbandale Great
GBP 105

Hotel Blackhawk, Autograph Collection  4 stars

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

Davenport Perfect
GBP 148

Carrollton Inn  4 stars

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

Carroll
GBP 92

Hard Rock Hotel & Casino Sioux City  4 stars

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

Sioux City
GBP 227

Americinn By Wyndham Algona  3 stars

600 Highway 18 W, Algona, United States, 50511

Algona Very good
GBP 72

Americinn By Wyndham Ankeny/Des Moines  3 stars

1610 Se Oralabor Road, Ankeny, United States, 50021

Ankeny Perfect
GBP 102

Renaissance Des Moines Savery Hotel  3 stars

401 Locust St, Des Moines, United States, 50309

Des Moines Very good
GBP 100

Baymont By Wyndham Des Moines Airport  3 stars

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

Des Moines Great
GBP 90

Baymont By Wyndham Davenport  3 stars

400 Jason Way Court, Davenport, United States, 52807

Davenport Very good
GBP 52

Econo Lodge  3 stars

1315 A Avenue East, Oskaloosa, United States, 52577

Oskaloosa Very good
GBP 50

Best Western Regency Inn  3 stars

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

Marshalltown Very good
GBP 47

Best Western Holiday Lodge  3 stars

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

Clear Lake Great
GBP 91

Best Western Cooper'S Mill  3 stars

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

Cedar Rapids Great
GBP 79

Ramada By Wyndham Cedar Rapids  3 stars

33Rd Avenue South West,525, Cedar Rapids, United States, 52404

Cedar Rapids Very good
GBP 75

Comfort Inn Walcott Near Davenport  3 stars

501 Walker Street, Walcott, United States, 52773

Walcott Guest rating
GBP 70

Americinn By Wyndham Pella  3 stars

910 West 16Th Street, Pella, United States, 50219

Pella Guest rating
GBP 106

Colfax Inn  3 stars

1402 North Walnut Street, Colfax, United States, 50054

Colfax Very good
GBP 39

Comfort Inn Ankeny  3 stars

2602 Se Creekview Drive, Ankeny, United States, 50021

Ankeny Guest rating
GBP 71

Quality Inn  3 stars

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

Waverly Very good
GBP 75

Hotel Renovo  3 stars

11167 Hickman Road, Urbandale, United States, 50322

Urbandale Great
GBP 96

Comfort Suites Coralville  3 stars

2431 James Street, Coralville, United States, 52241

Coralville Very good
GBP 108

Comfort Suites Cedar Falls  3 stars

7402 Nordic Drive, Cedar Falls, United States, 50613

Cedar Falls Perfect
GBP 101

Days Inn By Wyndham Des Moines Merle Hay  3 stars

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

Des Moines Guest rating
GBP 67

Days Inn - Iowa City Coralville  3 stars

1St Ave 1200, Coralville, United States, 52241

Coralville Guest rating
GBP 42

Days Inn Council Bluffs-Lake Manawa  3 stars

3208 S 7Th St, Council Bluffs, United States, 51501

Council Bluffs Guest rating
GBP 56

Embassy Suites Des Moines Downtown  3 stars

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

Des Moines Very good
GBP 134

Holiday Inn Express Cedar Rapids  3 stars

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

Cedar Rapids Great
GBP 71

Comfort Inn & Suites Waterloo - Cedar Falls  3 stars

2011 Laporte Road, Waterloo, United States, 50702

Waterloo Great
GBP 75

Comfort Inn & Suites  3 stars

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

Coralville Very good
GBP 99

Fairfield Inn & Suites Ames  3 stars

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

Ames Great
GBP 113

Fairfield Inn & Suites Council Bluffs  3 stars

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

Council Bluffs Nice
GBP 101

Hilton Garden Inn Dubuque Downtown  3 stars

1801 Greyhound Park Drive, Dubuque, United States, 52001

Dubuque Great
GBP 122

Hilton Garden Inn Des Moines/Urbandale  3 stars

8600 Northpark Drive, Johnston, United States, 50131

Johnston Great
GBP 118

Hilton Garden Inn West Des Moines  3 stars

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

West Des Moines Great
GBP 95

Kingsley Inn  3 stars

707 Avenue H, Fort Madison, United States, 52627

Fort Madison Great
GBP 62

Hotel Winneshiek  3 stars

104 East Water Street, Decorah, United States, 52101

Decorah Great
GBP 146

Radisson Hotel Ames Conference Center At Isu  3 stars

2609 University Boulevard, Ames, United States, 50010

Ames Very good
GBP 71

Holiday Inn Dubuque/Galena  3 stars

450 Main Street, Dubuque, United States, 52001

Dubuque Very good
GBP 83

Holiday Inn Des Moines-Airport/Conf Center  3 stars

6111 Fleur Drive, Des Moines, United States, 50321

Des Moines Very good
GBP 108

Holiday Inn Des Moines-Downtown-Mercy Campus  3 stars

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

Des Moines Very good
GBP 94

Clarion Inn Mason City  3 stars

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

Mason City Guest rating
GBP 87

Holiday Inn Sioux City  3 stars

701 Gordon Drive, Sioux City, United States, 51101

Sioux City Very good
GBP 81

Harrahs Council Bluffs  3 stars

1 Harrahs Blvd, Council Bluffs, United States, 51501

Council Bluffs Great
GBP 1 652

Hampton Inn Waterloo  3 stars

2034 La Porte Road, Waterloo, United States, 50702

Waterloo Great
GBP 83

Hampton Inn Iowa City/Coralville  3 stars

1200 First Avenue, Coralville, United States, 52241

Coralville Very good
GBP 102

Hampton Inn Council Bluffs  3 stars

2204 River Road, Council Bluffs, United States, 51501

Council Bluffs Very good
GBP 79

Hampton Inn Des Moines Airport  3 stars

5001 Fleur Drive, Des Moines, United States, 50321

Des Moines Very good
GBP 71

Hampton Inn Des Moines-West  3 stars

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

West Des Moines Perfect
GBP 86

Americinn By Wyndham Johnston Des Moines  3 stars

5050 Merle Hay Road, Johnston, United States, 50131

Johnston Very good
GBP 64

Arrowwood Resort & Conference Center  3 stars

1405 Highway 71, Okoboji, United States, 51355

Okoboji Very good
GBP 152

Alexis Park Inn & Suites  3 stars

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

Iowa City Very good
GBP 90

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

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

Clive Very good
GBP 59

Coralville Marriott Hotel & Conference Center  3 stars

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

Coralville Great
GBP 104

Cedar Rapids Marriott  3 stars

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

Cedar Rapids Very good
GBP 111

Comfort Inn & Suites Event Center  3 stars

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

Des Moines Nice
GBP 120

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 83

Hometown Inn And Suites  3 stars

119 Westview Drive, Washington, United States, 52353

Washington Great
GBP 59

Sheraton West Des Moines Hotel  3 stars

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

West Des Moines Great
GBP 108

Estherville Hotel & Suites  3 stars

2008 Central Avenue, Estherville, United States, 51334

Estherville Very good
GBP 67

Western Inn  3 stars

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

Council Bluffs Great
GBP 51

Hotel Fort Des Moines, Curio Collection By Hilton  3 stars

1000 Walnut Street, Des Moines, United States, 50309

Des Moines Nice
GBP 98

Gateway Hotel And Conference Center  3 stars

2100 Green Hills Drive, Ames, United States, 50010

Ames Guest rating
GBP 91

Springhill Suites Council Bluffs  3 stars

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

Council Bluffs Perfect
GBP 75

Best Western Mt. Pleasant Inn  3 stars

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

Mount Pleasant Guest rating
GBP 66

Des Lux Hotel  3 stars

800 Locust St, Des Moines, United States, 50309

Des Moines Great
GBP 150

Drury Inn & Suites West Des Moines  3 stars

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

West Des Moines Great
GBP 106

Hampton Inn & Suites Davenport  3 stars

5290 Utica Ridge Road, Davenport, United States, 52807

Davenport Great
GBP 104

Hilton Garden Inn Sioux City Riverfront  3 stars

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

Sioux City Perfect
GBP 78

Grandstay Hotel & Suites  3 stars

1606 S Kellogg Ave, Ames, United States, 50010

Ames Great
GBP 120

Holiday Inn & Suites Jordan Creek  3 stars

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

West Des Moines Great
GBP 103

Hotel Julien Dubuque  3 stars

200 Main Street, Dubuque, United States, 52001

Dubuque Perfect
GBP 108

Hotel Pattee  3 stars

1112 Willis Ave, Perry, United States, 50220

Perry Perfect
GBP 137

Hilton Garden Inn Ames  3 stars

1325 Dickinson Ave, Ames, United States, 50014

Ames Great
GBP 135

Hampton Inn & Suites Cedar Rapids - North  3 stars

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

Cedar Rapids Perfect
GBP 75

Americinn By Wyndham Anamosa  3 stars

101 Harley Ave., Anamosa, United States, 52205

Anamosa Perfect
GBP 76

Hampton Inn & Suites Marshalltown  3 stars

20 West Iowa Avenue, Marshalltown, United States, 50158

Marshalltown Great
GBP 98

Hilton Garden Inn Omaha East/Council Bluffs  3 stars

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

Council Bluffs Perfect
GBP 80

Isle Casino Hotel - Bettendorf  3 stars

1777 Isle Pkwy, Bettendorf, United States, 52722

Bettendorf Great
GBP 72

Homewood Suites By Hilton Cedar Rapids-North  3 stars

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

Cedar Rapids Perfect
GBP 121

The Hotel At Kirkwood Center  3 stars

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

Cedar Rapids Perfect
GBP 118

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 Perfect
GBP 92

The Inn At Okoboji  3 stars

3301 Lakeshore Drive, Okoboji, United States, 51355

Okoboji Guest rating
GBP 131

Clarion Hotel Muscatine  3 stars

2915 North Highway 61, Muscatine, United States, 52761

Muscatine Very good
GBP 47

Plum Grove Inn  3 stars

1208 Marcy St, Iowa City, United States, 52240

Iowa City
GBP 158

Isle Casino Hotel Waterloo  3 stars

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

Waterloo Great
GBP 95

Historic Park Inn  3 stars

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

Mason City Perfect
GBP 118

Americinn By Wyndham Osage  3 stars

2212 Highway 218, Osage, United States, 50461

Osage
GBP 101

Comfort Suites Burlington  3 stars

1780 Stonegate Center Drive, Burlington, United States, 52601

Burlington Great
GBP 83

Doubletree By Hilton Des Moines Airport  3 stars

6800 Fleur Drive, Des Moines, United States, 50321

Des Moines Great
GBP 104

Hilton Garden Inn Cedar Falls  3 stars

7213 Nordic Drive, Cedar Falls, United States, 50613

Cedar Falls Perfect
GBP 92

Cobblestone Hotel & Suites Knoxville  3 stars

1212 Eric Drive, Knoxville, United States, 50138

Knoxville Perfect
GBP 97

Surestay Hotel By Best Western Manchester  3 stars

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

Manchester
GBP 52

Clarion Inn University Plaza  3 stars

5826 University Avenue, Cedar Falls, United States, 50613

Cedar Falls Great
GBP 73

Motel 6 Crossroads Mall - Waterloo - Cedar Falls  3 stars

2141 Laporte Rd, Waterloo, United States, NULL

Waterloo Nice
GBP 43

Residence Inn Des Moines Downtown  3 stars

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

Des Moines
GBP 97

Doubletree By Hilton Cedar Rapids Convention Complex  3 stars

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

Cedar Rapids
GBP 128

Holiday Inn Hotel & Suites Davenport  3 stars

4215 Elmore Ave, Davenport, United States

Davenport
GBP 96

Homewood Suites By Hilton Ankeny  3 stars

2455 Southeast Creekview Drive, Ankeny, United States, 50021

Ankeny
GBP 97

Hilton Garden Inn Bettendorf/Quad Cities  3 stars

959 Middle Road, Bettendorf, United States, 52722

Bettendorf
GBP 111

Surestay Plus Hotel By Best Western Ottumwa  3 stars

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

Ottumwa
GBP 58

Americinn By Wyndham Fairfield  3 stars

2104 South Main Street, Fairfield, United States, 52556

Fairfield Perfect
GBP 95

Lakeside Hotel Casino  3 stars

777 Casino Dr, Osceola, United States, 50213

Osceola
GBP 85

Cobblestone Inn & Suites - Avoca  3 stars

7013 N Chestnut St, Avoca, United States, 51521

Avoca
GBP 94

Residence Inn Cedar Rapids South  3 stars

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

Cedar Rapids
GBP 97

Americinn By Wyndham Sibley  3 stars

1726 Pierce Avenue, Sibley, United States, 51249

Sibley
GBP 76

Burford House Inn  3 stars

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

Iowa City Perfect
GBP 67

Courtyard By Marriott Waterloo Cedar Falls  3 stars

250 Westfield Avenue, Waterloo, United States, 50701

Waterloo
GBP 104

Americinn By Wyndham Osceola  2 stars

111 Ariel Circle, Osceola, United States, 50213

Osceola Great
GBP 95

Americinn By Wyndham Okoboji  2 stars

1005 Brooks Park Drive, Okoboji, United States, 51355

Okoboji Perfect
GBP 168

Americinn By Wyndham Sioux City  2 stars

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

Sioux City Great
GBP 63

Americinn By Wyndham Stuart  2 stars

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

Stuart Perfect
GBP 79

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 75

Americinn By Wyndham Iowa Falls  2 stars

810 South Oak Street, Iowa Falls, United States, 50126

Iowa Falls Very good
GBP 83

Americinn By Wyndham Ames  2 stars

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

Ames Nice
GBP 122

Americinn By Wyndham Grimes  2 stars

251 Gateway Cir, Grimes, United States, 50111

Grimes Perfect
GBP 75

Americinn By Wyndham Cedar Falls  2 stars

5818 Nordic Drive, Cedar Falls, United States, 50613

Cedar Falls Nice
GBP 55

Americinn By Wyndham Webster City  2 stars

411 Closz Drive, Webster City, United States, 50595

Webster City Great
GBP 67

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 74

Americinn By Wyndham Fort Dodge  2 stars

100 West Kenyon Road, Fort Dodge, United States, 50501

Fort Dodge Very good
GBP 76

Americinn By Wyndham Hampton  2 stars

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

Hampton Perfect
GBP 84

Americinn By Wyndham Muscatine  2 stars

3115 Hwy 61 North, Muscatine, United States, 52761

Muscatine Great
GBP 84

Americinn By Wyndham Ottumwa  2 stars

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

Ottumwa Great
GBP 68

Baymont By Wyndham Des Moines North  2 stars

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

Des Moines Very good
GBP 75

Americas Best Value Inn Suburban Motel  2 stars

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

Emmetsburg Perfect
GBP 47

Best Western Starlite Village  2 stars

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

Fort Dodge Guest rating
GBP 71

Comfort Inn Muscatine  2 stars

115 Cleveland Street, Muscatine, United States, 52761

Muscatine Very good
GBP 87

Quality Inn South  2 stars

390 33Rd Ave., S.W., Cedar Rapids, United States, 52404

Cedar Rapids Nice
GBP 59

Baymont By Wyndham Ames  2 stars

1605 South Dayton Place, Ames, United States, 50010

Ames Guest rating
GBP 86

Quality Inn  2 stars

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

Coralville Very good
GBP 62

Comfort Inn Sioux City  2 stars

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

Sioux City Nice
GBP 58

Quality Inn & Suites Des Moines Airport  2 stars

5231 Fleur Drive, Des Moines, United States, 50321

Des Moines Guest rating
GBP 71

Quality Inn  2 stars

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

Dubuque Very good
GBP 69

Baymont By Wyndham Fort Dodge  2 stars

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

Fort Dodge Very good
GBP 87

Comfort Inn Marshalltown  2 stars

2613 South Center Street, Marshalltown, United States, 50158-4501

Marshalltown Very good
GBP 76

Everspring Inn & Suites  2 stars

2401 A Ave West, Oskaloosa, United States, 52577

Oskaloosa Great
GBP 79

Comfort Inn Dyersville Near Field Of Dreams  2 stars

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

Dyersville Great
GBP 94

Comfort Inn Story City  2 stars

425 Timberland Drive, Story City, United States, 50248

Story City Great
GBP 88

Comfort Inn & Suites Davenport - Quad Cities  2 stars

8300 Northwest Boulvard, Davenport, United States, 52806

Davenport Guest rating
GBP 79

Comfort Inn & Suites  2 stars

1630 West Street South, Grinnell, United States, 50112

Grinnell Great
GBP 74

Comfort Suites Council Bluffs  2 stars

1801 South 35Th Street, Council Bluffs, United States, 51501

Council Bluffs Nice
GBP 71

Days Inn By Wyndham Sioux City  2 stars

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

Sioux City Great
GBP 63

Days Inn By Wyndham Fort Dodge  2 stars

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

Fort Dodge Very good
GBP 58

Days Inn By Wyndham Williamsburg  2 stars

220 Hawkeye Drive, Williamsburg, United States, 52361

Williamsburg Nice
GBP 55

Days Inn Dubuque  2 stars

1111 Dodge St, Dubuque, United States, 52003

Dubuque Nice
GBP 43

Days Inn By Wyndham Mason City  2 stars

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

Mason City Nice
GBP 59

Days Inn By Wyndham Newton  2 stars

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

Newton Nice
GBP 67

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

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

Council Bluffs Nice
GBP 52

Days Inn By Wyndham Evansdale Waterloo  2 stars

450 Evansdale Drive, Evansdale, United States, 50707

Evansdale Perfect
GBP 71

Days Inn By Wyndham Cedar Falls- University Plaza  2 stars

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

Cedar Falls Nice
GBP 48

Days Inn & Suites By Wyndham Cedar Rapids  2 stars

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

Cedar Rapids Very good
GBP 60

Days Inn By Wyndham Ottumwa  2 stars

2824 N Court St, Ottumwa, United States, 52501

Ottumwa Great
GBP 68

Days Inn By Wyndham Hotel Spencer Ia  2 stars

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

Spencer Very good
GBP 67

Days Inn By Wyndham Manchester  2 stars

1220 West Marion Street, Manchester, United States, 52057

Manchester Nice
GBP 51

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 67

Extended Stay America - Des Moines - Urbandale  2 stars

3940 114Th St, Urbandale, United States, 50322

Urbandale Very good
GBP 68

Travelodge Inn And Suites Muscatine  2 stars

2402 Park Avenue, Muscatine, United States, 52761

Muscatine Guest rating
GBP 43

Days Inn By Wyndham Davenport Ia  2 stars

7222 Northwest Blvd, Davenport, United States, 52806

Davenport Very good
GBP 44

Econo Lodge  2 stars

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

Sioux Center Very good
GBP 69

Econo Lodge Inn & Suites Fairgrounds  2 stars

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

Des Moines Very good
GBP 56

Holiday Inn Express Coralville  2 stars

970 25Th Ave, Coralville, United States, 52241

Coralville Great
GBP 120

Holiday Inn Express Le Claire Riverfront-Davenport  2 stars

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

Le Claire Great
GBP 103

Holiday Inn Express Pella  2 stars

2508 Bos Landen Drive, Pella, United States, 50219

Pella Great
GBP 95

Quality Inn & Suites  2 stars

4230 S Lakeport Street, Sioux City, United States, 51106

Sioux City Very good
GBP 57

Americinn By Wyndham Davenport  2 stars

3206 E Kimberly Rd, Davenport, United States, 52807

Davenport Great
GBP 54

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 130

Hampton Inn Cedar Rapids  2 stars

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

Cedar Rapids Great
GBP 95

Hampton Inn Dubuque  2 stars

3434 Dodge Street, Dubuque, United States, 52003

Dubuque Perfect
GBP 94

Knights Inn Fort Madison  2 stars

3440 Avenue L, Fort Madison, United States, 52627

Fort Madison Nice
GBP 56

Royal Amsterdam Hotel  2 stars

705 East First St, Pella, United States, 50219

Pella Perfect
GBP 138

Quality Inn  2 stars

1726 Lake Avenue, Storm Lake, United States, 50588

Storm Lake Great
GBP 69

Mainstay Suites Cedar Rapids  2 stars

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

Cedar Rapids Nice
GBP 67

Mainstay Suites Dubuque  2 stars

1275 Associates Drive, Dubuque, United States, 52002

Dubuque Guest rating
GBP 68

Quality Inn & Suites  2 stars

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

Waterloo Guest rating
GBP 46

Quality Inn & Suites  2 stars

4995 Northwest Merle Hay Road, Des Moines, United States, 50322

Des Moines Nice
GBP 62

Quality Inn Newton  2 stars

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

Newton Nice
GBP 71

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

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

Cedar Rapids Very good
GBP 83

Red Roof Inn Des Moines  2 stars

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

Des Moines Guest rating
GBP 54

Chief Motel  2 stars

2701 Main Street, Keokuk, United States, 52632

Keokuk Nice
GBP 43

Super 8 By Wyndham Keokuk  2 stars

3511 Main Street, Keokuk, United States, 52632

Keokuk Very good
GBP 44

Travelodge By Wyndham Denison  2 stars

502 Boyer Valley Rd, Denison, United States, 51442

Denison Very good
GBP 47

Heartland Hotel & Suites  2 stars

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

Rock Valley
GBP 67

Baymont By Wyndham Cedar Rapids  2 stars

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

Cedar Rapids Very good
GBP 54

Americinn By Wyndham Des Moines Airport  2 stars

1920 Hackley Ave, Des Moines, United States, 50315

Des Moines Nice
GBP 89

Super 8 By Wyndham Emmetsburg  2 stars

3501 Main Street, Emmetsburg, United States, 50536

Emmetsburg Great
GBP 74

Sleep Inn & Suites Pleasant Hill - Des Moines  2 stars

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

Pleasant Hill Perfect
GBP 96

Super 8 By Wyndham Des Moines  2 stars

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

Des Moines
GBP 51

Travelodge By Wyndham Missouri Valley  2 stars

128 South Willow Road, Missouri Valley, United States, 51555

Missouri Valley Perfect
GBP 64

Sheldon Motel  2 stars

500 W Park St , Sheldon, United States, 51201

Sheldon Perfect
GBP 27

Oak Tree Inn Clinton  2 stars

2300 Valley West Court, Clinton, United States, 52732

Clinton Very good
GBP 65

Oskaloosa Motel  2 stars

2278 Highway 63 North, Oskaloosa, United States, 52577

Oskaloosa Very good
GBP 43

Valley West Inn  2 stars

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

West Des Moines Nice
GBP 56

Americas Best Value Inn Webster City  2 stars

1700 Superior St, Webster City, United States, 50595

Webster City Great
GBP 43

Village Inn Motel Des Moines  2 stars

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

Des Moines Very good
GBP 63

Candlewood Suites Des Moines  2 stars

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

West Des Moines Great
GBP 79

Quality Inn & Suites  2 stars

705 Commerce Drive, Decorah, United States, 52101

Decorah Great
GBP 101

Heartland Inn  2 stars

87 2Nd St, Coralville, United States, 52241

Coralville Great
GBP 81

Baymont By Wyndham Dubuque  2 stars

4025 Mcdonald Dr, Dubuque, United States, 52003

Dubuque Very good
GBP 64

Days Inn & Suites By Wyndham Des Moines Airport  2 stars

1901 Hackley Avenue, Des Moines, United States, 50315

Des Moines Great
GBP 63

Econo Lodge Inn & Suites Bettendorf  2 stars

815 Golden Valley Drive, Bettendorf, United States, 52722

Bettendorf Very good
GBP 79

Econo Lodge Ames  2 stars

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

Ames Nice
GBP 84

Americinn By Wyndham Grundy Center  2 stars

2101 Commerce Drive, Grundy Center, United States, 50638

Grundy Center Great
GBP 59

Red Roof Inn & Suites Council Bluffs  2 stars

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

Council Bluffs Very good
GBP 53

Quality Inn & Suites  2 stars

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

Council Bluffs Guest rating
GBP 51

Sleep Inn North Liberty  2 stars

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

North Liberty Perfect
GBP 77

Knights Inn Davenport  2 stars

6310 N Brady St, Davenport, United States, 52806

Davenport Guest rating
GBP 50

Americinn By Wyndham Newton  2 stars

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

Newton Perfect
GBP 87

Days Inn By Wyndham Ames  2 stars

229 S Duff Ave, Ames, United States, 50010

Ames Great
GBP 80

Park Motel  2 stars

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

Denison
GBP 68

Econo Lodge Urbandale-Northwest Des Moines  2 stars

10841 Douglas Ave, Urbandale, United States, 50322

Urbandale Guest rating
GBP 47

Dutch Country Inn  2 stars

110 E Ave , Washington, United States, 52247

Washington Perfect
GBP 59

Days Inn By Wyndham West Branch Iowa City Area  2 stars

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

West Branch Nice
GBP 89

Econo Lodge  2 stars

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

Spencer Great
GBP 55

Rodeway Inn  2 stars

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

Cedar Rapids Guest rating
GBP 91

Days Inn By Wyndham Carroll  2 stars

1127 Highway 30, Carroll, United States, 51401

Carroll Perfect
GBP 60

Stoney Creek Hotel & Conference Center Sioux City  2 stars

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

Sioux City Perfect
GBP 99

Harlan Inn And Suites  2 stars

1148 Highway 59 North, Harlan, United States, 51537

Harlan Very good
GBP 56

Amber Inn Motel Le Mars  2 stars

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

Le Mars Great
GBP 56

Days Inn By Wyndham West Des Moines  2 stars

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

West Des Moines Nice
GBP 51

Parkview Motel  2 stars

2508 South Frederick Avenue, Oelwein, United States, 50662

Oelwein Very good
GBP 109

Regency Inn  2 stars

1522 Lincolnway St, Clinton, United States, 52732

Clinton
GBP 36

Celebrity Inn Clarinda  2 stars

1323 S. 16Th St., Clarinda, United States, 51632

Clarinda Perfect

Quality Inn & Suites  2 stars

6605 North Brady Street, Davenport, United States, 52806

Davenport Great
GBP 89

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 51

Econo Lodge  2 stars

1019 West Platt Street, Maquoketa, United States, 52060

Maquoketa Very good
GBP 57

Hampton Inn Ottumwa  2 stars

943 N Quincy Ave, Ottumwa, United States, 52501

Ottumwa Perfect
GBP 98

Red Carpet Motel  2 stars

1702 North Lincoln Street, Knoxville, United States, 50138

Knoxville Perfect
GBP 60

Best Western Plus Altoona Inn  2 stars

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

Altoona Nice
GBP 82

Days Inn By Wyndham Des Moines-West Clive  2 stars

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

Clive Very good
GBP 51

Hampton Inn Clinton  2 stars

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

Clinton Perfect
GBP 85

Quality Inn  2 stars

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

Des Moines Great
GBP 60

Baymont By Wyndham Keokuk  2 stars

325 Main St, Keokuk, United States, 52632

Keokuk Very good
GBP 59

Motel 6 Des Moines South Airport  2 stars

4817 Fleur Dr, Des Moines, United States, 50321

Des Moines
GBP 55

Travelodge Sioux City  2 stars

6166 Harbor Dr, Sioux City, United States, 51111

Sioux City
GBP 59

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 54

Hampton Inn Iowa City/University Area  2 stars

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

Iowa City Perfect
GBP 96

Baymont By Wyndham Bellevue  2 stars

4115 North Riverview Street, Bellevue, United States, 52031

Bellevue
GBP 68

Cobblestone Inn & Suites - Marquette/Prairie Du Chien  2 stars

100 North Street, Marquette, United States, 52158

Marquette Perfect
GBP 114

Quality Inn  2 stars

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

Fort Dodge Guest rating
GBP 59

Hotel Ottumwa  2 stars

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

Ottumwa
GBP 55

Quality Inn & Suites Altoona - Des Moines  2 stars

2701 Adventureland Drive, Altoona, United States, 50009

Altoona
GBP 84

Hampton Inn & Suites Des Moines Downtown  2 stars

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

Des Moines
GBP 106

Fairfield Inn & Suites Des Moines Airport  2 stars

6880 Fleur Drive, Des Moines, United States, 50321

Des Moines Great
GBP 99

Candlewood Suites Sioux City - Southern Hills  2 stars

4720 Southern Hills Drive, Sioux City, United States

Sioux City
GBP 95

Quality Inn  2 stars

1701 N Jefferson St, Indianola, United States, 50125

Indianola
GBP 53

Hampton Inn Orange City  2 stars

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

Orange City
GBP 91

Americas Best Value Inn Clear Lake  2 stars

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

Clear Lake
GBP 49

Americas Best Value Inn - Walcott / Davenport  2 stars

241 Interstate Street , Walcott, United States, 52773

Walcott Very good
GBP 42

Baymont By Wyndham Ames  2 stars

1605 South Dayton Place, Ames, United States, 50010

Ames
GBP 84

Americinn By Wyndham Council Bluffs  2 stars

1000 Woodbury Ave, Council Bluffs, United States, 51503

Council Bluffs Guest rating
GBP 51

Redstone Inn And Suites  2 stars

504 Bluff St, Dubuque, United States, 52001

Dubuque
GBP 89

Best Western Pearl City Inn  2 stars

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

Muscatine Great
GBP 96

Fairfield Inn Dubuque  2 stars

3400 Dodge St, Dubuque, United States

Dubuque Very good
GBP 74

Economy Inn - Fort Dodge  2 stars

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

Fort Dodge
GBP 42

Baymont By Wyndham Waterloo  2 stars

1945 La Porte Rd, Waterloo, United States, 50702

Waterloo
GBP 53

Crest Country Inn  2 stars

340 West Evans Street, Williamsburg, United States, 52361

Williamsburg
GBP 73

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 North 25Th Street, Clear Lake, United States, 50428

Clear Lake Great
GBP 80

Budget Inn And Suites  2 stars

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

Des Moines Guest rating
GBP 69

Sleep Inn & Suites  2 stars

1310 Dickinson Avenue, Ames, United States

Ames
GBP 123

Super 8 By Wyndham Shenandoah  2 stars

108 N Fremont St, Shenandoah, United States

Shenandoah Guest rating
GBP 59

Cobblestone Inn & Suites - Manning  2 stars

120 Heritage Drive, Manning, United States, IA 51455

Manning
GBP 71