4 min read

When Is the Best Time to Book a Hotel?

Book early or hold out for last minute? Here's when hotels are cheapest – broken down by lead time, day of the week, and season – and how to catch the right moment.

Hotel prices follow supply and demand in real time. There's no magic booking day, but there are clear patterns you can use to meaningfully influence what you pay.

Lead Time: 3 to 6 Weeks Is Usually the Sweet Spot

For city breaks in Europe, booking three to six weeks ahead is often the cheapest window: hotels know their occupancy levels and discount remaining rooms without yet tipping into last-minute surcharges. For peak season, public holidays, and events, the opposite is true – booking early pays off, ideally with a free-cancellation rate.

Last Minute: Opportunity with a Catch

In the final 48 hours, prices only drop if the hotel still has plenty of rooms available – which rarely happens in popular cities on weekends. If you're flexible and not set on a particular property, you can save; if you have a specific hotel in mind, don't wait.

Days of the Week: City vs. Beach

Business cities like Milan, London, and Frankfurt are pricier Sunday through Thursday and cheaper on weekends. Leisure destinations – beach resorts, mountain getaways, and romantic cities like Paris or Rome – work the other way around, with Friday and Saturday being the most expensive nights.

Season: Shoulder Weeks Are Where the Value Is

  • Paris, Rome, Milan: April–June and September–October; August is often cheaper.
  • London: January and February are the cheapest months; May–September is expensive.
  • Dubai: Summer (June–September) brings prices down by as much as 50% alongside intense heat; peak season runs November–March.
  • Tokyo: Cherry blossom season and autumn foliage are expensive; May–June and October offer pleasant weather and better prices.

The Best Trick: Book Flexibly and Keep an Eye on Prices

Book early with a free-cancellation rate. If the price drops later, cancel and rebook – as a 2Travel member, it takes just one click. You get the security of booking ahead and the chance to lock in a better deal.

More articles

All articles