Star Rating
Hotel Name
Price Range (USD)to
Amenities

All Best Western in or near Granite City

Best Western Troy Hotel 2020 Formosa Rd., Troy, IL 62294 ~12.04 miles east of Granite City center
  • 3 star Rural hotel
  • 10 suites in hotel
Hazelwood Inn & Suites Best Western Signature Collection
+1-888-305-3366
323 Taylor Rd., Hazelwood, MO 64042 ~12.38 miles west of Granite City center
  • Midscale Airport property
  • Hotel has 18 suites
More details
Best Western Kirkwood Inn 1200 South Kirkwood Rd., Saint Louis, MO 63122 ~18.46 miles southwest of Granite City center
  • Mid-scale Suburban property
  • Check in: 3pm
  • Updated breakfast area
  • No working wifi
More details
Best Western St. Louis Inn 6224 Heimos Industrial Park Dr., Saint Louis, MO 63129 ~22.23 miles southwest of Granite City center
  • 2 star Suburban hotel
  • Access to gym on-site
  • Room is all right
  • Spacious rooms
More details

Hotels like Best Western

Best Western Plus Pontoon Beach - Pontoon Beach 4 Regency Pkwy., Pontoon Beach, IL 62040
  • Affordable Highway hotel
  • Check in time: 4:00
  • Bathroom is ok
  • Updated amenities
La Quinta Inn & Suites - Pontoon Beach 14 Regency Pkwy., Pontoon Beach, IL 62040
  • 3-star hotel
  • 64 rooms in hotel
Fairfield Inn & Suites St. Louis Pontoon Beach / Granite City : 5224 Commerce Pkwy. 5224 Commerce Pkwy., Pontoon Beach, IL 62040
  • Midscale Suburban property
  • Hotel has 81 rooms
La Quinta Inn & Suites Collinsville / O'fallon / S 6 Gateway Dr., Collinsville, IL 62234
  • Three Star Suburban property
  • Check-in time: 3:00 PM

Next: Show All Available Comparable Hotels with Pricing
Back to Top