The Best Time to Book a Hotel: Why the Advice Contradicts Itself
Quick answer: There is no single best time, and the confident numbers you will find are mostly
reflections of who is publishing them. **Book two to three months ahead for peak season and events,
and one to four weeks ahead for ordinary midweek travel in an ordinary city.** But the more useful
move is to stop treating it as a one-shot decision: book early on a freely cancellable rate,
which nearly every hotel we list offers, then re-check the price a few weeks out and rebook if it
has dropped. That gets you the room and the lower price, and removes the guesswork entirely.
Search this question and you get a wall of confident, incompatible answers.
Kayak says about a week before your stay. Travel + Leisure says one week, and puts a figure on it - around 35% saved. A NerdWallet study says fifteen days. Skyscanner says one to three months. Booking.com says two to three months is "the sweet spot". Reddit's travel-hacking community says two to three. A large hotel group, asked the same question, declines to give a number at all.
These cannot all be right. But look at who is saying what, and a pattern appears.
Why the advice splits the way it does
Sort those sources by what they do for a living:
The meta-search engines say book late. Kayak's whole value to a user is finding a better price than they would otherwise get, and the clearest opportunities to do that are in the rooms a hotel has not sold as arrival approaches. Late inventory is where a price-comparison tool looks impressive.
The booking site says book early. Booking.com's advice is two to three months, which is when availability is widest - and a booking made early is a booking secured, on which the commission is already banked.
Travellers say book early. The Reddit consensus is not about price at all. Read the threads and the reasoning is "you also get more available options aka the best options". People who have been burned once care more about getting the right room than about squeezing the last ten percent.
The hotel group refuses to answer. Which is, quietly, the most honest response on the page, and also the least useful.
None of this means anyone is lying. They are answering slightly different questions - cheapest possible price, widest choice, lowest risk - and each is right about the question it has picked. The useful step is deciding which question is yours.
What the timing question actually turns on
Four things, in rough order of how much they matter.
1. Whether demand for your dates is fixed or flexible
This dominates everything else.
If your dates coincide with something - a trade fair, a festival, a Grand Prix, a school holiday, a marathon - the "book late and save" advice is not just wrong, it is actively harmful. Demand is inelastic, the hotels know it, and prices only move upward as the date approaches. In extreme cases whole cities fill.
Milan during Design Week in April is the clearest example we have written about: rates commonly run three to four times normal, minimum stays appear, and the good areas sell out months ahead. The same applies to Fashion Week, and to the equivalent event in most major cities.
If your dates are ordinary - a Tuesday in a business city, a shoulder-season week at the coast - then late availability is real and the meta-search advice has something in it.
2. Whether you are buying a room or buying a price
If a specific hotel, a specific area or a specific room type matters to you, you are not really shopping on price and should book early. The room you want is a single unit of inventory and somebody else will take it.
If you genuinely do not care where you sleep, then waiting is a legitimate strategy - and it is the only situation in which "book a week out" is straightforwardly good advice.
3. Whether your booking is cancellable
This is the variable that dissolves the whole dilemma, and almost nobody discusses it. More on it in a moment.
4. Whether the discount you are chasing is time-limited
Less than people assume, at least when booking direct - and we can put numbers on this.
What we can tell you from our own data
We looked at every property on this platform and every promotion attached to them. Two findings are directly relevant to timing.
Direct-booking offers are long-running, not flash sales. The median travel window on an offer across the hotels we list is around sixteen months, and more than half run for over a year. For roughly four in five, you can book right up to the last eligible night of the offer period.
Minimum stays are rarely a constraint. Around nine in ten promotions require just a single night.
What that means practically: the urgency you feel when booking is mostly about the room, not the offer. A direct-booking rate is generally a standing feature of the property rather than a window that slams shut, so "book before the deal goes" is the wrong reason to hurry. "Book before the room goes" is the right one.
That is a meaningfully different picture from the countdown timers and "2 people are looking at this right now" messages that shape most people's sense of urgency online.
The approach that actually works: book early, but cancellably

