Find hotels in Granite City, IL from £54

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Granite City hotels

Best Western Plus Pontoon Beach

Best Western Plus Pontoon Beach
3.0 star property
Granite City
8.4 out of 10, Very good, (869 reviews)
"Clean hotel, safe area, quiet rooms, warm showers, responsive staff. Definitely one of my top hotels for the St. Louis area for now on."
United States
Evan
The price is £80
includes taxes & fees
14 Jun - 15 Jun
Best Western Plus Pontoon Beach

Fairfield Inn & Suites St. Louis Pontoon Beach/Granite City

Fairfield Inn & Suites St. Louis Pontoon Beach/Granite City
3.0 star property
Granite City
9.2 out of 10, Wonderful, (515 reviews)
"The front desk staff was helpful and welcoming. My family and I would stay here again."
United States
Jennifer
The price is £108
includes taxes & fees
29 Jun - 30 Jun
Fairfield Inn & Suites St. Louis Pontoon Beach/Granite City

Econo Lodge Inn & Suites Granite City - St. Louis

Econo Lodge Inn & Suites Granite City - St. Louis
2.0 star property
Granite City
6.2 out of 10, (272 reviews)
"Room was very clean, smelled very clean. Staff was friendly. Bed was very uncomfortable, very hard. Felt safe, would stay here again. Pet friendly."
United States
Cassandra
The price is £64
includes taxes & fees
14 Jun - 15 Jun
Econo Lodge Inn & Suites Granite City - St. Louis

Red Lion Inn & Suites Pontoon Beach

Red Lion Inn & Suites Pontoon Beach
2.5 star property
Granite City
7.8 out of 10, Good, (675 reviews)
"Very clean and comfortable. The staff was very kind. The bed was comfortable and I loved that it was a platform bed. You coukd eat off the floors it was so clean. I will definitely stay there again. Oh and the decor was very cool."
United States
Michele
The price is £55
includes taxes & fees
5 Jul - 6 Jul
Red Lion Inn & Suites Pontoon Beach

La Quinta Inn & Suites by Wyndham Pontoon Beach

La Quinta Inn & Suites by Wyndham Pontoon Beach
3.0 star property
Granite City
7.6 out of 10, Good, (537 reviews)
"Clean rooms,quiet place.."
United States
Weldon
The price is £103
includes taxes & fees
5 Jul - 6 Jul
La Quinta Inn & Suites by Wyndham Pontoon Beach

12 Mi to St Louis: Pet-friendly Metro East Home

12 Mi to St Louis: Pet-friendly Metro East Home
3.0 star property
Granite City
2.0 out of 10, (1 review)
"This is the worst VRBO our family has ever stayed at. Host changed the duplex a couple of hours before our arrival. The new unit was uncleaned with some linens still wet in the washing machine. It had a room that had no light, old moldy food, cabinets without fronts, windows without coverings, a screen door ripped off, & beds that were very nasty and stained. Garbage wasn’t taken out from the last guest. They only provided 3 towels (that need to be washed) when we reserved for 6. Host absolutely...
United States
Christopher
The price is £153
includes taxes & fees
11 Jun - 12 Jun
12 Mi to St Louis: Pet-friendly Metro East Home

Super 8 by Wyndham Pontoon Beach IL/St. Louis MO Area

Super 8 by Wyndham Pontoon Beach IL/St. Louis MO Area
2.0 star property
Granite City
5.6 out of 10, (671 reviews)
"Not a complaint, really. Just wish the breakfast had more"
United States
Nicole
The price is £54
includes taxes & fees
16 Jun - 17 Jun
Super 8 by Wyndham Pontoon Beach IL/St. Louis MO Area

Days Inn by Wyndham Pontoon Beach

Days Inn by Wyndham Pontoon Beach
2.0 star property
Granite City
6.2 out of 10, (585 reviews)
"Lobby was under remodeling, No Coffee!! No breakfast. Hot tub totally closed! These are things that should have been noted. Very dissappointed!"
United States
Sandra
The price is £55
includes taxes & fees
1 Jul - 2 Jul
Days Inn by Wyndham Pontoon Beach

Budget Motel Granite City/St Louis Area

Budget Motel Granite City/St Louis Area
2.0 star property
Granite City
6.8 out of 10, (21 reviews)
"Needed better pillows and bedding."
United States
Tasha
The price is £59
includes taxes & fees
10 Jun - 11 Jun
Budget Motel Granite City/St Louis Area

