Myth, checked

Do hotel prices drop closer to the date?
Sometimes, but just as often they rise.

Everyone has heard that hotels slash prices at the last minute to fill empty rooms. It does happen, but only when a hotel has soft demand for your exact dates. On busy dates, events, and peak season the cheap rooms sell out first and the remaining rates climb as check-in nears. Waiting is really a bet on demand you cannot see. Here is what decides which way the price moves, and how to stop guessing entirely.

Free. If you book through Underbook we may earn a commission, which never changes which rate we show. We show the cheaper rate, whoever has it, and whether it names your room.

The verdict, in plain terms

There is no universal rule that prices fall as the date nears. It comes down to whether a specific hotel still needs to sell your dates. That is why the direction flips depending on the trip.

When prices tend to drop late

  • The hotel still has unsold rooms and no time to fill them
  • Off-peak dates and quiet mid-week stays
  • Business hotels on weekends, resort towns off-season
  • Cities with lots of hotel supply and soft demand

When prices tend to rise late

  • Popular weekends, holidays, and school breaks
  • Conferences, concerts, and big local events
  • Peak season when the whole city is busy
  • Any date where the cheap rooms sell out first

Why the last-minute idea feels true

The belief spreads because last-minute deals are real. Every so often a hotel reaches the final days with rooms it has not sold, and a discounted room beats an empty one, so a genuine late rate appears. Those wins get shared and remembered, and last-minute apps like HotelTonight are built around exactly that unsold-room supply (is HotelTonight legit?). What gets forgotten is every other time, when the price held steady, crept up, or the affordable rooms were already gone. That selective memory turns what is really a coin flip into what feels like a dependable strategy.

Underneath it all is simple supply and demand for one hotel on one set of dates. A hotel prices to fill its rooms, so when demand is soft it drops the rate to attract you, and when demand is strong it raises the rate because someone else will pay. You cannot see a hotel's occupancy or its booking pace from the outside, which is exactly why predicting the direction is guesswork. The honest answer to whether it will drop is that it depends, and you have no reliable way to know in advance.

The part that actually costs you money

Waiting has a real downside people forget. On a date that turns out to be busy, holding out for a drop can mean the room you wanted sells out or the rate is meaningfully higher by the time you give in and book. The gamble is not free: you are risking a worse price and less choice for the chance of a discount that may never come. That is why betting the whole booking on a last-minute drop is the wrong frame.

What actually gets you the lower price

The savings that hold up do not depend on guessing the direction. The biggest one is comparing the all-in total for the same room and dates across sites. The same hotel often shows different totals on the hotel's own site, on Booking, on Expedia and on the resellers on the same day, because each marks up differently. The catch is that the cheapest listing often does not say which room it is; when the room checks out, that gap is money you can book today, no timing luck involved.

Then take the guesswork out of timing itself. Book a refundable rate you are happy with now so a busy date cannot leave you stranded, and watch the price for your room so the number tells you what is happening instead of a rule of thumb. If it dips, you rebook the dip; if it rises, you are glad you held. Add date flexibility and signing in for member rates, and you beat every last-minute gamble without betting on which way the price will move. Already booked and the price fell? Follow the what-to-do playbook for a price drop after booking. Still deciding when to book at all? See how far in advance to book a hotel.

Measured, June 3 to October 2, 2026

The same stays, priced again closer to the date

One week closer. We priced the same stay at the same hotels twice, a week apart: 181 hotels on September 22 and September 29, 2026 (stay October 13 to 15) and 427 on September 25 and October 2, 2026 (stay October 30 to November 1). A week nearer check-in, the going rate (the price most sites agree on, before tax) was more than 2% higher at 273 (45%) of the 608 hotels, more than 2% lower at 201 (33%) and within 2% at 134 (22%). It rose 5% or more at 236 and fell 5% or more at 160.

Seven weeks, one stay. Our earlier price watcher read the going rate for one stay, July 25 to 28, 2026, at 12 US hotels once a day from June 3, 52 days before check-in, to the last day it could read a price (July 16 to 25; 32 to 47 reads per hotel). By the last read the going rate was more than 2% higher than on the first at 8 of the 12 hotels and more than 2% lower at 3 (median change +8.3%). Along the way it dipped 5% or more below the first read at 8 of the 12.

So in both, the price moved both ways, rose somewhat more often than it fell, and the dips came and went. Neither is a forecast for your dates. A refundable booking and a price watch let you take a dip without betting on one.

