A large, rusted metal bridge with blue railings and a 'Route 66' sign on the left.

Find hotels in Granite City, IL from £51

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
13 Sept - 14 Sept
Tomorrow
14 Sept - 15 Sept
Next weekend
18 Sept - 20 Sept
In two weeks
25 Sept - 27 Sept

Filter by

Star rating

Guest rating

Our top choices for Granite City hotels

1. Best Western Plus Pontoon Beach

Best Western Plus Pontoon Beach
Granite City
United States
Timothy
£85
includes taxes & fees
15 Sept - 16 Sept
Best Western Plus Pontoon Beach

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

Fairfield Inn & Suites St. Louis Pontoon Beach/Granite City
Granite City
United States
Sabra
£92
includes taxes & fees
27 Sept - 28 Sept
Fairfield Inn & Suites St. Louis Pontoon Beach/Granite City

3. Red Lion Inn & Suites Pontoon Beach

Red Lion Inn & Suites Pontoon Beach
Granite City
United States
Jennifer
£60
includes taxes & fees
14 Sept - 15 Sept
Red Lion Inn & Suites Pontoon Beach

4. La Quinta Inn & Suites by Wyndham Pontoon Beach

La Quinta Inn & Suites by Wyndham Pontoon Beach
Granite City
United States
Weldon
£93
includes taxes & fees
17 Sept - 18 Sept
La Quinta Inn & Suites by Wyndham Pontoon Beach

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

Super 8 by Wyndham Pontoon Beach IL/St. Louis MO Area
Granite City
United States
Mandi
£54
includes taxes & fees
1 Oct - 2 Oct
Super 8 by Wyndham Pontoon Beach IL/St. Louis MO Area

6. Days Inn by Wyndham Pontoon Beach

Days Inn by Wyndham Pontoon Beach
Granite City
United States
Deborah
£56
includes taxes & fees
16 Sept - 17 Sept
Days Inn by Wyndham Pontoon Beach

7. Econo Lodge Inn & Suites Granite City - St. Louis

Econo Lodge Inn & Suites Granite City - St. Louis
Granite City
United States
Latasha
£58
includes taxes & fees
4 Oct - 5 Oct
Econo Lodge Inn & Suites Granite City - St. Louis

8. Budget Motel Granite City/St Louis Area

Budget Motel Granite City/St Louis Area
Granite City
United States
Pi-Ming
£51
includes taxes & fees
14 Sept - 15 Sept
Budget Motel Granite City/St Louis Area

9. Drury Inn & Suites St. Louis Collinsville

Drury Inn & Suites St. Louis Collinsville
Eastport
United States
Lisa
£94
includes taxes & fees
20 Sept - 21 Sept
Drury Inn & Suites St. Louis Collinsville

10. Comfort Inn Edwardsville - St. Louis

Comfort Inn Edwardsville - St. Louis
Edwardsville
United States
Ashley
£81
includes taxes & fees
17 Sept - 18 Sept
Comfort Inn Edwardsville - St. Louis

11. Pear Tree Inn St. Louis Near Union Station

Pear Tree Inn St. Louis Near Union Station
Downtown West
United States
LaSonia
£101
includes taxes & fees
17 Sept - 18 Sept
Pear Tree Inn St. Louis Near Union Station

12. Casino Queen Hotel

Casino Queen Hotel
East St. Louis
United States
Shawn
£64
includes taxes & fees
14 Sept - 15 Sept
Casino Queen Hotel

13. Drury Plaza Hotel St. Louis at the Arch

Drury Plaza Hotel St. Louis at the Arch
Downtown St. Louis
United States
Salvatore
£117
includes taxes & fees
4 Oct - 5 Oct
Drury Plaza Hotel St. Louis at the Arch

14. Embassy Suites by Hilton St. Louis Downtown

Embassy Suites by Hilton St. Louis Downtown
Downtown St. Louis
United States
Eloise
£100
includes taxes & fees
11 Oct - 12 Oct
Embassy Suites by Hilton St. Louis Downtown

15. Comfort Inn & Suites Saint Louis Lafayette Square

