
Granite City Vacation Packages
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to CA $4,200 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Your Granite City Vacation
Say farewell to the stress of planning and hello to a Granite City vacation package. With everything organized before you go, you can focus on discovering the best of this city, starting with Downtown St. Louis, which is good for festivals, bars and pubs and dining. Ready to see the sights? Spend your days enjoying well-known attractions such as Horseshoe Lake State Park during your trip to Granite City. Check out Expedia's extensive range of travel options and start organizing your dream vacation to Granite City now.
Top Granite City Vacation Deals
Price found within the past 48 hours. Click for updated prices.

The Wildwood Hotel
Price was CA $878, price is now CA $719 per person
CA $719
per person
Aug 18 - Aug 20
found 1 day ago
Roundtrip non-stop flight included
Calgary (YYC) to St. Louis (STL)
9.2/10 Wonderful! (1,661 reviews)
The hotel was great, and the location felt safe. It was right across the street from the police station. The breakfast was also better than we were expecting.
Reviewed on Jul 7, 2026

Residence Inn by Marriott St Louis Downtown
Midtown
Price was CA $1,604, price is now CA $1,144 per person
CA $1,144
per person
Sep 23 - Sep 27
found 3 hours ago
Roundtrip non-stop flight included
Edmonton (YEA) to St. Louis (STL)
7.8/10 Good! (1,001 reviews)
Bed bugs, dirty underwear in dresser, leaking toilet, no coverings over couch cushions, smelly, dirty mattress, dirty walls, broken fold out couch. Place needs to be shut down IMMEDIATELY
Reviewed on Jul 7, 2026

Moonrise Hotel
Delmar Loop
Price was CA $1,438, price is now CA $1,162 per person
CA $1,162
per person
Sep 23 - Sep 27
found 3 hours ago
Roundtrip non-stop flight included
Edmonton (YEA) to St. Louis (STL)
9/10 Wonderful! (1,984 reviews)
The location is great as you are close to Forest Park and could easily grab the metro link to downtown for a ball gamet! Day staff was friendly while evening staff was disinterested. No real amenities. Rooftop bar is pretty amazing.
Reviewed on Jul 8, 2026

The Cheshire
Price was CA $1,532, price is now CA $1,246 per person
CA $1,246
per person
Sep 23 - Sep 27
found 3 hours ago
Roundtrip non-stop flight included
Edmonton (YEA) to St. Louis (STL)
8.8/10 Excellent! (1,001 reviews)
Disappointed. Stayed on a road trip from Texas to Illinois. Pool played a big part in choosing the property but was unavailable during our one night stay because they were working on the roof. Would have been nice if they offered a discounted rate because of that. Breakfast was not “English style”, just a buffet. Bathroom in room was smelly.
The adjacent bar/restaurant and tavern in the hotel were enjoyable.
Reviewed on Jul 5, 2026

Crowne Plaza St. Louis Airport by IHG
Price was CA $1,466, price is now CA $1,251 per person
CA $1,251
per person
Sep 23 - Sep 27
found 3 hours ago
Roundtrip non-stop flight included
Edmonton (YEA) to St. Louis (STL)
8/10 Very good! (1,006 reviews)
The place was AMAZING beyond my expectations. I will definitely stay there again when in the area!!!
Reviewed on Jul 7, 2026
Granite City Hotel Deals

Hyatt Regency St. Louis at The Arch
315 Chestnut St St. Louis MO
Fully refundableReserve now, pay when you stay
The price is CA $198 per night from Jul 17 to Jul 18
CA $198
CA $233 total
Jul 17 - Jul 18
includes taxes & fees
8.6/10 Excellent! (4,197 reviews)
"Only stayed for a quick overnight but room was nice, clean, and staff was helpful for our late evening check in. Easy walk to the Arch and Busch stadium."
Reviewed on Jul 7, 2026

Clayton Plaza Hotel & Extended Stay
7750 Carondelet Avenue St. Louis MO
Fully refundableReserve now, pay when you stay
The price is CA $133 per night from Jul 12 to Jul 13
CA $133
CA $156 total
Jul 12 - Jul 13
includes taxes & fees
9/10 Wonderful! (3,283 reviews)
"The Clayton Plaza was excellent! From the front desk to the cleanliness of the room to the breakfast it was as a hotel should be! We have stayed here several times and it is always the same. Excellent!"
Reviewed on Jul 8, 2026

Pear Tree Inn St. Louis Airport
10810 Pear Tree Ln St. Ann MO
Fully refundableReserve now, pay when you stay
The price is CA $142 per night from Aug 9 to Aug 10
CA $142
CA $167 total
Aug 9 - Aug 10
includes taxes & fees
9.2/10 Wonderful! (3,084 reviews)
"The Pear Tree staff was so welcoming and helpful after Southwest Airlines stranded us overnight without luggage -- toothbrushes, snacks, a very clean and comfortable room to spend the night, a full breakfast, and a fast shuttle."
Reviewed on Jul 8, 2026
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.
Stay near popular Granite City attractions
What to do in Granite City

St. Louis Ghost Tour: Sinister Sins & Shadows
CA $34
per adult
100% of travellers recommend

Lemp Haunted Neighborhood Walking Tour
CA $36
per adult
84% of travellers recommend

St Louis Self-Guided Driving and Walking Audio Tour
CA $24
per traveller
Frequently asked questions
Explore a world of travel with Expedia
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.







