Photo by Mike Baxter

Search Granite City, St. Louis Hotels from AU$95

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Filter by

Fairfield Inn & Suites St. Louis Pontoon Beach/Granite City
2.5 out of 5
5224 Commerce Parkway, Pontoon Beach, Granite City, IL
Fully refundableReserve now, pay when you stay
The price is AU$151 per night from 30 Jan. to 31 Jan.
4.12 km from city centre
4.6/5 Wonderful! (274 reviews)
"Andy and Paula did an outstanding job helping with all arrangements, and assisted tremendously!! Kudos 😁😁😁😁😁"

Reviewed on 4 Nov. 2021

Fairfield Inn & Suites St. Louis Pontoon Beach/Granite City
La Quinta Inn & Suites by Wyndham Pontoon Beach
2.5 out of 5
14 Regency Park Dr, Granite City, IL
Fully refundableReserve now, pay when you stay
The price is AU$117 per night from 30 Jan. to 31 Jan.
3.78 km from city centre
3.8/5 Good! (139 reviews)
"Excelente"

Reviewed on 28 Dec. 2021

La Quinta Inn & Suites by Wyndham Pontoon Beach
Magnuson Hotel Camelot
2.5 out of 5
1240 E Chain Of Rocks Rd, Granite City, IL
Fully refundableReserve now, pay when you stay
The price is AU$108 per night from 26 Jan. to 27 Jan.
5.16 km from city centre
3/5 (222 reviews)
"The property was in a convenient off hwy setting, easy to spot, but away from traffic. Bud, the manager, was very friendly and accommodating."

Reviewed on 26 Apr. 2021

Magnuson Hotel Camelot
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.
Days Inn by Wyndham Pontoon Beach
2 out of 5
5105 Highway 111, Granite City, IL
Fully refundableReserve now, pay when you stay
The price is AU$105 per night from 31 Jan. to 1 Feb.
4.03 km from city centre
2.9/5 (392 reviews)
Quick Stay
"Good stop on the 70. Rather older, could use updates. Beds clean and comfortable."

Reviewed on 17 Oct. 2021

Days Inn by Wyndham Pontoon Beach
Best Western Plus Pontoon Beach
3 out of 5
4 Regency Pkwy, Granite City, IL
Fully refundableReserve now, pay when you stay
The price is AU$132 per night from 30 Jan. to 31 Jan.
3.75 km from city centre
4.3/5 Excellent! (380 reviews)
"Clean, quiet safe"

Reviewed on 22 Dec. 2021

Best Western Plus Pontoon Beach
Econo Lodge & Suites Granite City
2 out of 5
3236 W Chain Of Rocks Rd, Granite City, IL
Fully refundableReserve now, pay when you stay
The price is AU$95 per night from 6 Feb. to 7 Feb.
4.07 km from city centre
2.8/5 (115 reviews)
"Access to I-270 is great. Nice to be close to Waffle House and convenience store. Staff very friendly and continental breakfast clean and sufficient."

Reviewed on 3 Oct. 2021

Econo Lodge & Suites Granite City
Super 8 by Wyndham Pontoon Beach IL/St. Louis MO Area
2 out of 5
4141 Timberlake Dr, Granite City, IL
3.78 km from city centre
2.9/5 (440 reviews)
"Was a very basic room with nothing fancy. Beds were very comfortable but it took about 20 mins of water running before it got hot enough for a shower and the bathroom tub faucet leaked horribly. Staff was very friendly though and it was clean."

Reviewed on 10 Dec. 2021

Super 8 by Wyndham Pontoon Beach IL/St. Louis MO Area
Comphy Home
2013 Dewey Ave, Granite City, IL
4.73 km from city centre
Comphy Home
Hyatt Regency St. Louis at The Arch
4 out of 5
315 Chestnut St, St. Louis, MO
Fully refundable
The price is AU$196 per night from 24 Feb. to 25 Feb.
13.18 km from city centre
4.2/5 Very Good! (2,841 reviews)
"Our room was absolutely gorgeous with a spectacular Archview. Beautiful hotel!!!"

Reviewed on 20 Jan. 2022

Hyatt Regency St. Louis at The Arch
OYO Hotel St. Louis Downtown City Center MO
3.5 out of 5
400 S 14th St, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is AU$148 per night from 26 Jan. to 27 Jan.
13.98 km from city centre
3.1/5 (522 reviews)
"Nice, clean and quiet property."

