The best time to book a hotel
"How far in advance?" is the wrong question. The right one is: what kind of trip is this?Booking windows vary wildly by destination, season, and event calendar.
The cheat sheet
| Trip type | Book this far out | Why |
|---|---|---|
| Domestic weekend city break | 15–30 days | Business demand fades close-in on cities |
| International city trip (off-peak) | 4–8 weeks | Balance of inventory and price movement |
| International peak season | 2–4 months | Rooms disappear before prices drop |
| Beach / ski during holidays | 3–6 months | Limited good inventory sells out early |
| Event weekends (F1, marathons, conferences) | 6+ months | Prices only go up from listing day |
| Same-day / walk-up | After 4pm on arrival day | Unsold rooms dump 30–50% |
What day of the week to check in
Across major OTAs, Sunday is the cheapest check-in night in leisure cities (business travellers have gone home) and Friday is the cheapest in business cities (they've left, weekend crowds haven't arrived). Tuesday and Wednesday nights are consistently mid-pack.
Weekend-heavy destinations like Las Vegas, Miami, and most European coast towns invert this — Sunday through Thursday nights are 30–50% cheaper than Friday and Saturday.
When "book early" is a trap
Booking a year out feels responsible. It's usually not cheaper. Hotels release inventory in tiers, and the middle tier — usually 30–90 days out — is where revenue management sets the softest prices. Booking too early locks you into the introductory rate, which is often above what appears later.
The counter-example: fixed-supply destinations (small islands, safari lodges, boutique properties with under 30 rooms). There, book as soon as you know your dates. You're not price-shopping; you're inventory-shopping.
Back to the main guide: How to find cheap hotels.