Top Rated Marshalltown Hotels

Hampton Inn & Suites Marshalltown
Average Customer Rating: 8.3

20 West Iowa Avenue - Marshalltown

Comfort Inn Marshalltown
Average Customer Rating: 7.9

2613 South Center Street - Marshalltown

Baymont Inn & Suites Marshalltown
Average Customer Rating: 7.9

115 Iowa Avenue West - Marshalltown

Best Western Regency Inn
Average Customer Rating: 7.7

3303 South Center Street - Marshalltown

Super 8 Motel Marshalltown
Average Customer Rating: 7.5

3315 South Center Street - Marshalltown

Motel 6 Marshalltown
Average Customer Rating: 6.5

18 East Berle Road - Marshalltown