Last-Minute Hotels in St. Louis
Updated September 1, 2026
Need a room in St. Louis tonight or in the next few days? Last-minute hotel rates behave differently from advance bookings: when a property in St. Louis still has unsold rooms close to the date, prices can drop to fill them — but when Missouri demand is high, late prices spike instead, and the cheapest properties sell out first. That cuts both ways, so comparing live prices across booking sites at the moment you book matters more for same-night stays than for any other booking. Watch cancellation terms too: last-minute rates are more often non-refundable, and a same-day booking usually can't be cancelled at all. This page runs a live search for short-notice availability in St. Louis with current rates and direct booking links. Every result comes from a live partner search — we never invent listings, prices, or reviews, and booking links go straight to the site offering the rate.
Closest matches in St. Louis
Fewer hotels in St. Louis matched this filter in our latest snapshot, so these are the closest matches from real search results.
Real hotels and prices from a recent live search. Nightly rates are before taxes and fees and may have changed. We may earn a commission when you book through these links, at no extra cost to you.
-
Four Seasons St. Louis
5-star hotel · 5.0/5
$513/night · Oct 2–4, 2026
-
Le Méridien St. Louis Downtown
4-star hotel · 3.7/5
$211/night · Oct 2–4, 2026
-
Live by Loews - St.Louis
4-star hotel · 4.5/5
$199/night · Oct 2–4, 2026
-
21c Museum Hotel St Louis
4-star hotel · 4.3/5
$191/night · Oct 2–4, 2026
-
The Westin St. Louis
4-star hotel · 3.9/5
$121/night · Oct 2–4, 2026
-
Hotel Saint Louis, Autograph Collection
4-star hotel · 4.6/5
$161/night · Oct 2–4, 2026
Search last minute hotels in St. Louis
Also in St. Louis
All hotels in St. Louis — compare prices
St. Louis hotel price statistics — median, lowest and highest nightly rates
- Cheap Hotels in St. Louis
- Hotels in St. Louis Under $100
- Hotels in St. Louis Under $200
- Hotels in St. Louis Under $300
- Luxury Hotels in St. Louis
- Boutique Hotels in St. Louis
- Pet-Friendly Hotels in St. Louis
- Family Hotels in St. Louis
Last-minute hotels in nearby cities
- Last-minute hotels in Branson, MO
- Last-minute hotels in Columbia, MO
- Last-minute hotels in Kansas City, MO
- Last-minute hotels in Springfield, MO
- Last-minute hotels in Bentonville, AR
- Last-minute hotels in Fayetteville, AR
Frequently asked questions
Can I book a hotel in St. Louis for tonight?
Yes — the search on this page runs a live partner search for short-notice stays in St. Louis, showing properties with current availability and real bookable rates. Book promptly once you find a fit: same-night inventory moves quickly, and the cheapest options are usually the first to go.
How much do hotels in St. Louis cost per night?
As of August 31, 2026, the median nightly hotel rate in St. Louis was $134, with sampled rates ranging from $58 to $505 across a sample of 50 properties (weekend stay, 2 adults, 1 room, before taxes and fees). Last-minute prices can land above or below those figures depending on how full the city is for your night — the live search above shows what is actually available right now.
Do hotel prices in St. Louis drop at the last minute?
They can move in either direction. A hotel in St. Louis with empty rooms tonight has an incentive to discount, but a busy event weekend in Missouri produces the opposite: rising prices and shrinking choice. Waiting to book is a gamble on which force wins — if you see an acceptable rate, taking it is often the rational move.
Can I cancel a last-minute hotel booking in St. Louis?
Often not. Last-minute and same-day rates in St. Louis are more likely to be non-refundable, and even flexible rates typically set their cancellation deadline before a same-day booking is made. Check the cancellation terms on the partner's booking page carefully before confirming — they are always shown before you pay.
What time can I check in for a same-night booking in St. Louis?
Standard check-in windows still apply — most hotels in St. Louis open check-in mid-afternoon and staff the desk late, but very late arrivals should notify the property so the room is held. If you are booking after midnight for the current night, confirm with the hotel that the reservation applies to tonight rather than the next calendar night.
Do I pay extra for booking through VerifiedStays?
No. You pay the partner site's own price. VerifiedStays may earn a commission from the booking partner at no extra cost to you.
VerifiedStays compares live hotel prices in Missouri and across the US. We may earn a commission when you book through partner links, at no extra cost to you.