Reviewed on 17 Jan. 2022

OYO Hotel St. Louis Downtown City Center MO
Embassy Suites by Hilton St. Louis Downtown
3.5 out of 5
610 N 7th St, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is AU$202 per night from 6 Feb. to 7 Feb.
12.83 km from city centre
4.3/5 Excellent! (949 reviews)
"Our stay was great! The room was awesome & the employees were very nice. The only negatives were that there was a lot of street noise since the hotel is right off of Washington Ave & the parking. After I booked our room I got an email saying that the parking was valet only. I made sure to bring cash ..."

Reviewed on 2 Jan. 2022

Embassy Suites by Hilton St. Louis Downtown
Hilton St. Louis Downtown at the Arch
4 out of 5
400 Olive St, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is AU$172 per night from 5 Feb. to 6 Feb.
13.03 km from city centre
3.7/5 Good! (946 reviews)
"Other than our floor and the elevators smelling like marijuana nonstop it was a pleasant stay"

Reviewed on 16 Jan. 2022

Hilton St. Louis Downtown at the Arch
Live by Loews - St.Louis
4 out of 5
799 Clark ave, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is AU$215 per night from 26 Jan. to 27 Jan.
13.64 km from city centre
4.5/5 Wonderful! (379 reviews)
"The staff was very friendly and helpful. The room was great and the location excellent. The only thing we wished was that there was some place close for dog "walking". There was no green space or even rocky space nearby. On the other hand, our dog got the best swag bag ever!"

Reviewed on 19 Jan. 2022

Live by Loews - St.Louis
Drury Plaza Hotel St. Louis at the Arch
3 out of 5
2 South 4th Street, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is AU$190 per night from 6 Feb. to 7 Feb.
13.29 km from city centre
4.7/5 Exceptional! (2,003 reviews)
"-"

Reviewed on 23 Jan. 2022

Drury Plaza Hotel St. Louis at the Arch
Ameristar Casino Resort and Spa
4.5 out of 5
1 Ameristar Blvd, St. Charles, MO
Fully refundableReserve now, pay when you stay
The price is AU$291 per night from 7 Feb. to 8 Feb.
33.02 km from city centre
4.2/5 Excellent! (990 reviews)
"Everything was lovely! Staff was excellent!"

Reviewed on 22 Jan. 2022

Ameristar Casino Resort and Spa
Hollywood Casino & Hotel St. Louis
3.5 out of 5
777 Casino Center Drive, Maryland Heights, MO
Fully refundableReserve now, pay when you stay
The price is AU$191 per night from 26 Jan. to 27 Jan.
32.32 km from city centre
3.9/5 Good! (1,253 reviews)
"."

Reviewed on 8 Jan. 2022

Hollywood Casino & Hotel St. Louis
Best Western Plus The Charles Hotel
3 out of 5
1425 South 5th Street, St. Charles, MO
Fully refundableReserve now, pay when you stay
The price is AU$128 per night from 30 Jan. to 31 Jan.
33.71 km from city centre
4/5 Very Good! (976 reviews)
"."

Reviewed on 12 Jan. 2022

Best Western Plus The Charles Hotel
Clayton Plaza Hotel & Extended Stay
3.5 out of 5
7750 Carondelet Avenue, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is AU$185 per night from 31 Jan. to 1 Feb.
21.63 km from city centre
4.3/5 Excellent! (1,463 reviews)
"Clean"

Reviewed on 17 Jan. 2022

Clayton Plaza Hotel & Extended Stay
The Westin St. Louis
4.5 out of 5
811 Spruce St, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is AU$185 per night from 27 Jan. to 28 Jan.
13.76 km from city centre
4.1/5 Very Good! (972 reviews)
"appreciate to get away"

Reviewed on 3 Jan. 2022

The Westin St. Louis
Moonrise Hotel
4 out of 5
6177 Delmar Blvd, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is AU$197 per night from 26 Jan. to 27 Jan.
18.33 km from city centre
4.6/5 Exceptional! (960 reviews)
"Hotel was very clean and staff was great."

Reviewed on 22 Jan. 2022

Moonrise Hotel
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.

Frequently asked questions

Recent Reviews in Granite City
expedia verified reviews