Top Hotels near Granite City

See all Hotels near Granite City
Marriott St. Louis Grand
Marriott St. Louis Grand
4.2 mi from Granite City
4.0 out of 5.0
4.3 out of 5 (106 reviews)

This downtown St. Louis hotel is within 10 blocks of Busch Stadium, the Gateway Arch, and The Dome at America's Center.

$135
Casino Queen Hotel
Casino Queen Hotel
4.3 mi from Granite City
3.0 out of 5.0
4 out of 5 (975 reviews)

Situated on a river, this hotel is within 1 mi (2 km) of Casino Queen and Dome at America’s Center. Gateway Arch and Busch …

Get Rates
The Hotel Majestic St. Louis
The Hotel Majestic St. Louis
4.3 mi from Granite City
4.0 out of 5.0
4 out of 5 (894 reviews)

Located in Downtown St. Louis, this hotel is within a 10-minute walk of Flamingo Bowl and Busch Stadium. City Museum and Dome …

Get Rates
Drury Plaza Hotel St. Louis at the Arch
Drury Plaza Hotel St. Louis at the Arch
4.5 mi from Granite City
3.0 out of 5.0
4.6 out of 5 (2,671 reviews)

Located in Downtown St. Louis, this hotel is within a 10-minute walk of Old Courthouse and Busch Stadium. Gateway Arch and …

$120
St. Louis Union Station Hotel, Curio Collection by Hilton
St. Louis Union Station Hotel, Curio Collection by Hilton
4.6 mi from Granite City
4.0 out of 5.0
4.3 out of 5 (1,936 reviews)

This St. Louis hotel is in Union Station, one-quarter mile from the Scottrade Center, less than a mile from Busch Stadium, an …

$114
Pear Tree Inn St. Louis Near Union Station
Pear Tree Inn St. Louis Near Union Station
4.6 mi from Granite City
3.0 out of 5.0
4.3 out of 5 (1,680 reviews)

Located in Downtown St. Louis, this hotel is within 1 mi (2 km) of Centenary United Methodist Church and City Museum. Busch …

Get Rates
St. Louis City Center Hotel
St. Louis City Center Hotel
4.7 mi from Granite City
3.5 out of 5.0
3.9 out of 5 (2,534 reviews)

This historic 13-story St. Louis hotel is 1 block from Scottrade/Peabody Opera House Complex, 3 blocks from Union Station, an …

Get Rates
The Chase Park Plaza
The Chase Park Plaza
6 mi from Granite City
4.5 out of 5.0
4.4 out of 5 (1,417 reviews)

Located in the fashionable Central West End of St. Louis and close to Washington University and St. Louis University, this …

Get Rates
Benton Park Inn
Benton Park Inn
6.8 mi from Granite City
3.5 out of 5.0

Situated in St. Louis, this bed & breakfast is within 1 mi (2 km) of Chatillon-DeMenil House and Anheuser-Busch Brewery. Busc …

$129
Moonrise Hotel
Moonrise Hotel
7.4 mi from Granite City
4.0 out of 5.0
4.7 out of 5 (1,647 reviews)

Moonrise Hotel places guests amid the vibrant dining, shopping, and nightlife scene of St. Louis' Delmar Loop neighborhood. …

$169

Recent Reviews in Granite City

Hide content

Where to stay in Granite City

Granite City Hotel Guide

You'll find a number of accommodation options to choose from when you are booking your vacation in Granite City. Our Expedia hotel database lists 11 places to base yourself within a 0.1-mile distance of Granite City's town center.

The Econo Lodge & Suites Granite City is nearest to the center of Granite City and the only option that is only a short drive away.

The Four Seasons Hotel St Louis is positioned 7 miles from the center of Granite City. Alternatively, the The Ritz-Carlton, St. Louis is located 12 miles away. Another possibility is to book a room at the Grand Center Inn or the The Chase Park Plaza.

Once you have spent time in Granite City, why don't you go a little more of the region? The Southern Illinois district has a number of great the other cultural and scenic and cultural delights to offer. Southern Illinois is marked by rural landscapes, rolling hills and prairies. Popular Southern Illinois visitor destinations include farms. Tourists in this region of United States of America commonly enjoy rock climbing.

12 miles from Granite City you'll find Alton, where you can visit Argosy Casino and Alton Square Mall. Should you wish to visit Alton, check out the Beall Mansion An Elegant Bed & Breakfast Inn and Best Western Plus Parkway Hotel. Alternatively, you could consider staying at Fairview Heights, 11 miles to the southeast of Granite City, where you can pick from the Holiday Inn St. Louis Fairview Heights and Fairfield Inn by Marriott Fairview Heights. The Stonewolf Golf Course and St. Claire Square Mall are just a couple of the more popular places to see in Fairview Heights.

If enjoying sport is a favourite pastime, head to Busch Stadium, which is 8 miles to the southwest of Granite City. Those sports fans wanting to find accommodation close to the stadium can take their choice from the The Westin St. Louis or the Embassy Suites St. Louis - Downtown.

Lambert-St. Louis International Airport is a nearby airport, and can be found 12 miles away from Granite City. Conveniently located hotels include Marriott St. Louis Airport and Holiday Inn St. Louis-Airport.