Top Rated Iowa Hotels

Squiers Manor B&b
Average Customer Rating: 10.0

418 West Pleasant St. - Maquoketa

Hampton Inn Orange City
Average Customer Rating: 10.0

914 8th Street Southeast - Orange City

Sleep Inn & Suites Charles City
Average Customer Rating: 10.0

1416 South Grand Avenue - Charles City

Candlewood Suites Sioux City - Southern Hills
Average Customer Rating: 10.0

4720 Southern Hills Drive - Sioux City

Cobblestone Inn And Suites - Avoca
Average Customer Rating: 9.7

7013 North Chestnut Street - Avoca

The Hotel At Kirkwood Center
Average Customer Rating: 9.7

7725 Kirkwood Blvd Sw - Cedar Rapids

Hampton Inn Muscatine
Average Customer Rating: 9.6

3303 North Port Drive - Muscatine

Knights Inn - Rock Valley
Average Customer Rating: 9.6

2111 10th Street Hwy 18 e - Rock Valley

Hampton Inn Clinton
Average Customer Rating: 9.5

2781 Wild Rose Circle South - Clinton

Hotel Blackhawk, Autograph Collection
Average Customer Rating: 9.5

200 East 3rd Street - Davenport

Cobblestone Inn-Marquette
Average Customer Rating: 9.5

100 North Street - Marquette

Americinn Fairfield
Average Customer Rating: 9.4

2104 South Main Street - Fairfield

Super 8 Ida Grove
Average Customer Rating: 9.4

90 East Highway 175 - Ida Grove

Hampton Inn And Suites Cedar Rapids North
Average Customer Rating: 9.4

1130 Park Place Ne - Cedar Rapids

Residence Inn Cedar Rapids
Average Customer Rating: 9.4

1900 Dodge Road Ne - Cedar Rapids

Fairfield Inn & Suites By Marriott Cedar Rapids
Average Customer Rating: 9.4

605 32nd Avenue South West - Cedar Rapids

Doubletree By Hilton Hotel Des Moines Airport
Average Customer Rating: 9.4

6800 Fleur Drive - Des Moines

Hampton Inn Cedar Rapids
Average Customer Rating: 9.3

3265 6th Street Southwest - Cedar Rapids

Mainstay Suites Cedar Rapids
Average Customer Rating: 9.3

5145 Rockwell Drive Northeast - Cedar Rapids

Holiday Inn Hotel & Suites West Des Moines- Jordan Creek
Average Customer Rating: 9.3

6075 Mills Civic Parkway - West Des Moines

Best Western Plus Independence Inn & Suites
Average Customer Rating: 9.2

2100 Swan Lake Boulevard - Independence

Comfort Inn & Suites Cedar Rapids
Average Customer Rating: 9.2

2025 Werner Avenue Northeast - Cedar Rapids

Residence Inn Coralville
Average Customer Rating: 9.2

2681 James Street - Coralville

Homewood Suites By Hilton Coralville - Iowa River Landing
Average Customer Rating: 9.2

921 E. 2nd Avenue - Coralville

Hampton Inn & Suites Des Moines Downtown
Average Customer Rating: 9.2

120 Sw Water Street - Des Moines

Holiday Inn Express Le Claire Riverfront-Davenport
Average Customer Rating: 9.2

1201 Canal Shore Drive - Le Claire

Stoney Creek Hotel & Conference Center - Sioux City
Average Customer Rating: 9.2

300 3rd Street - Sioux City

Holiday Inn Express And Suites Urbandale Des Moines
Average Customer Rating: 9.2

8789 Plum Drive - Urbandale

Country Inn By Carlson Decorah
Average Customer Rating: 9.1

1202 Highway 9 West - Decorah

Hampton Inn & Suites Ankeny
Average Customer Rating: 9.1

6210 Se Convenience Blvd - Ankeny

Find Hotels Near Communities and Landmarks in Iowa Counties

Adair County
Adams County
Allamakee County
Appanoose County
Audubon County
Benton County
Black Hawk County
Boone County
Bremer County
Buchanan County
Buena Vista County
Butler County
Calhoun County
Carroll County
Cass County
Cedar County
Cerro Gordo County
Cherokee County
Chickasaw County
Clarke County
Clay County
Clayton County
Clinton County
Crawford County
Dallas County
Davis County
Decatur County
Delaware County
Des Moines County
Dickinson County
Dubuque County
Emmet County
Fayette County
Floyd County
Franklin County
Fremont County
Greene County
Grundy County
Guthrie County
Hamilton County
Hancock County
Hardin County
Harrison County
Henry County
Howard County
Humboldt County
Ida County
Iowa County
Jackson County
Jasper County
Jefferson County
Johnson County
Jones County
Keokuk County
Kossuth County
Lee County
Linn County
Louisa County
Lucas County
Lyon County
Madison County
Mahaska County
Marion County
Marshall County
Mills County
Mitchell County
Monona County
Monroe County
Montgomery County
Muscatine County
O'Brien County
Osceola County
Page County
Palo Alto County
Plymouth County
Pocahontas County
Polk County
Pottawattamie County
Poweshiek County
Ringgold County
Sac County
Scott County
Shelby County
Sioux County
Story County
Tama County
Taylor County
Union County
Van Buren County
Wapello County
Warren County
Washington County
Wayne County
Webster County
Winnebago County
Winneshiek County
Woodbury County
Worth County
Wright County