London hotel prices by month: when the city is cheap
A pricing guide to London's hotel calendar
FlexStays Editorial · 22 January 2025 · 6 min read

London's rates are driven by business travel and events, not weather — which is why a Saturday in a five-star City hotel can cost less than a Tuesday.
What we liked
- Weekend rates in the City and Canary Wharf are consistently low
- January and August are the cheapest months of the year
- The Elizabeth line makes eastern postcodes as convenient as central ones
Worth knowing
- Big events (marathon, major concerts, conferences) spike whole districts
- December in the West End is expensive and busy
- Rooms are small for the money compared to other European capitals
The weekday-weekend inversion
The single most useful fact about London hotel pricing is that the City, Canary Wharf and parts of Southwark are priced for business travellers. From Monday to Thursday they sell out at high rates; from Friday afternoon they empty, and the rates fall to compete for leisure guests.
The West End works the other way — theatre and shopping keep weekends strong. Which means the smart move for a weekend break is to stay east and travel in, and the smart move for a midweek trip is the opposite.
Month by month
January is the cheapest month by a wide margin: the first three weeks after New Year are the softest hotel rates of the year across every district. Mid-August is second — the City is on holiday and the business demand vanishes.
The expensive periods are late September to mid-November, when the conference and corporate calendar is at full tilt, and December in the West End. Spring is middling, with sharp spikes around the marathon and Easter.
Picking a district
Tower Hill and Bishopsgate put you within walking distance of the Tower, Borough Market and the South Bank, with weekend rates well below Mayfair for comparable hotels — and several of the City's hotels have swimming pools, which the West End largely does not.
If your trip is shopping and theatre, pay for the West End on a weekday. If it is museums, markets and walking, stay east at the weekend and save the difference.
Using flexible dates here
Because London's swings are weekly rather than seasonal, the month calendar view is unusually valuable: you will typically see a repeating sawtooth, with the cheapest check-ins landing on the same weekday every week.
Shifting a two-night stay by 48 hours in London saves more, on average, than shifting it by two months.
Cheapest: the first three weeks of January, and mid-August. Best value overall: any Friday or Saturday in a City postcode.