Here is the part the page-one guides mostly miss.
Around 98% of the properties we list offer free cancellation, and roughly three quarters also let you modify a booking without a fee. Once that is true, "when should I book?" stops being a bet.
The method:
- Book as soon as you know your dates, on a freely cancellable rate. You now hold the room you actually want, at a known price. Your downside is zero.
- Sign in to the chain's free membership first, so the member rate is applied. It is available on nearly every hotel we list and needs no code.
- Set a reminder for two to three weeks before arrival and check the same hotel again.
- If the price has dropped, rebook at the lower rate and cancel the original. If it has risen - which is more common in any period of real demand - you have already won.
- Only consider a non-refundable rate if your dates genuinely cannot move, and then only when the discount is large enough to justify it.
Why this beats both camps: the "book late" advice trades certainty for a possible saving. The "book early" advice trades a possible saving for certainty. A cancellable early booking gets you certainty and keeps the saving available. The only cost is one calendar reminder.
The one honest caveat: rebooking takes five minutes and some people will not do it. If you know you will not, book early and stop thinking about it - that is still the better of the two one-shot options for most trips.
Do hotel prices drop closer to the date?
Sometimes, and it is worth being precise about when.
Prices fall late when the hotel has rooms it expects not to sell. That happens in predictable places:
- Business-district hotels at weekends, once the corporate demand has gone
- Shoulder season in resort markets - the weeks either side of peak
- Midweek in cities with a leisure-weekend pattern, and the reverse in cities with a business pattern
- Properties away from the centre, which fill last
Prices rise late when the hotel expects to sell out, which is most of the situations people actually care about: peak season, school holidays, and any city hosting an event. In those cases waiting costs you both money and choice.
The asymmetry matters more than the average. Booking late in an ordinary week might save you ten or fifteen percent. Booking late for a sold-out weekend can mean paying double, or staying somewhere you did not want. The downside is much larger than the upside, which is the real argument for booking early on a cancellable rate rather than gambling either way.
What about the best time of day, or day of the week?
These questions get asked a lot, and the honest answer is that they matter far less than the ones above.
Time of day: hotel pricing is driven by algorithms responding to demand and remaining inventory, not by a daily schedule. There is no reliable "book at 3am" effect. Prices do change through the day because inventory changes, but not in a pattern you can plan around.
Day of the week you book: the folklore about Tuesdays comes from airline pricing, where it had some historical basis. There is no comparable, dependable weekly pattern in hotel rates.
Day of the week you stay: now this matters, and a lot. Business-heavy cities are dear Monday to Thursday and cheap at weekends; leisure destinations are the reverse. Shifting your stay by a day or two usually saves more than any amount of cleverness about when you press the button.
When to break the rules
Book much earlier than usual when:
- Your trip coincides with a major event, a trade fair or a school holiday
- You need connecting rooms, a suite or accessibility features - scarce inventory that goes first
- You are travelling as a group
- You want one particular property rather than any property in an area
Booking late is defensible when:
- Your dates are flexible and so is your choice of hotel
- You are travelling midweek to a business city, or in shoulder season
- You are already in the destination and extending
- You have free cancellation on an existing booking and are simply shopping for better
How to book once you have decided

1. Find the hotel. Search by city and filter on the things that carry real value - free cancellation first, then breakfast and the benefits you will actually use.
2. Check the hotel's own page. It shows the cancellation terms, the direct-booking benefits and any promotion currently loaded for that property. Codes are set per property, so this is the only reliable place to look.
3. Copy the code if one fits your dates - and note that several of the strongest discounts, the member rate included, need no code at all.
4. Click BOOK DIRECT, sign in to the chain's free membership, and apply the code at checkout before choosing a room.
5. Put a reminder in your calendar for two to three weeks out to re-check the price.
Our guide to the seven types of hotel discount covers which savings are worth planning around, and how to find hotel promo codes covers the mechanics.
Frequently asked questions
What is the best time to book a hotel? Two to three months ahead for peak season, events and school holidays; one to four weeks ahead for ordinary midweek travel. But the better approach is to book as soon as you know your dates on a freely cancellable rate, then re-check a few weeks before arrival and rebook if the price has fallen.
Do hotels go down in price closer to the date? Sometimes - in shoulder season, midweek in leisure destinations, at weekends in business districts, and at properties away from the centre. They go up closer to the date whenever the hotel expects to sell out, which covers most peak periods and any city hosting an event. The potential loss from waiting is considerably bigger than the potential saving.
What is the cheapest time to book a hotel? Cheapest by travel date rather than booking date: shoulder season, midweek in leisure destinations and weekends in business cities. Moving your stay by a day or two saves more than optimising when you book.
Is there a best time of day to book a hotel? No. Hotel rates respond to demand and remaining inventory rather than a daily cycle, so there is no dependable overnight or early-morning window.
What day of the week is cheapest to book a hotel? There is no reliable weekly pattern for the day you book. The day you stay matters a great deal - business cities are cheapest at weekends, leisure destinations cheapest midweek.
How far in advance should I book for a busy period? For a major event or a trade fair, several months, and expect minimum-stay requirements. Milan during Design Week is the extreme case, where rates commonly run three to four times normal and the good areas sell out well ahead.
Is it better to book last minute? Only when your dates and your choice of hotel are both flexible. If either is fixed, last-minute booking is a bad trade - the rooms left late in a busy market are the ones nobody else wanted.
Does booking direct change the timing advice? It makes booking early safer, which is the main thing. Free cancellation is listed on nearly every property we list, and direct-booking offers tend to be long-running rather than short campaigns - so there is little reason to delay in the hope of catching a sale, and a good reason to secure the room.
Ready to book?
Browse hotels by city and check the cancellation terms first - on nearly every property we list, booking early costs you nothing you cannot undo.
Related reading: the seven types of hotel discount, how to find hotel promo codes and hotels with early check-in.