Comfort Inn & Suites Saint Louis Lafayette Square
The Gate
United States
Wolfgang
£94
includes taxes & fees
5 Oct - 6 Oct
Comfort Inn & Suites Saint Louis Lafayette Square

16. The West End

The West End
Central West End
United States
Deborah
£72
includes taxes & fees
14 Sept - 15 Sept
The West End

17. Courtyard by Marriott St. Louis Downtown/Convention Center

Courtyard by Marriott St. Louis Downtown/Convention Center
Downtown St. Louis
United States
Penny
£93
includes taxes & fees
4 Oct - 5 Oct
Courtyard by Marriott St. Louis Downtown/Convention Center

18. Magnolia Hotel St. Louis, a Tribute Portfolio Hotel

Magnolia Hotel St. Louis, a Tribute Portfolio Hotel
Downtown St. Louis
United States
Carol
£95
includes taxes & fees
20 Sept - 21 Sept
Magnolia Hotel St. Louis, a Tribute Portfolio Hotel

19. Drury Plaza Hotel St. Louis Union Station

Drury Plaza Hotel St. Louis Union Station
Downtown West
United States
Katy
£119
includes taxes & fees
20 Sept - 21 Sept
Drury Plaza Hotel St. Louis Union Station

20. Comfort Inn Collinsville near St. Louis

Comfort Inn Collinsville near St. Louis
Eastport
United States
Jose Rene
£84
includes taxes & fees
12 Oct - 13 Oct
Comfort Inn Collinsville near St. Louis
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Granite City attractions

Long Lake

Long Lake offers a peaceful retreat with a fishing dock and pavilion for picnicking amid serene waters. Bring your own gear to catch fish or simply unwind in this quiet local park where nature takes centre stage.
See properties

Wilson Park

This 74-acre oasis features formal gardens, walking trails, and diverse recreational facilities for the whole family. Relax by the water features or enjoy tennis, basketball, and pickleball courts in this community hub.
See properties

George W. Stearns Park

This community green space offers a peaceful retreat with volleyball courts, picnic areas, and playground equipment. Bring your own sports gear and pack a lunch to fully enjoy the park's relaxed atmosphere.
See properties

Six Mile Regional Library District - Johnson Road

This welcoming community library serves as a cultural hub in Granite City with diverse collections and programmes. Browse books or utilise digital resources in this quiet space designed for learning and discovery.
See properties

Pontoon Beach Village Hall

The Pontoon Beach Village Hall serves as the administrative centre for local government operations. Visitors can attend board meetings and access public services during regular weekday hours.
See properties

Frohardt Park

This area softball field offers a peaceful green space for casual games and family gatherings. Bring your own equipment and enjoy this local recreational spot during pleasant spring and fall months.
See properties

Worthen Park

This 45-acre community park offers well-maintained sports fields, playgrounds, and walking trails. Bring a picnic to enjoy under the shade of picnic shelters while watching community sports events.
See properties

Rode Park

This tranquil 5.5-acre community space offers a peaceful retreat with well-maintained picnic areas and a playground. Bring lunch on weekdays to enjoy Rode Park's shaded spots away from weekend gatherings.
See properties

Learn more about Granite City

Experience the culture, cafes and natural setting in Granite City!

See all hotels in Granite City
A steel bridge with a blue walkway and a calm water surface reflecting its structure.
Photo by Mike Baxter

Top Granite City Hotel Reviews

Forest Park Hotel by MDR

Forest Park Hotel by MDR

8/10 Good
"It was fine really and fast check in"
Gregory 1-night trip
Posted less than an hour ago
Forest Park Hotel by MDR
Clayton Plaza Hotel & Extended Stay

Clayton Plaza Hotel & Extended Stay

10/10 Excellent
"Once again from checking in to the best breakfast to checkout everyone and everything was great"
suzanne 2-night trip
Posted less than an hour ago
Clayton Plaza Hotel & Extended Stay
Marriott St. Louis Grand

Marriott St. Louis Grand

8/10 Good
"The sheets wouldn’t stay on the bed. Could have used more soap. Second night we almost ran out of toilet paper. We valeted our car. I texted them to get my car. I did the tip on the phone. Went outside and saw my car parked on the street. There was only one guy out there to assist. He said you have to wait. I said my car is right there. He went and got my keys and we left. The prices for snacks were incredibly high. Won’t stay here again."
gloria 1-night trip
Posted less than an hour ago
Marriott St. Louis Grand
Hollywood Casino & Hotel St. Louis

