Finding a genuine hotel room deal in London requires more than a quick search — it demands understanding the city’s dynamic pricing, seasonal patterns, and booking strategies. According to Statista, London’s average nightly hotel rate reached £158 in 2024, making it the most expensive UK city for hotel stays. This guide compares the best platforms, neighbourhoods, and booking approaches to help you secure a room that fits your budget without sacrificing location or comfort.

Last checked: 2026-09-16

Cheapest 2-star hotel night: from EUR 21 (Kayak) · 3-star hotel night from: EUR 50 (Kayak) · 4-star+ hotel night from: EUR 51 (Kayak) · Luxury hotel max discount: up to 60% off (Secret Escapes)

How we researched this guide

Last checked: 2026-09-16.

Sources reviewed: metasearch aggregator (Skyscanner), online travel agency (Expedia), deal marketplace (Groupon), luxury discount club (Secret Escapes), last-minute booking platform (Lastminute.com), guest review […]

Average nightly rate (2024)
  • £158 per night, the highest among UK cities (Statista)
  • January, with average rates around £139/night (Skyscanner)
  • 4-star properties average £203 (Skyscanner)

London hotel price comparison at a glance

MetricValueSource
Cheapest 2-star hotel nightfrom EUR 21 (Kayak, via Skyscanner)
Luxury hotel max discountup to 60% off (Secret Escapes)
Example 4-star deal priceGBP 139/night including breakfast and drinks (Groupon)

Why compare multiple booking platforms

Securing a strong London hotel deal involves comparing multiple booking platforms and understanding when discounts appear. Skyscanner aggregates hundreds of providers at once, giving a broad view of baseline prices. […]

Seasonal timing and price patterns

Seasonal timing plays the biggest role in price. […] Expedia’s 2026 price trends confirm this pattern, with January lows around $148 and May highs near $202.

The pattern: Booking a month ahead during January or February, and comparing across Skyscanner, Lastminute.com, and Groupon, consistently delivers the lowest available room rates in London.

Neighbourhood price differences

Luxury hotels in Mayfair or Knightsbridge regularly exceed £400, per RateRanger.

Hotels vs. alternative accommodation

Hotels in London start from as low as EUR 21 per night for 2-star properties on Kayak, and 3-star rooms average £119 per night on Skyscanner. Airbnb nightly rates were not available in the data sources used for this guide, but the key comparison point is that hotels offer more predictable pricing, housekeeping, and cancellation flexibility.

The bottom line: For budget-conscious solo travellers and couples, hotels at 2-star and 3-star levels are generally cheaper than Airbnb. […] Peak summer months see rates rise up to 40% above Q1 levels, with differences of £50–100 between February and August stays at the same hotel, according to RateRanger.

Last-minute booking strategies

The pattern: Last-minute deals are strongest at luxury hotels (up to 60% off). […]

How to get the lowest rate on a hotel room

According to Expedia’s guidance, booking about one month before arrival usually yields the lowest prices. Skyscanner’s data confirms that January offers the cheapest average rates at £139 per night, while July is the most expensive at £217.

Weekend stays are marginally cheaper than weekday stays: Skyscanner reports average weekday prices near £175 […]

Compare multiple booking platforms

Book during January or February — Skyscanner data shows January averages £139/night, the lowest of any […]

Book last-minute for luxury discounts

Use Kayak to find 2-star hotels from EUR 21 per night. […]

Use deal aggregators like Groupon

According to Statista, the average nightly hotel rate in London was £158 in 2024, making it the most expensive UK city for hotel stays. Per room category, Skyscanner reports 3-star hotels average £119/night, 4-star hotels £203/night, and 5-star hotels £391/night.

Sources and references

  • Statista — London average nightly hotel rate (£158, 2024)
  • Skyscanner — London hotel price averages by star category, cheapest month, weekday/weekend differences
  • Expedia — Monthly price trends and booking window guidance
  • RateRanger — London price tiers, neighbourhood value analysis, price spikes
  • HospitalityNet — London hotel supply data (1,570 hotels, 145,984 rooms, 2024)
  • Secret Escapes — Luxury hotel discounts up to 60% off
  • Groupon — Hotel deal packages up to 70% off
  • Roomex — Forward pricing projections for London (2024)
  • Tripadvisor — Reviewed hotel deals in London