Lakefront Family Home 13 Mi From Gateway Arch!

Lakefront Family Home 13 Mi From Gateway Arch!
3.0 star property
Granite City
2.0 out of 10, (1 review)
The price is £301
includes taxes & fees
11 Jun - 12 Jun
Lakefront Family Home 13 Mi From Gateway Arch!

Pear Tree Inn St. Louis Airport

Pear Tree Inn St. Louis Airport
2.5 star property
St. Ann
9.4 out of 10, Exceptional, (3,008 reviews)
"Great stay, and could park for airport for our trip"
United States
Michael
The price is £92
includes taxes & fees
8 Jul - 9 Jul
Pear Tree Inn St. Louis Airport

Hyatt Regency St. Louis at The Arch

Hyatt Regency St. Louis at The Arch
4.0 star property
Downtown St. Louis
8.6 out of 10, Excellent, (4,115 reviews)
"Clean room, helpful & friendly staff, well located."
United States
MICHELLE
The price is £149
includes taxes & fees
20 Jun - 21 Jun
Hyatt Regency St. Louis at The Arch

Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham

Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham
3.0 star property
Fenton
7.8 out of 10, Good, (1,349 reviews)
"Our room was clean and modern, the location was great for our weekend activity, and the breakfast was great. We would stay here again."
United States
Jamie
The price is £86
includes taxes & fees
11 Jun - 12 Jun
Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham

Holiday Inn Express Troy by IHG

Holiday Inn Express Troy by IHG
2.5 star property
Troy
9.2 out of 10, Wonderful, (784 reviews)
"Hotel was clean and staff were all very friendly."
United States
Brook
The price is £116
includes taxes & fees
2 Jul - 3 Jul
Holiday Inn Express Troy by IHG

Drury Inn & Suites St. Louis Airport

Drury Inn & Suites St. Louis Airport
3.0 star property
Edmundson
9.2 out of 10, Wonderful, (1,277 reviews)
"Great stay! Close to airport and shuttles were prompt & courteous!"
United States
Dana
The price is £108
includes taxes & fees
21 Jun - 22 Jun
Drury Inn & Suites St. Louis Airport

Wingate by Wyndham St. Louis Airport

Wingate by Wyndham St. Louis Airport
3.0 star property
St. Ann
9.2 out of 10, Wonderful, (1,637 reviews)
"Excelent breakfast, clean room, friendly staff."
United States
Irmaris
The price is £101
includes taxes & fees
14 Jun - 15 Jun
Wingate by Wyndham St. Louis Airport

Best Western Plus MidAmerica Hotel

Best Western Plus MidAmerica Hotel
2.5 star property
Mascoutah
9.0 out of 10, Wonderful, (1,004 reviews)
"Super close to mid America airport. Great breakfast and they had complimentary chili in the evening."
United States
Scot
The price is £101
includes taxes & fees
21 Jun - 22 Jun
Best Western Plus MidAmerica Hotel

St. Louis Union Station Hotel, Curio Collection by Hilton

St. Louis Union Station Hotel, Curio Collection by Hilton
4.0 star property
Downtown West
8.6 out of 10, Excellent, (1,010 reviews)
"Great stay and so much to do close by!"
United States
Rachel
The price is £129
includes taxes & fees
20 Jun - 21 Jun
St. Louis Union Station Hotel, Curio Collection by Hilton

Live by Loews - St.Louis

Live by Loews - St.Louis
4.0 star property
Downtown St. Louis
9.4 out of 10, Exceptional, (1,214 reviews)
"Hotel was stunning, breakfast was amazing and the location was perfect!"
United States
Julie
The price is £142
includes taxes & fees
21 Jun - 22 Jun
Live by Loews - St.Louis

Comfort Inn Edwardsville - St. Louis

Comfort Inn Edwardsville - St. Louis
2.5 star property
Edwardsville
8.4 out of 10, Very good, (863 reviews)
"Enjoyed my stay! Hotel was nice and convenient"
United States
Renita M.
The price is £93
includes taxes & fees
5 Jul - 6 Jul
Comfort Inn Edwardsville - St. Louis
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Granite City attractions

Learn more about Granite City

Experience the culture, cafes and history in Granite City!

Photo by Mike Baxter
Open Photo by Mike Baxter