Hollywood Casino & Hotel St. Louis

10/10 Excellent
"It was a nice hotel , everything was clean and it was quiet on our floor"
ladaisha 2-night trip
Posted 1 hour ago
Hollywood Casino & Hotel St. Louis
Pear Tree Inn St. Louis Airport

Pear Tree Inn St. Louis Airport

10/10 Excellent
"Desk employees were very happy and helpful when checking in answered any questions we had. Room very clean and comfortable. Shuttle service was on time as requested. Over all very comfortable stay.Walking distance to restaurant (Bar BQ) from motel. Will stay again at the Pear Tree Inn, by the St. louis airport. If driving parking is secure."
Paul 1-night trip
Posted 1 hour ago
Pear Tree Inn St. Louis Airport
Hyatt Regency St. Louis at The Arch

Hyatt Regency St. Louis at The Arch

10/10 Excellent
"Lindsay in the BAR was awesome. Front staff as well. Wonderful Air Conditioning."
Joseph 1-night trip
Posted 1 hour ago
Hyatt Regency St. Louis at The Arch
21C Museum Hotel St Louis

21C Museum Hotel St Louis

8/10 Good
"Had to pay $65 for an early check-in fee. ONE hour before check-in & the room was ready. $55 for valet. Liked the hotel, but won’t be back because of the fees."
Angela 1-night trip
Posted 4 hours ago
21C Museum Hotel St Louis
Tru By Hilton St. Louis Downtown

Tru By Hilton St. Louis Downtown

8/10 Good
"Worst night's sleep ever due to rock hard mattress (my son's bed was soft), and I could hear people above us. Breakfast buffet was underwhelming. But the staff! Every staff member was sweet, helpful, polite, and friendly. That made it totally worth it!"
Anne 1-night trip
Posted 18 hours ago
Tru By Hilton St. Louis Downtown
Home2 Suites by Hilton St. Louis Downtown

Home2 Suites by Hilton St. Louis Downtown

10/10 Excellent
"Everything and everyone was good"
Olga 2-night trip
Posted 19 hours ago
Home2 Suites by Hilton St. Louis Downtown

More cheap stays in Granite City

Motel 6 Hazelwood, MO

Motel 6 Hazelwood, MO

5781 Campus Ct Hazelwood MO
£55
1 Oct - 2 Oct
includes taxes & fees
8.4/10 Very good! (2,205 reviews)
Motel 6 Hazelwood, MO
Best Western St. Louis Inn

Best Western St. Louis Inn

6224 Heimos Industrial Park Dr St. Louis MO
£67
20 Sept - 21 Sept
includes taxes & fees
8.4/10 Very good! (1,136 reviews)
Best Western St. Louis Inn
Red Roof Inn PLUS+ St Louis - Forest Park/ Hampton Ave 

Red Roof Inn PLUS+ St Louis - Forest Park/ Hampton Ave 

5823 Wilson Avenue St. Louis MO
£69
17 Sept - 18 Sept
includes taxes & fees
Red Roof Inn PLUS+ St Louis - Forest Park/ Hampton Ave 
Pear Tree Inn St. Louis Arnold

Pear Tree Inn St. Louis Arnold

1201 Drury Ln Arnold MO
£77
17 Sept - 18 Sept
includes taxes & fees
9.4/10 Exceptional! (1,003 reviews)
Pear Tree Inn St. Louis Arnold
Pear Tree Inn St. Louis Airport

Pear Tree Inn St. Louis Airport

10810 Pear Tree Ln St. Ann MO
£78
20 Sept - 21 Sept
includes taxes & fees
9.2/10 Wonderful! (3,240 reviews)
Pear Tree Inn St. Louis Airport
Tru By Hilton St. Louis Downtown

Tru By Hilton St. Louis Downtown

1221 Locus Street St. Louis MO
£84
21 Sept - 22 Sept
includes taxes & fees
7.8/10 Good! (965 reviews)
Tru By Hilton St. Louis Downtown

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 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 £51 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