For most London trips, book a refundable room as soon as your dates are fixed, then check the price again about six weeks and again about two weeks before you travel. Prices move with how full the city is, not with a countdown to your arrival, so waiting is a gamble that pays off on some quiet midweek nights and fails badly on the twenty or so weekends a year when London genuinely runs out of rooms.
London has an enormous number of hotel rooms and an enormous number of visitors, and both numbers change week by week. A room that costs one amount on a wet Tuesday in February can cost three or four times as much on the Saturday of a marathon weekend. Nothing about the hotel has changed, only the number of people competing for its rooms.
This page explains how that works, which weeks to treat as dangerous, how far ahead to commit, and the few situations where leaving it late really does win. Our guide to choosing an area to stay in deals with where to book; this one deals with when. If you are still deciding which month to come, start with the best time to visit London.
Booking a London room: the short version
- Normal trip, flexible dates
- Book a refundable rate 2 to 4 months ahead, then re-check
- Weekend, school holiday or major event
- Book as early as you can; these sell out, not just get dearer
- Christmas and New Year
- Treat as an event period; book by early autumn
- Cheapest nights of the week
- Usually Sunday to Wednesday in leisure districts
- Tourist tax
- None in London at present (September 2026)
- Fixed 2027 dates that move prices
- 24 to 25 April, 18 to 22 May, the Wimbledon fortnight, 29 to 30 August, late December
Why the price changes every time you look
Almost every London hotel of any size now prices by the day. It sets a rate for each date, watches how quickly rooms sell, and moves the rate in response. Booking sites do the same. There is no hidden schedule and no single moment when rates drop.
What follows is simple and worth remembering: the cheapest rooms in a hotel sell first. A hotel does not have one price; it has a ladder of rates, and it climbs the ladder as it fills. A low figure three months out is the bottom rung. If it has doubled by June, the bottom rungs have gone, not the value of the room.
Two things follow for you. An early look tells you what a hotel is worth on your dates, which is useful even if you do not book. And if you see a rate you are happy with that can be cancelled free of charge, there is very little reason to wait.