Top Granite City Hotel Reviews

More cheap stays in Granite City

Frequently asked questions

What is the best area to stay in Granite City?
The best area to stay in Granite City is near the intersection of IL-3 and Nameoki Road, particularly for those prioritising convenience and modern amenities.

This area, located on the northern side of Granite City, offers a concentration of newer hotels and establishments. You'll find a variety of dining options, from casual eateries to sit-down restaurants, all within easy reach. The proximity to major roads like IL-3 makes it straightforward to navigate to other parts of Granite City or to cross the river into St. Louis for wider attractions.

For business travellers, this location is particularly advantageous due to the modern facilities available. Hotels here often feature up-to-date conference rooms and high-speed internet, alongside amenities like well-equipped fitness centres. It provides a comfortable and efficient base for work-related stays.

Families will also find this area suitable. The newer hotels often provide spacious rooms and amenities like indoor swimming pools, which can be a real plus for children.
What are the best hotels in Granite City that travellers recommend?
Two of the best hotels in Granite City that receive consistently high recommendations from travellers are the Fairfield Inn & Suites St. Louis Pontoon Beach/Granite City and the Best Western Plus Pontoon Beach.

The Fairfield Inn & Suites St. Louis Pontoon Beach/Granite City, with an excellent 9.2 rating, is praised by guests for its helpful and amazing staff, as well as its clean rooms that offer great value. The complimentary breakfast, which includes both continental and buffet options, is also a popular feature, and the hotel provides an indoor pool.

Another highly recommended option is the 3-star Best Western Plus Pontoon Beach, which has an 8.6 rating. Guests frequently highlight the friendly and helpful staff, comfortable and clean rooms, and the great and clean indoor pool. The great breakfast and convenient location are also highly appreciated.
What are the best family hotels in Granite City?
For family-friendly hotels in Granite City, consider the Fairfield Inn & Suites St. Louis Pontoon Beach/Granite City or the Best Western Plus Pontoon Beach.

The Fairfield Inn & Suites St. Louis Pontoon Beach/Granite City, with an excellent rating of 9.2, is a highly recommended choice. Guests frequently praise the amazing and helpful staff, as well as the clean rooms which offer great value. The hotel provides a pool, connecting rooms, and a complimentary breakfast with both continental and buffet options, along with free WiFi and self-parking, making it very convenient for families.

Another excellent option is the 3-star Best Western Plus Pontoon Beach, which has an 8.6 rating. This hotel is praised for its friendly and helpful staff, comfortable and clean rooms, and a perfect, clean pool that families will enjoy. It also offers connecting rooms, free cribs, and a complimentary buffet breakfast, along with free WiFi and free self-parking.

The 3-star La Quinta Inn & Suites by Wyndham Pontoon Beach, rated 7.6, is also a good choice for families. Guests appreciate the cozy and comfortable rooms, the friendly staff, and the nice, fun pool. It features connecting rooms, free cribs, sofa beds, and a complimentary self-serve breakfast.

Finally, the Red Lion Inn & Suites Pontoon Beach, with a 7.8 rating, is known for its spacious and clean rooms, helpful and friendly staff, and a good complimentary continental breakfast. It also offers free cribs for younger guests.
What hotels in Granite City offer free breakfast?
For hotels in Granite City that offer complimentary breakfast, consider the Fairfield Inn & Suites St. Louis Pontoon Beach/Granite City, the 3-star Best Western Plus Pontoon Beach, the Red Lion Inn & Suites Pontoon Beach, the 3-star La Quinta Inn & Suites by Wyndham Pontoon Beach, and the Days Inn by Wyndham Pontoon Beach.

The Fairfield Inn & Suites St. Louis Pontoon Beach/Granite City, with an excellent 9.2 rating, provides a free continental breakfast, a buffet breakfast, and free WiFi. Guests consistently praise the helpful staff, clean rooms, and a great location.

The 3-star Best Western Plus Pontoon Beach, rated 8.6, offers a complimentary buffet breakfast and free WiFi. It is conveniently located near Long Lake, about 1.8 km away. Travellers frequently mention the friendly staff and clean, comfortable rooms.

The Red Lion Inn & Suites Pontoon Beach, with a 7.8 rating, also includes a free continental breakfast and free WiFi. Guests appreciate the spacious and clean rooms, as well as the friendly and helpful staff.

