Hotels in Granite City (United States) - Book Hotel Rooms Tonight
3-star hotels
Econo Lodge Inn & Suites Granite City - St Louis
3236 W. Chain Of Rocks Road, Granite City, United States Show map
Featuring a lift and a vending machine, the 3-star Econo Lodge Inn & Suites Granite City - St Louis is nestled in Granite City, 4.8 km from Lewis & Clark State Historic Site. The hotel is…
Cheerful & Warm Remodeled Cottage At Wilson Park
2634 Benton Street, Granite City, United States Show map
The 3-star Cheerful & Warm Remodeled Cottage At Wilson Park Granite City hotel offers proximity to Wilson Park, situated merely 0.8 km away.
2-star hotels
Economy Inn - Granite City
3228 West Chain Of Rocks Road, Granite City, United States Show map
4.9 km from the mile-long 1929 Mississippi River Chain of Rocks Bridge, the 2-star Economy Inn - Granite City includes 30 rooms. The motel also includes a car park.
Recommended hotels
Lakefront Family Home 13 Mi From Gateway Arch!
9 Gemstone Dr, Granite City, United States Show map
The 2-bedroom Lakefront Family Home 13 Mi From Gateway Arch! Granite City offers proximity to nearby tourist spots, such as Horseshoe Lake, situated approximately 10 minutes away by car.
Peaceful Park 2 Bedroom Remodeled Family Suite
2701 Center Street Unit D, Granite City, United States Show map
To enjoy your vacation in Granite City, stay at Peaceful Park 2 Bedroom Remodeled Family Suite Granite City, which is approximately 4 km from Bellemore Village Shopping Center and approximately 10…