Photo by Mike Baxter

Find hotels in Granite City, IL from $59

Most hotels are fully refundable. Because flexibility matters.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Search over 2.9 million properties and 550 airlines worldwide.

Check Granite City hotel prices

Tomorrow night
Next weekend

Filter by

Great comfortable home for long stay
Hyatt Regency St. Louis at The Arch
4 out of 5
315 Chestnut St, St. Louis, MO, 63102
Fully refundable
The price is $174 per night from Jun 16 to Jun 17
8.18 mi from city center
4.2/5 Very Good! (2,565 reviews)
"It was a beautiful hotel and the staff was very accommodating!"

Reviewed on May 17, 2022

Hyatt Regency St. Louis at The Arch
Best Western Plus Pontoon Beach
3 out of 5
4 Regency Pkwy, Granite City, IL, 62040
Fully refundableReserve now, pay when you stay
The price is $103 per night from May 29 to May 30
2.33 mi from city center
4.3/5 Excellent! (388 reviews)
"It was about average, nothing bad, nothing great. The area was ok, but not many restaurant choices. The staff I delt with were nice."

Reviewed on May 14, 2022

Best Western Plus Pontoon Beach
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
La Quinta Inn & Suites by Wyndham Pontoon Beach
2.5 out of 5
14 Regency Park Dr, Granite City, IL, 62040
Fully refundableReserve now, pay when you stay
The price is $84 per night from May 29 to May 30
2.35 mi from city center
3.8/5 Good! (155 reviews)
"Just a nice friendly environment. I was having a real bad experience before I arrived and they made me feel like what I was going through didn’t even exist. Great people."

Reviewed on May 2, 2022

La Quinta Inn & Suites by Wyndham Pontoon Beach
Super 8 by Wyndham Pontoon Beach IL/St. Louis MO Area
2 out of 5
4141 Timberlake Dr, Granite City, IL, 62040
Fully refundableReserve now, pay when you stay
The price is $59 per night from Jun 7 to Jun 8
2.35 mi from city center
2.9/5 (446 reviews)
"Upon entering the lobby I almost left due to how shabby and grungy it was but I decided to check the room first and was pleasantly surprised to find a very clean room. Staff was very nice. Although the room was smoke free and fresh smoke came through the bathroom vent when the light was turned ..."

Reviewed on May 7, 2022

Super 8 by Wyndham Pontoon Beach IL/St. Louis MO Area
Days Inn by Wyndham Pontoon Beach
2 out of 5
5105 Highway 111, Granite City, IL, 62040
Fully refundableReserve now, pay when you stay
The price is $94 per night from May 23 to May 24
2.5 mi from city center
3/5 (404 reviews)
"Served our purpose. Convenient to St Louis and our cousin in GC"

Reviewed on May 16, 2022

Days Inn by Wyndham Pontoon Beach
Fairfield Inn & Suites St. Louis Pontoon Beach/Granite City
2.5 out of 5
5224 Commerce Parkway, Pontoon Beach, Granite City, IL, 62040
Fully refundableReserve now, pay when you stay
The price is $107 per night from Jun 12 to Jun 13
2.56 mi from city center
4.5/5 Wonderful! (289 reviews)
"Everything was very clean"

Reviewed on May 7, 2022

Fairfield Inn & Suites St. Louis Pontoon Beach/Granite City
Elimwood Hotel
3 out of 5
13735 Riverport Dr, Maryland Heights, MO, 63043
Fully refundableReserve now, pay when you stay
The price is $90 per night from May 24 to May 25
19.35 mi from city center
3.7/5 Good! (931 reviews)
"Spacious room and very clean. Great price. Hope the hotel has more locations so we can stay at in our next trip around the nation."

Reviewed on May 9, 2022

Elimwood Hotel
Hollywood Casino & Hotel St. Louis
3.5 out of 5
777 Casino Center Drive, Maryland Heights, MO, 63043
The price is $135 per night from Jun 22 to Jun 23
20.07 mi from city center
3.8/5 Good! (1,096 reviews)
"Everything was great but maybe leave something other than just Thai food open late"

Reviewed on May 15, 2022

Hollywood Casino & Hotel St. Louis
Clayton Plaza Hotel & Extended Stay
3.5 out of 5
7750 Carondelet Avenue, St. Louis, MO, 63105
Fully refundableReserve now, pay when you stay
The price is $109 per night from May 29 to May 30
13.43 mi from city center
4.3/5 Excellent! (1,566 reviews)
"Friendly staff. Easy parking on property. Easy quick check in. Nice breakfast included"

Reviewed on May 16, 2022

Clayton Plaza Hotel & Extended Stay
Don't see what you're looking for?
See all available properties in Granite City
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Granite City hotels information

Number of reviews 7840
Accommodation 1330 hotels
Lowest Price $59
Highest Price $174

Frequently asked questions

Recent reviews of Granite City hotels
expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organize your entire escape and explore app offers

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code