Hotels in Granite City

Special offers and Exclusive deals

Search Hotels

2026-11-09
2026-11-10
Guests

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…

From US$ 64 Book Now

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.

  Book Now

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.

From US$ 53 Book Now

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.

  Book Now

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…

  Book Now