Skip to main content

Search hotels in Granite City, IL

Enter your dates to see the latest prices and deals for Granite City hotels

Granite City – 5 hotels and places to stay

Filter by:

Star Rating

Review score

Econo Lodge Inn & Suites

Hotel in Granite City

The Econo Lodge hotel is conveniently located just one mile from the Lewis and Clark Interpretive Center. The hotel is also close to Argosy Casino-Alton, Busch Stadium (home of the St.

M
Michelle
From
United States
The rooms having no carpet was a plus. And they were very clean and welcoming
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 122 reviews
Price from
$63.89
1 night, 2 adults

Live! by Loews - St. Louis

Saint Louis (Near Granite City)

Located in Saint Louis, a few steps from St. Louis Gateway Arch, Live! by Loews - St. Louis provides accommodations with a fitness center, private parking, a shared lounge and a terrace.

P
Paulo de Tarcio
From
Brazil
It was very clean, comfortable and pleasant!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 409 reviews
Price from
$205
1 night, 2 adults

Angad Arts Hotel St Louis, Tapestry Collection by Hilton

Saint Louis (Near Granite City)

Located in Saint Louis, 3.2 miles from St. Louis Gateway Arch, Angad Arts Hotel St Louis, Tapestry Collection by Hilton has accommodations with a fitness center, private parking, a shared lounge and a...

S
Steve
From
Australia
This was a unique hotel experience for my wife and I. Loved the artsy atmosphere created throughout the hotel. Loved the decor in the room and the hotel lobby particularly. The food in the downstairs restaurant was exceptionally good. And the staff were universally excellent and friendly.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,226 reviews
Price from
$135.17
1 night, 2 adults

Pear Tree Inn St. Louis Near Union Station

Saint Louis (Near Granite City)

Less than 10 minutes’ walk from Saint Louis Union Station and the Scottrade center, this hotel features flat-screen TVs and free Wi-Fi in every guest room.

B
Blunt-Osidele
From
Abkhazia
It was clean, staff were friendly and it was close to everything we needed
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,922 reviews
Price from
$99.99
1 night, 2 adults

Drury Inn and Suites St Louis Union Station

Saint Louis (Near Granite City)

Adjacent to St. Louis Union Station and less than 10 minutes’ walk from the Scottrade Center, this hotel features guest rooms with free WiFi and flat-screen TVs.

M
Mary
From
United States
This hotel was incredible, the amenities were top-notch. You get a drink coupon for 2 free drinks during their happy hour, and their free breakfast is so much larger than you would expect. The building is old and stunning.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,324 reviews
Price from
$110.99
1 night, 2 adults

Drury Plaza St. Louis at the Arch

Saint Louis (Near Granite City)

Less than a 5-minute walk from the Gateway Arch and Busch Stadium, this hotel is in the heart of downtown Saint Louis. A free hot breakfast is served each morning.

D
DeeAnn
From
Abkhazia
Friendly staff. Beautiful hotel. Clean.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 2,455 reviews
Price from
$136.99
1 night, 2 adults

Pear Tree Inn St Louis Convention Center

Saint Louis (Near Granite City)

Serving a daily hot breakfast with eggs, sausage, and Belgian waffles, this central St. Louis hotel is just 8 minutes’ walk from the famous Gateway Arch. Each guest room offers free Wi-Fi.

P
Péter
From
Hungary
Great location just a walking distance from the Arch
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,047 reviews
Price from
$98.99
1 night, 2 adults

Hyatt Regency Saint Louis at The Arch

Saint Louis (Near Granite City)

Steps away from the Gateway Arch in the heart of city center, this hotel features rooms with 50-inch flat-screen TVs and free WiFi access. A variety of dining options are available on site.

L
Lynnette
From
Spain
Great value for price. There was a snowstorm the day I was there, and the hotel was a comfortable refuge from the brutal weather outside. Helpful, friendly staff.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 3,462 reviews
Price from
$149
1 night, 2 adults

Hampton Inn St Louis- at the Arch

Saint Louis (Near Granite City)

Overlooking the Gateway Arch in the center of St. Louis, Missouri, and within walking distance of the America's Center, this hotel offers contemporary guestrooms. Hampton Inn St.

M
Mari
From
United States
Location, safety, clean, amenities
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,339 reviews
Price from
$126.65
1 night, 2 adults

21c Museum Hotel St Louis

Saint Louis (Near Granite City)

Located in Saint Louis and with St. Louis Gateway Arch reachable within 1.6 miles, 21c Museum Hotel St Louis provides concierge services, non-smoking rooms, a terrace, free WiFi throughout the...

P
Pascal
From
Switzerland
The decor is superb!!! The museum is a big bonus
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 854 reviews
Price from
$152.15
1 night, 2 adults
See all hotels in and around Granite City

Hotels with parking in Granite City

Most booked hotels in Granite City and surrounding area in the past month

See all

Best hotels with breakfast in Granite City and nearby

  • Scored out of 10, guest rating 6.3
    Pleasant - What previous guests thought, 604 reviews

    Located off Interstate 70, this hotel in downtown St. Louis, Missouri offers grab and go breakfast and rooms with free WiFi and a flat-screen TV. The Gateway Arch is 5 mi away.

  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 251 reviews

    La Quinta Inn & Suits by Wyndham Pontoon Beach IL is located in Pontoon Beach, 13 miles from St. Louis Gateway Arch and 26 miles from Hollywood Casino St. Louis.

  • Scored out of 10, guest rating 4.9
    Disappointing - What previous guests thought, 170 reviews

    Located within 15 miles of St. Louis Gateway Arch and 26 miles of Hollywood Casino St. Louis, Super 8 by Wyndham Pontoon Beach IL/St. Louis MO Area has rooms in Pontoon Beach.

  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 86 reviews

    Best Western Plus Pontoon Beach is offering accommodations in Pontoon Beach. With free WiFi, this 4-star hotel offers a 24-hour front desk and an ATM.

  • Scored out of 10, guest rating 6.2
    Pleasant - What previous guests thought, 139 reviews

    Days Inn by Wyndham Pontoon Beach is located in Pontoon Beach, within 13 miles of St. Louis Gateway Arch and 26 miles of Hollywood Casino St. Louis.

  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 1,049 reviews

    Serving a daily hot breakfast with eggs, sausage, and Belgian waffles, this central St. Louis hotel is just 8 minutes’ walk from the famous Gateway Arch. Each guest room offers free Wi-Fi.

  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 1,338 reviews

    Overlooking the Gateway Arch in the center of St. Louis, Missouri, and within walking distance of the America's Center, this hotel offers contemporary guestrooms. Hampton Inn St.

  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 613 reviews

    This downtown hotel is adjacent to America’s Convention Center and the Edward Jones Dome, home of the Saint Louis Rams. It features an indoor pool and spacious suites with flat-screen TVs.

Budget hotels in Granite City and nearby

  • Scored out of 10, guest rating 3.9
    Poor - What previous guests thought, 111 reviews

    The Fairmont City, Illinois motel is within a 10 minutes' drive of the St. Louis city center. The motel offers free parking, a 24-hour front desk, and rooms with free Wi-Fi.

  • Scored out of 10, guest rating 5.9
    Fair - What previous guests thought, 97 reviews

    Featuring free WiFi throughout the property, this Fairmont City, Illinois motel is located 5 miles from the St. Louis city center, near Interstates 70 and 55. Each guest room offers cable TV.

  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 308 reviews

    Less than 10 minutes’ drive from Saint Louis city center, this Fairmount City motel features free Wi-Fi and a TV with cable channels. The reception desk is available 24-hours a day.

  • Scored out of 10, guest rating 3.7
    Poor - What previous guests thought, 123 reviews

    This downtown St. Louis hotel is on Interstate 70 and within a 2 minutes' walk the Lumiere Place Casino. The hotel offers free parking and free Wi-Fi in every room. Americas Best Value Inn St.

  • Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 540 reviews

    Located along the Mississippi River, this St. Louis hotel features an on-site casino. Each suite offers WiFi, and guests are within 10 minutes’ walk of The Dome at America's Center.

  • Scored out of 10, guest rating 5.7
    Fair - What previous guests thought, 745 reviews

    America’s Convention Center is across the street from this downtown St. Louis hotel. Rooms are classically furnished and feature cable TV.

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 1 review

    Stunning River View - Walk to Arch & Coffee is located in Saint Louis, just 22 miles from Hollywood Casino St. Louis and a 10-minute walk from Old Courthouse. Private parking is available on site.

  • Prime Riverfront Next to Arch, Stadium & Convention Center is located in Saint Louis, just 22 miles from Hollywood Casino St. Louis and a 10-minute walk from Old Courthouse.

Research, refine, and make plans for your whole trip