
Best Oklahoma City last minute deals


KAYAK’s insights for last minute hotels in Oklahoma City
Discover seasonal trends, ideal booking windows, and other data-driven tips to plan your stay in Oklahoma City with confidence.
Which month has the cheapest last minute hotel rates in Oklahoma City?
The cheapest month for last minute hotels in Oklahoma City is August, with an average nightly rate of $77. The most expensive month is May at $101 per night.
What is the cheapest day to book a last minute hotel in Oklahoma City?
The cheapest day to book a last minute hotel in Oklahoma City is Monday, with an average nightly rate of $72. The most expensive day is Saturday at $102 per night.
How much is a last-minute hotel in Oklahoma City for tonight?
The best deal for a 3-star last-minute hotel room in Oklahoma City found by KAYAK users in the last 5 days was $46, while the lowest price for a 4-star hotel was $50. The cheapest room found overall was for $36.
How much is a last-minute hotel in Oklahoma City for this weekend?
The cheapest last-minute hotel room in Oklahoma City for the upcoming weekend found on KAYAK in the last 5 days was for $39 per night.
Good to know
Low season | High season | Average price (weeknight) | Average price (weekend night) |
|---|---|---|---|
March | July | $156 | $174 |
Cheapest month to stay with an average 63% drop in price. | Most expensive month to stay with an average 75% rise in price. | Average Sun - Thu price over the last 2 weeks. | Average Fri & Sat price over the last 2 weeks. |







