Yes, you can still get a decent private room in central London for under £150 a night. My short answer: NOX Hyde Park in Bayswater at about £119, or the Crestfield by St Pancras at £125.10, both with their own bathroom and a window, on Tuesday 10 November 2026. Give something up and it drops further: a hostel's private twin at Generator London in Bloomsbury was £78.70, and a Premier Inn in Fulham, a short ride out on the Tube (the subway), £98. This is a shortlist across the whole city rather than an area guide; if you're still choosing where to base yourself, begin with where to stay in London, and for more hotels at every budget in Zone 1, see the best hotels in central London. Every room here is private; dorm beds belong in a separate hostels guide.
My line is about £150 a night for two. Each rate is for Tuesday 10 November 2026 (a Sunday or Saturday where the weekend tells a story), taken from the hotel's own site unless the card says Booking.com and dated 23 to 25 September 2026, so treat them as a guide for comparing, not a quote. VAT at 20 per cent is already in them, and there's no London tourist tax yet: the government plans to let the Mayor introduce one, but no start date has been set. The rooms are grouped by what you trade: Zone 1 rooms with a window; Zone 1 rooms that are tiny, windowless or share a bathroom; Zone 2, a short ride on the Tube or Overground; cheapest by a mile, further out; and Sunday nights in the City and the Docklands, when business hotels halve. Zone 1 is the middle of the Tube fare map, where the sights are, and Zone 2 is the ring around it. A day of unlimited Tube travel on contactless or Oyster is capped at £8.90 in Zones 1 and 2, £12.80 out to Zone 4 and £16.30 to Zone 6 (TfL's 2026 fares), so a room further out has to save more than the difference.
Cheap in London depends on the calendar as much as the hotel. In the run-up to Christmas the same rooms climb: for Tuesday 8 December, Premier Inn London Kensington (Earl's Court) was £217 against £135 in November, Premier Inn London Fulham £150 against £98, and the Wembley Travelodge £64.99 against £54.99, on each hotel's own site. Summer is pricey too, from the Wimbledon Championships in late June through the school holidays. Big nights at Wembley, The O2 or Twickenham do the same street by street: Travelodge London Wembley High Road went from £54.99 on the Tuesday to £137.99 for England v Croatia on Thursday 12 November, and Travelodge London Richmond Central from £68.99 to £269.99 for England v New Zealand at Twickenham. January and February are the cheapest months, and summer rooms are worth booking three to six months out.