The week-later pairs are part of the hotel price study (US market, USD, hotels matched by Google's property id). The daily series is a separate, earlier instrument: 12 US hotels, one stay, the price most sites listed each day, read by our retired price watcher; it is not part of the study. Method and CSVs: the hotel price study.

Let the price tell you, instead of guessing

Rather than refreshing a booking page for weeks hoping for a last-minute drop, the reliable move is to compare the all-in total for the same room and dates across sites and then keep an eye on it over time. Doing both by hand, across five tabs, day after day, is tedious, which is exactly why people fall back on a timing myth instead.

Underbook is a free browser extension that runs that comparison for you while you shop and shows the prices for your hotel and dates side by side (all-in when the sites report taxes and fees). And with a price checker you can track a specific room and get told when it actually drops, so you book a real dip instead of gambling on whether prices fall closer to the date. When the room names don't match, it says to check before booking rather than pretending.

Hotel price timing: common questions

Do hotel prices actually drop closer to the check-in date?

Sometimes, but not reliably, and often they do the opposite. A hotel with rooms it still needs to fill may quietly discount in the final days, which is where the last-minute-deal stories come from. But on busy dates, over events, and in peak season, the cheaper rooms sell out first and the remaining rates climb as check-in nears. Whether waiting helps depends on supply and demand for that specific hotel and date, which you cannot see, so it is a gamble rather than a rule.

Should I book early or wait for a last-minute deal?

It depends on the date. For popular weekends, holidays, conferences, and anything in high season, booking early usually wins because inventory is tight and prices tend to rise. For flexible off-peak trips in cities with lots of supply, waiting can occasionally surface a late discount. The safe path is to book a refundable rate you are happy with now, then keep watching the price so you can rebook if it genuinely drops. You are covered if it rises and you still capture a real dip.

Why do people say hotels get cheaper the day before?

Because it does happen, just not everywhere and not on demand. When a hotel is left with unsold rooms and no time to sell them, a late discount beats an empty room, so last-minute rates appear. Those wins get shared and remembered, while all the times prices rose or the room sold out are quietly forgotten. That selective memory makes a coin flip feel like a strategy. A last-minute drop only shows up when that particular hotel has soft demand for your exact dates.

What is the most reliable way to get a cheaper hotel price?

Stop trying to time the direction and act on what you control. Compare the all-in total, after taxes and fees, for the same room and dates across the hotel's own site and a couple of booking sites, because the same hotel is often listed for less somewhere else on the same day, though not always for the same room. Be flexible on dates when you can, sign in for member rates, and watch the price so you book on an actual dip. The comparison step is the biggest single lever, and it needs no timing luck.

How can I tell if a hotel price is going to drop?

You cannot know in advance, but you do not have to guess. Instead of predicting the direction, track the actual price for your room and dates and let the number tell you. If it falls, you book the dip; if it rises, you are glad you held a refundable rate. Watching a specific price removes the guesswork, which is why a price watch beats any rule of thumb about booking windows or the magic number of days before check-in.

A week later, in 9 destinations

We priced the same stay (Oct 30 to Nov 1) twice, on September 25 and October 2, 2026, at the same hotels. Counting hotels whose before-tax going rate moved more than 2%: New York up at 9, down at 6 of 18; Las Vegas up at 8, down at 9 of 17; Orlando up at 5, down at 5 of 15; Chicago up at 6, down at 8 of 17; London up at 11, down at 4 of 17; Los Angeles up at 8, down at 4 of 16; Miami up at 10, down at 3 of 17; Nashville up at 2, down at 7 of 15; Paris up at 4, down at 4 of 18. One week of one stay moved both ways in every city, which is no rule for when to book.

Real prices, hotel by hotel

Every site's price at 5,814 hotels in 358 cities

From our price snapshots of September 25, 2026, September 28, 2026, September 29, 2026, September 30, 2026, October 1, 2026 and October 3, 2026: each hotel's page lists every booking site Google Hotels showed, the going rate, and whether the cheapest listing named a room, with a button to check today's price for your own dates.

By region: United States · Europe · Canada, Latin America, Caribbean · Asia-Pacific, Middle East, Africa

Start with a city: New York · Las Vegas · Orlando · Chicago · London · Cancun · Los Angeles · Miami · Fort Lauderdale · Nashville · New Orleans · Paris · Punta Cana · San Francisco · Honolulu · Charleston · Key West · Washington DC · Boston · Atlanta · Scottsdale · Myrtle Beach · Austin

All 5,814 hotels by city

Stop guessing the direction.

Underbook compares the price for your hotel and dates, all-in where the sites report taxes and fees, across booking sites and watches it over time, so you book a real dip instead of betting on whether prices drop closer to the date. Free, and you always book where you choose.

+ Add to Chrome — free

or see how Underbook works →