10 Cheapest US Cities for Last-Minute Hotel Bookings

Commitment to Our Readers
GOBankingRates' editorial team is committed to bringing you unbiased reviews and information. We use data-driven methodologies to evaluate financial products and services - our reviews and ratings are not influenced by advertisers. You can read more about our editorial guidelines and our products and services review methodology.
20 Years
Helping You Live Richer
Reviewed
by Experts
Trusted by
Millions of Readers
About to book a last-minute spring break(ish) trip? If money matters more than the destination, it’s worth knowing where you can get the most affordable accommodations. Often, last-minute hotel bookings are extra expensive because hotels capitalize on the consumer’s urgency.Â
And it can go the other way, too. Sometimes a hotel booking made the day before or even the day of can be surprisingly affordable — much less than what you anticipated. This usually relates to a hotel being underbooked and somewhat desperate to fill up rooms.Â
New research by Vio found the 10 cheapest U.S. cities for booking a hotel room at the last minute. Then, to get perspective of how dramatic (or so-so) these savings are, GOBankingRates found the average hotel price for a planned three-night stay, using BudgetYourTrip. Here are the places where you may be able to score hotel deals.
Reno, NevadaÂ
- Last-minute hotel stay cost per night: $62Â
- Total average hotel price for a three-night stay: $436 Â
Harrisburg, PennsylvaniaÂ
- Last-minute hotel stay cost per night: $62Â
- Total average hotel price for a three-night stay: $344
Pensacola, FloridaÂ
- Last-minute hotel stay cost per night: $62Â
- Total average hotel price for a three-night stay: $405
Tallahassee, FloridaÂ
- Last-minute hotel stay cost per night: $61Â
- Total average hotel price for a three-night stay: $311
Lubbock, Texas Â
- Last-minute hotel stay cost per night: $60
- Total average hotel price for a three-night stay: $323
El Paso, TexasÂ
- Last-minute hotel stay cost per night: $58Â
- Total average hotel price for a three-night stay: $340Â Â
Dayton, Ohio Â
- Last-minute hotel stay cost per night: $57
- Total average hotel price for a three-night stay: $350
Kissimmee, FloridaÂ
- Last-minute hotel stay cost per night: $52
- Total average hotel price for a three-night stay: N/A, but in Orlando, 22 miles away, the cost is $52Â
Winston-Salem, North CarolinaÂ
- Last-minute hotel stay cost per night: $51Â
- Total average hotel price for a three-night stay: Â $381
Amarillo, TexasÂ
- Last-minute hotel stay cost per night: $49
- Total average hotel price for a three-night stay: $271