The 3-star La Quinta Inn & Suites by Wyndham Pontoon Beach, rated 7.6, provides a free self-serve breakfast. This hotel is also about 1.8 km from Long Lake. Reviewers often highlight the cozy rooms and friendly staff.

Finally, the Days Inn by Wyndham Pontoon Beach offers a free continental breakfast and free WiFi. This hotel is approximately 2.2 km from Long Lake. Guests frequently praise the friendly and helpful staff.
What are the top pet-friendly hotels in Granite City?
For excellent pet-friendly hotels in Granite City, consider the La Quinta Inn & Suites by Wyndham Pontoon Beach, the Red Lion Inn & Suites Pontoon Beach, or the Super 8 by Wyndham Pontoon Beach IL/St. Louis MO Area.

The 3-star La Quinta Inn & Suites by Wyndham Pontoon Beach, with a 7.6 rating, welcomes both dogs and cats. Guests frequently mention the cosy and comfortable rooms, the friendly and great staff, and the easy and good parking. The nice and fun pool is also a popular feature.

Another great option is the Red Lion Inn & Suites Pontoon Beach, rated 7.8. This hotel permits pets and offers spacious, clean rooms. Reviewers often highlight the friendly and helpful staff, the good breakfast, and the convenient location.

The Super 8 by Wyndham Pontoon Beach IL/St. Louis MO Area also permits pets, specifically dogs. It provides a free continental breakfast and free breakfast, and guests have noted the respectful staff.
What are the best budget hotels in Granite City?
For excellent budget hotels in Granite City, consider the Best Western Plus Pontoon Beach, the Fairfield Inn & Suites St. Louis Pontoon Beach/Granite City, and the La Quinta Inn & Suites by Wyndham Pontoon Beach.

The 3-star Best Western Plus Pontoon Beach, with an 8.6 rating, offers a comfortable stay with amenities such as free wired and wireless internet, complimentary breakfast, including a buffet option, and free self-parking. Guests consistently praise the friendly and helpful staff, the comfortable and clean rooms, and the perfect, clean pool. Long Lake is conveniently located just 1.8 km away.

Another highly-rated option is the Fairfield Inn & Suites St. Louis Pontoon Beach/Granite City, which boasts an impressive 9.2 rating. This hotel provides free WiFi, complimentary breakfast with both buffet and continental choices, and free self-parking. Travellers frequently praise the helpful and amazing staff, the clean rooms that offer great value, and the nice breakfast.

The 3-star La Quinta Inn & Suites by Wyndham Pontoon Beach, rated 7.6, is also a good choice. It provides free toiletries, free wired internet in public areas, and complimentary breakfast, including a self-serve option. Self-parking and free WiFi are also available. Guests often highlight the cozy and comfortable rooms, the friendly and great staff, and the nice, fun pool. Long Lake is a mere 1.8 km from this hotel.
What are the most romantic hotels in Granite City for couples?
For couples seeking a romantic stay in Granite City, the Red Lion Inn & Suites Pontoon Beach offers a comfortable experience.

The Red Lion Inn & Suites Pontoon Beach, with a 7.8 rating, provides a pleasant stay with spacious and clean rooms. Guests frequently mention the friendly and helpful staff, and the good complimentary breakfast. The hotel also features free Wi-Fi and free self-parking, adding to its convenience.
When is the best time to go to Granite City?
Granite City, Illinois, is best visited during the spring and autumn months for comfortable weather and various outdoor activities.

Spring, from April to May, offers mild temperatures, typically ranging from 10°C to 20°C, making it pleasant for exploring the city's parks and outdoor spaces. The trees and flowers are in bloom, adding to the scenery, and events like the annual Granite City Street Art Festival usually take place during this time, offering a chance to see local artists at work.

Autumn, from September to October, also provides agreeable weather, with temperatures generally between 12°C and 22°C. The changing leaves create a colourful backdrop, particularly in areas like Wilson Park. This season is ideal for those who enjoy outdoor strolls or visiting local farms for seasonal produce.

While summer (June to August) can be warm and humid, with temperatures often exceeding 30°C, it's still a popular time for families due to school holidays and events like the Granite City Fireworks Celebration.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Granite City.
How can I save on a Granite City hotel booking with Expedia?
Members always get our best prices. Find our best Granite City hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Granite City hotel?
Prices for hotels in Granite City often vary, but you can find a great deal from £54 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia