Photo by Mike Baxter
Granite City Hotel Guide - Hotels with Spa in Granite City, St. Louis
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Granite City Hotels with Spa
Top Granite City Hotels with Spa

Four Seasons Hotel St Louis
Four Seasons Hotel St Louis
9.4 out of 10, Exceptional, (1002)
The price is €429
includes taxes & fees
19 Aug - 20 Aug

21C Museum Hotel St Louis
21C Museum Hotel St Louis
9.0 out of 10, Wonderful, (1285)
The price is €158
includes taxes & fees
31 Aug - 1 Sept

The Ritz-Carlton, St. Louis
The Ritz-Carlton, St. Louis
9.2 out of 10, Wonderful, (540)
The price is €582
includes taxes & fees
10 Aug - 11 Aug

Ameristar Casino Resort and Spa
Ameristar Casino Resort and Spa
8.4 out of 10, Very good, (1007)
The price is €185
includes taxes & fees
10 Aug - 11 Aug
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.
Top Granite City Hotel Reviews

Drury Plaza Hotel St. Louis at the Arch
10/10 Excellent
Explore a world of travel with Expedia
Explore a world of travel with Expedia
More accommodation types in Granite City
Hotels near other Attractions
More top Granite City Hotels
- Pear Tree Inn St. Louis Near Union Station
- St. Louis Union Station Hotel, Curio Collection by Hilton
- Best Western St. Louis-Kirkwood Route 66
- AC Hotel St. Louis Clayton
- 21C Museum Hotel St Louis
- Renaissance St. Louis Airport Hotel
- Pear Tree Inn St. Louis Airport
- Drury Inn & Suites St. Louis Union Station
- Days Inn and Suites by Wyndham St. Louis/Westport Plaza
- Hilton St. Louis Airport
- Larkspur Landing Extended Stay Suites St. Louis Riverport - Airport West
- River City Casino & Hotel
- Wingate by Wyndham St. Louis/Fenton Route 66
- Forest Park Hotel by MDR
- Embassy Suites by Hilton St. Louis Downtown
- Hilton St. Louis at the Ballpark
- The Royal Sonesta Chase Park Plaza St. Louis