Comfort Inn Collinsville near St. Louis
7.4 mi from destination
Econo Lodge Inn & Suites
4.45 mi from destination
Comfort Inn & Suites St. Louis-Hazelwood
12.41 mi from destination
Quality Inn Florissant-St. Louis
11.34 mi from destination
Quality Inn & Suites Caseyville - St. Louis
8.29 mi from destination
Country Inn & Suites by Radisson, Fairview Heights, IL
10.86 mi from destination
Quality Inn O'Fallon IL - St. Louis
13.01 mi from destination
Comfort Suites Fairview Heights - St Louis
10.84 mi from destination
Comfort Inn & Suites
7.16 mi from destination
Quality Inn & Suites near St. Louis and I-255
10.12 mi from destination
Sleep Inn O'Fallon near I-64
13.58 mi from destination
Comfort Inn Edwardsville - St. Louis
8.92 mi from destination
Quality Inn Airport
11.52 mi from destination
Comfort Inn & Suites OFallon - St Louis Area
13.67 mi from destination
Comfort Inn Alton near I-255
13.97 mi from destination
Comfort Inn St. Louis - Westport Event Center
15.91 mi from destination
Comfort Inn St. Louis Airport
13.75 mi from destination
Econo Lodge Inn & Suites Fairview Heights - St. Louis
11.25 mi from destination
Radisson Hotel Fairview Heights - St. Louis
11.21 mi from destination
Comfort Suites St. Louis - Sunset Hills
17.25 mi from destination
Country Inn & Suites by Radisson, St. Charles Historic District
18.82 mi from destination
The Great Rivers, an Ascend Collection Hotel
14.03 mi from destination
MainStay Suites St. Louis - Galleria
11.5 mi from destination
Sleep Inn
21.79 mi from destination
Comfort Suites St Charles-St Louis
19.08 mi from destination
Country Inn & Suites by Radisson, St. Peters, MO
23.2 mi from destination
MainStay Suites St. Louis Airport
13.75 mi from destination
Hollywood Casino St Louis
18.34 mi from destination
Change your dates to book properties below.
River City Casino & Hotel
13.24 mi from destination
Other Granite City searches
Good to know
Number of hotels
29 hotels in Granite City
Highest Price
$245
Lowest Price
$62
Avg. rating