The London year, in order of difficulty
London never empties, but it is much easier in some months than others. This is the pattern in broad terms, with the caveat that a single large event can overturn it for a few days.
| Period | How busy | What to expect when booking |
|---|---|---|
| Early January to mid-February | Quietest of the year | The widest choice at the lowest rates; late booking often works |
| Mid-February half-term week | Busy for a week | Family rooms go first; book a month or more ahead |
| March | Rising | Still comfortable outside the Easter holidays |
| April and May | Busy | Easter, the marathon weekend and the flower show create three separate spikes |
| June to August | Peak | Highest rates of the year; weekends need real planning |
| September and October | Busy midweek | Conference and business demand; weekends are often easier than weekdays |
| November | Mixed | Quiet until the Christmas lights go on, then it climbs |
| December | Very busy, then very quiet | Dear until about the 23rd; often noticeably cheaper between Christmas and New Year, apart from the 31st |
Two structural things sit underneath that table. English school holidays are set by councils and individual schools rather than nationally, so the dates vary a little from borough to borough, but the shape is fixed: one week in late October, a fortnight over Christmas, one week in the middle of February, a fortnight around Easter, one week at the end of May, and about six weeks from the end of July. Our guide to London during the school holidays has the detail.
The other is the bank holidays: in 2027 they fall on 1 January, 26 and 29 March, 3 May, 31 May, 30 August and 27 and 28 December. A bank holiday Monday turns a two-night weekend into a three-night one across the whole country, which is why those weekends behave differently from ordinary ones. Our page on bank holidays and opening hours explains what else changes.
Which nights of the week are cheapest
London is two hotel markets sharing one city. Business travellers fill rooms from Monday to Thursday; visitors fill them from Friday to Sunday. Most districts lean one way or the other, and the rate follows.
- The City of London and Canary Wharf are weekday markets. Their quiet nights are Friday, Saturday and Sunday, which is the opposite of the rest of central London.
- The West End, the South Bank and the museum districts are leisure markets. Friday and Saturday are the dear nights; Sunday to Wednesday are usually the gentlest.
- Station districts sit in between, because they take both kinds of guest.
This is the single easiest saving available to a visitor with any flexibility. Moving a three-night stay from Friday to Sunday, or from Saturday to Tuesday, changes the price more than almost any other decision you can make, and it also makes the museums and the big sights noticeably less crowded.
A Sunday arrival is the quiet trick of the London calendar. Sunday night is the cheapest night of the week in most leisure districts, because weekenders have gone home and business guests have not yet arrived. A Sunday to Wednesday stay usually costs less than the same four nights ending on a Saturday, and you get Monday and Tuesday at the museums.
The dates in 2027 that will fill the city
Some events raise prices only in their own corner of London. Others take rooms out of the market everywhere, because tens of thousands of people need a bed on the same night. These are the confirmed 2027 dates worth putting in your calendar before you book.
| Dates (2027) | Event | Where it bites hardest |
|---|---|---|
| Saturday 24 and Sunday 25 April | The marathon, run over two days for the first time, with 100,000 entrants | Everywhere. Runners need rooms on both nights, and the race closes roads from Greenwich to Westminster |
| Tuesday 18 to Saturday 22 May | The Chelsea Flower Show | Chelsea, South Kensington, Victoria and Westminster |
| Late June into mid-July | The Wimbledon fortnight (check the official dates) | South-west London first, then central London for the second week |
| Saturday 28 to Monday 30 August | Notting Hill Carnival, with the steel band competition on the Saturday | Notting Hill, Bayswater and Paddington; the rest of west London by association |
| 31 December | New Year's Eve | Central London, with minimum-stay rules common on that night |
We link to the detail on each: watching the marathon, the Chelsea Flower Show, Wimbledon and the Queue, Notting Hill Carnival and the New Year's Eve fireworks. The marathon deserves particular attention in 2027, because the two-day format means two nights of demand rather than one.
Beyond the famous names, London's exhibition centres and arenas fill hotels in ways visitors rarely see coming. If a hotel you expected to be cheap is suddenly not, something is on nearby, and the answer is usually to move district rather than to move dates.
How far ahead to book, by type of trip
There is no single right answer, because the risk is different for different trips. Use this as a starting point and adjust for how much the exact dates matter to you.
| Your trip | Book by | Why |
|---|---|---|
| One or two midweek nights, January or February | Two to four weeks ahead | Supply is plentiful; there is little to gain from booking in October |
| A normal weekend outside the peak | Six to ten weeks ahead | The good-value rooms in the best-placed hotels go first |
| Summer, any nights | Three to five months ahead | The whole season is busy, so you are competing all the way through |
| A school holiday with children | Three to six months ahead | Rooms that sleep four are a small share of the stock and sell out early |
| An event weekend from the table above | As soon as dates are published | These weeks run out of rooms, not just out of cheap ones |
| Christmas and New Year | By September or October | Short supply, minimum stays and a lot of returning visitors |
| Four or more people, or a kitchen needed | Earlier than you think | Apartments and family rooms are the scarcest category in London |
If you need more space than a standard double, book earliest of all. London's older hotels were built with two-person rooms, and genuine family rooms and serviced apartments with a kitchen are a small part of the market. Our page on staying in London with children explains what a family room usually means here.
The refundable-rate strategy, step by step
The method that works for most visitors is not to guess the bottom of the market. It is to hold a decent room for free while you keep watching. It costs nothing and removes almost all the risk.
- As soon as your dates are certain, book a room you would be content with on a rate you can cancel free of charge. Note the exact cancellation deadline, including the time of day, and put it in your calendar.
- Check the same hotel and one or two alternatives about six weeks out. This is when hotels with a slow month adjust, and when cancelled group blocks come back on sale.
- Check again ten to fourteen days out, comfortably before your cancellation deadline.
- If you find something better, book the new room first and cancel the old one second. Never the other way round.
- Only take a non-refundable rate if the saving is large and your dates cannot change. A non-refundable room is charged straight away and is usually lost entirely if plans change.
Two warnings. Flexible rates sometimes still take a deposit or charge the first night, so read the terms rather than the label. And the deadline is in the hotel's time zone, not yours: London is on GMT in winter and BST in summer. Our guide to booking safely covers what a total price must legally include.
Does last-minute ever win in London?
Sometimes, and it is worth knowing exactly when, because the same tactic that saves money in February can leave you sleeping an hour outside the city in July.
When leaving it late can pay
- Midweek nights in January, early February and late November
- Friday to Sunday in the City of London and Canary Wharf, where the business week has ended
- One night rather than several, since single nights are easier for a hotel to fill
- A solo traveller who will accept a very small room or a hostel private room
When it goes wrong
- Any Friday or Saturday between May and September
- School holiday weeks, and anything needing a room for three or four people
- The event dates listed above, when the last rooms are the dearest, not the cheapest
- December weekends, when the shopping streets and the markets are full
A useful rule: last-minute works when you are flexible about which hotel and which district, and fails when you are not. If you must be within walking distance of one address, book early.
The last room in a full hotel is priced like the last room in a full hotel. In a city that is nearly sold out, late availability is not a bargain bin. It is whatever nobody else wanted, at the top of the rate ladder. If a search two weeks before your dates returns very few results, stop looking for a deal and take a room.
Splitting a stay, and moving one night
Hotels price each night separately, so a five-night stay can contain one very expensive night sitting between four reasonable ones. It is worth pricing each night individually before you accept a total.
Three ways to use that. Shorten the stay at the expensive end and add a night at the other. Change hotels for one night, which is tiresome with luggage but occasionally saves a great deal. Or keep the dates and change the area: moving two Tube stops out of the centre often achieves the same saving without moving twice.
If you do change hotels mid-trip, plan the handover: most hotels will hold your bags on the day you check out, and the cost of the extra fares and the lost morning belongs in the sum. Our breakdown of what a London trip costs puts the room in context with everything else.
Book the room before the timed ticket, not after
London's popular free attractions and viewpoints release timed tickets on their own schedule, often a few weeks ahead, and those slots disappear in minutes. It is tempting to wait for a ticket before committing to a room. Do it the other way round.
A refundable room can be cancelled if the trip changes. A sold-out weekend cannot be un-sold. Book the flexible room first, then chase the tickets: our page on booking free Sky Garden tickets shows how a typical release window works, and the same logic applies to theatre, tours and the big temporary exhibitions.
What to do when everything is full
If your dates are fixed and the search results are thin, work through these in order before you accept a bad room at a high price.
- Change district before you change dates. An event fills the hotels near it first. Rooms often remain in a district on the other side of the centre, twenty minutes away on one Tube line.
- Change the type of room. A compact room in a good location can be a sensible trade for a few nights: see our guide to pod and capsule hotels. Hostels also sell private rooms, described in our guide to London hostels.
- Look one zone out along a fast line. The daily fare cap for Zones 1 and 2 is the same £8.90 as for Zone 1 alone (2026 prices, TfL), so a Zone 2 room adds nothing to your travel costs.
- Consider a commuter town, with your eyes open. It saves less than people expect once fares are counted, and our page on staying outside London does the arithmetic properly.
- Check what the rate leaves out. A cheap-looking room with paid breakfast, paid luggage storage and paid parking is not cheap: see what a London room rate includes and what it does not.
Frequently asked questions
How far in advance should I book a hotel in London?
For an ordinary trip, two to four months ahead on a refundable rate is a good balance, then re-check about six weeks and again about two weeks before you travel. For summer weekends, school holidays, Christmas or a major event, book as early as your dates allow, because those periods sell out rather than simply get dearer.
Are London hotels cheaper at the last minute?
Occasionally, on quiet midweek nights in January and February, and at weekends in the City and Canary Wharf where demand is driven by business travel. On busy dates the opposite happens: the last rooms available are the most expensive ones, and waiting can leave you with a long journey each day.
Which month is cheapest for a London hotel?
January and early February are consistently the quietest weeks of the year, with the widest choice of rooms. Late November before the Christmas season starts is another gap. December is expensive up to about the 23rd, then often eases until New Year's Eve.
Does London charge a tourist tax on top of the room rate?
No, not at present. In September 2026 the government announced that mayors and combined authority leaders will be given the power to introduce an overnight visitor levy charged as a percentage of the accommodation cost, but no rate or start date has been set for London. Until one exists, your bill should contain no city tax line.
Is it cheaper to book direct with the hotel or through a booking site?
Neither is reliably cheaper, so compare the final total and the cancellation terms on both for your exact dates. Booking direct sometimes brings a free upgrade or a loyalty rate, and makes changes easier to arrange, because you are dealing with the hotel rather than an intermediary.
Sources
- London Marathon Events - TCS London Marathon 2027 dates (checked September 2026)
- Royal Horticultural Society - RHS Chelsea Flower Show 2027 dates (checked September 2026)
- Notting Hill Carnival - Carnival 2027 dates (checked September 2026)
- GOV.UK - UK bank holidays (checked September 2026)
- GOV.UK - School term and holiday dates (checked September 2026)
- GOV.UK - Local leaders handed powers to drive investment in communities (checked September 2026)
- Transport for London - Fare capping (checked September 2026)
- GOV.UK - When do the clocks change (checked September 2026)
