Research · Hotel Costs

Average Hotel Price in London (2026 Data)

Room rates of London hotels by month from 2023 to September 2026, occupancy, the pandemic drop, three decades of hotel inflation, VAT and the coming visitor levy, booking-site prices by class, and where the city's hotels are.

  • Published
  • Updated
  • 21 sources
  • 149 statistics
  • 14 min read

Key findings

  1. $290The average hotel price in London was $290 (£220) per night in 2025.
  2. 80.3%London hotels filled 80.3% of their rooms in 2025, up from 77.8% in 2023.
  3. $377July 2026 was the most expensive month in the data: $377 (£280) per room night.
  4. $235February was the cheapest month of 2025, at $235 (£178) per room night.
  5. 54.5%UK hotel prices rose 54.5% from 2015 to 2025, faster than all consumer prices (38.4%).
  6. 2,330London had 2,330 hotel premises in 2026, up from 1,360 in 2010.

A room night in a London hotel cost $2901 (£2201) on average in 2025, and the striking part is how little that number has moved: in pounds it was £2211 in 2023 and £2201 in 2024. Over the same years hotels filled more of their rooms, while across the UK the price of a hotel stay has climbed far faster than prices in general since 2015.2 So London's rate has held steady at a high level rather than kept rising, until 2026, when it started to move up again.

Below: the price month by month from 2023 to September 2026, the pandemic collapse to £87.553 a night in December 2020, three decades of hotel inflation, the 20% VAT and the visitor levy London may add, what booking sites show for 3-, 4- and 5-star rooms, where the city's 2,3304 hotel premises are, and how London compares with the rest of England and with Paris, Rome, New York and Tokyo.

What a hotel room in London costs on average

The best single measure is the average daily rate: the room revenue hotels take divided by the rooms they sell, so it is what guests actually paid per occupied room per night, across every class of hotel. Weighted by the rooms sold in each month, the average London hotel price per night in 2025 was $2901 (£219.751).5 A simple average of the twelve monthly rates gives £217.451, 1.0%1 lower, because the most expensive months are also the busiest.

In pounds, the rate barely changed across three years. The average London hotel price per night in 2024 was $2811 (£219.971), and 2023 was £221.491, which makes 2025 £1.741 cheaper than 2023. In dollars the picture is different, because the pound strengthened: $2751 in 2023, $2811 in 2024 and $2901 in 2025, converted at each year's average exchange rate.6 An American paying in dollars saw London get pricier even though the hotels' own prices stood still.

London hotel room rate, occupancy and revenue per room, by year
Greater London hotels, average over the year (room-night weighted); January-September for the 2025-2026 comparison
Unit: US dollars (USD) and British pounds (GBP) per room night; occupancy in percent
2023275221.4977.8214172.28
2024281219.9780.4226176.91
2025290219.7580.3233176.40
January-September 2025284215.6979.9227172.38
January-September 2026305226.4479.4242179.75
Source: VisitEngland, England Occupancy Survey (Greater London, Amadeus hotel panel); our room-night weighting of the monthly figures; dollars at Bank of England annual averages (2026: January-September average)561travelstatisticsbureau.com

Occupancy is the other half of the story. Hotels sold 77.8%1 of their rooms in 2023, 80.4%1 in 2024 and 80.3%1 in 2025, a gain of 2.51 percentage points while the rate held flat. Revenue per available room, which folds both together, rose from £172.281 to £176.401.

For a typical city trip, the average London hotel cost for 3 nights at the 2025 rate is $8691 (£659.251) for the room alone. That is an average across luxury, business and budget hotels and across the whole year, so a stay in a peak month or a higher class costs more and a winter stay in a lower class less.

London hotel prices by month

London's room rate follows a clear yearly cycle: it starts the year low, climbs through spring, peaks in June and July, dips in August and rises again into a strong autumn and December.5 In 2025 the gap between the cheapest month (February, £1785) and the most expensive (July, £2655) was 48.8%1.

London hotel room rate by month, 2023-2025
Average daily rate of Greater London hotels (room revenue / rooms sold), each year in dollars at that year's average exchange rate
Unit: US dollars (USD) per occupied room night
  • 2023
  • 2024
  • 2025
Source: VisitEngland, England Occupancy Survey (Greater London, Amadeus hotel panel); dollars at Bank of England annual averages56travelstatisticsbureau.comDownload PNG
What the data shows
  • July 2025 was the peak of 2025 at $349.
  • February 2025 was the low at $235.
  • December 2025 reached $315, above every spring month.
London hotel room rate by month, 2023-2025, in dollars and pounds
Average daily rate of Greater London hotels; newest published value for each month
Unit: US dollars (USD) and British pounds (GBP) per occupied room night
January218175224175237180
February230185235184235178
March244196239187244185
April257207258202263199
May283228281220279212
June320257335262332252
July323260332260349265
August262211280219279211
September287231288225307233
October281226280219297225
November277223285223303230
December292235306239315239
Source: VisitEngland, England Occupancy Survey (Greater London, Amadeus hotel panel); dollars at Bank of England annual averages56travelstatisticsbureau.com

Winter is the cheap season. The average London hotel price per night in January 2025 was $2375 (£1805), and February was even lower. Spring brings the first big step: April 2025 averaged $2635 (£1995) and the average London hotel cost per night in May 2025 was $2795 (£2125).

Summer is the peak. The average London hotel price in June 2025 was $3325 (£2525), and July went higher, to $3495 (£2655), the top of the year. August falls back to $2795 (£2115), level with May.

Autumn is the second high season. The average London hotel price in September 2025 was $3075 (£2335). The average London hotel price in October 2025 was $2975 (£2255), a little lower.

Then the year ends strong. In 2025 the average London hotel price in November was $3035 (£2305), and the average London hotel price in December 2025 was $3155 (£2395), the highest of the winter months and above every spring month.

London hotel room occupancy by month, 2023-2025
Share of available rooms sold, Greater London hotels
Unit: percent of available rooms sold
  • 2023
  • 2024
  • 2025
Source: VisitEngland, England Occupancy Survey (Greater London, Amadeus hotel panel)5travelstatisticsbureau.comDownload PNG
What the data shows
  • July 2025 reached 89%.
  • January 2025 was the low at 66%.
  • January 2023 was only 60%.

Rooms fill on the same rhythm. Across 2025, the average hotel occupancy rate in London was 80.3%1, running from 66%5 in January to 89%5 in July, a swing of 231 points. Close to nine rooms in ten are sold in midsummer, the same months in which the rate peaks.

London hotel revenue per available room by month, 2023-2025
Room revenue divided by all rooms available (sold or not), Greater London hotels, dollars at each year's average exchange rate
Unit: US dollars (USD) per available room night
  • 2023
  • 2024
  • 2025
Source: VisitEngland, England Occupancy Survey (Greater London, Amadeus hotel panel); dollars at Bank of England annual averages56travelstatisticsbureau.comDownload PNG
What the data shows
  • July 2025 earned $311 per available room.
  • January 2025 earned $157.
  • January 2023 earned $131.

Revenue per available room shows how the two forces combine. Because a January room is both cheaper and more often empty, a London hotel earned £1195 per available room in January 2025 against £2365 in July. That is the hotel's side of the season, and it explains the traveler's side: the deals are where the empty rooms are.

How much should I pay for a hotel in London?

Use the average rate for the month you travel as the benchmark, since it is what the typical room sold in London actually cost: about $2375 in January and $3495 in July in 2025. A quote well above that pays for a pricier-than-average room, by location or class; one well below it is cheaper than the typical room sold that month. Prices quoted on booking sites run higher than these rates, for reasons explained in the section on hotel classes below.

Hotel prices in London in 2026

After three flat years, 2026 is the year rates moved. From January to September, the average London hotel price per night in 2026 was $3051 (£226.441), against £215.691 in the same nine months of 2025: up 5.0%1 in pounds and 7.1%1 in dollars, because the pound also gained.5 Occupancy did not rise with it: 79.4%1 against 79.9%1.

London hotel room rate, January-September 2026 vs 2025
Average daily rate of Greater London hotels; 2025 in dollars at the 2025 average rate, 2026 at the January-September 2026 average
Unit: US dollars (USD) per occupied room night
  • 2025
  • 2026
Source: VisitEngland, England Occupancy Survey (Greater London, Amadeus hotel panel); dollars at Bank of England averages56travelstatisticsbureau.comDownload PNG
What the data shows
  • July 2026 reached $377, against $349 in July 2025.
  • January 2026 was $242.
  • September 2026 was $346.

Month by month, every month of 2026 so far has been pricier than the same month of 2025 except January, which matched it at £1805. Occupancy tells a different story: it was below 2025 in six of the nine months, including July (87%5 against 89%5). Hotels are charging more for slightly fewer occupied rooms, the opposite of the pattern of 2024 and 2025.

London hotels in 2026 so far: rate, occupancy and revenue per room by month
Greater London hotels, January-September 2026, with the change in the room rate from the same month of 2025 (in pounds)
Unit: US dollars (USD) and British pounds (GBP) per room night; occupancy in percent; change in percent
January242180671200.0
February249185721343.9
March260193751454.3
April277206771593.4
May297220821804.1
June353262852224.1
July377280872455.8
August306228841907.7
September3462578522010.3
Source: VisitEngland, England Occupancy Survey (Greater London, Amadeus hotel panel); dollars at the January-September 2026 Bank of England average56travelstatisticsbureau.com

The spring rise was modest. The average London hotel price per night in March 2026 was $2605 (£1935), 4.3%1 above March 2025, and the average London hotel price per night in April 2026 was $2775 (£2065), up 3.4%1.

July set a new high. The average London hotel price per night in July 2026 was $3775 (£2805), the highest monthly rate in the series and 5.8%1 above July 2025.

The rise did not fade after the peak: the average London hotel price per night in August 2026 was $3065 (£2285), up 7.7%1 on a year earlier, and September 2026 was $3465 (£2575), up 10.3%1. Over January to September, the average daily rate of London hotels in 2026 was £226.441, against full-year averages that had slipped slightly in 2024 and 2025.

Before and after the pandemic

London's room rate in January 2026 was 9.8%1 above January 2019, and December 2025 was 29.2%1 above December 2019, in pounds. Occupancy in those months is now higher than before the pandemic, too.5

London hotels in January and December: 2019 against 2023-2026
Greater London hotels, same hotel panel for every year; dollars at each year's average exchange rate
Unit: US dollars (USD) and British pounds (GBP) per room night; occupancy in percent
January 20192091646099
January 202321817560105
January 202422417566116
January 202523718066119
January 202624218067120
December 201923618568125
December 202329223580188
December 202430623981193
December 202531523979190
Source: VisitEngland, England Occupancy Survey (Greater London, Amadeus hotel panel); dollars at Bank of England annual averages56travelstatisticsbureau.com

December figures for the pandemic years show the fall and the recovery (table below, from an earlier hotel panel). In December 2020 London hotels sold only 22%3 of their rooms at an average £87.553, 55.5%1 of the December 2019 rate, and earned 15.1%1 of their pre-pandemic revenue per room. On that earlier panel, the December 2023 rate was 32.1%1 above 2019.7

London hotels in December, 2019-2023: the pandemic drop and recovery
Greater London hotels, December of each year, earlier hotel panel (to April 2024); not comparable with the current panel
Unit: US dollars (USD) and British pounds (GBP) per room night; occupancy in percent
2019202157.8880126.99
202011287.552219.22
2021211153.695381.37
2022253204.4376155.28
2023259208.5880167.66
Source: VisitEngland, England Occupancy Survey December 2022 and December 2023 results (Greater London); dollars at Bank of England annual averages376travelstatisticsbureau.com

Three decades of hotel inflation

No official series gives London's room rate before 2019 on one consistent basis, but the national price index for accommodation covers three decades for the UK as a whole. Accommodation prices across the UK were 2.931 times their 1996 level in 2025.2 The index measures price change for the same kind of stay over time, not the price level, and it covers the whole UK, London included.

UK accommodation prices, 1996-2025, with trend to 2050
Consumer price index for accommodation services (hotels and other short-stay places), UK, annual average
Unit: index, 2015 = 100

Projection: linear trend of 1996–2025 yearly values, 95% prediction range. Our calculation, not a forecast.

Source: Office for National Statistics, CPI index 11.2 accommodation services (D7CX)2travelstatisticsbureau.comDownload PNG
What the data shows
  • The index rose from 52.7 in 1996 to 154.4 in 2025.
  • It dipped from 112.9 in 2019 to 110.8 in 2020.
  • It jumped from 118.2 in 2021 to 146.1 in 2023.

The hotel part of that index is the closest official measure of hotel prices. Since 2015 it has run well ahead of prices in general: up 54.5%1 by 2025, against 38.4%1 for all consumer prices.2 Most of the gap opened in two years, when hotel prices rose 25.1%1 between 2021 and 2023, the years in which a temporary VAT cut ended.8 Then the rise stopped: 2025 was 0.2%1 below 2024, the same flat line London's own room rate shows.

UK hotel prices against all consumer prices, 2015-2025
Consumer price indices, UK, annual average: hotels, motels and similar accommodation vs all items
Unit: index, 2015 = 100
  • Hotels and similar
  • All items
Source: Office for National Statistics, CPI indices L7IE (hotels) and D7BT (all items)2travelstatisticsbureau.comDownload PNG
What the data shows
  • Hotels reached 154.5 in 2025.
  • All items reached 138.4.
  • In 2020 hotels fell to 109.7.

The monthly index shows where 2026 stands. The latest reading, for September 2026, was 164.02 against 162.12 a year earlier. After a flat 2025, the national series has started to rise again, though more slowly than London's own rates.

UK hotel prices by month, January 2023 to September 2026
Consumer price index for hotels, motels and similar accommodation services, UK, monthly
Unit: index, 2015 = 100
Source: Office for National Statistics, CPI index L7IE2travelstatisticsbureau.comDownload PNG
What the data shows
  • September 2026 stood at 164.0.
  • September 2025 stood at 162.1.
  • January 2023 stood at 138.1.

Hotel stays also take a measurable slice of the consumer spending covered by the index. In the 2026 basket, hotels and similar accommodation carry a weight of 23.52 parts per 1,000, or 2.35%1 of the consumer spending covered by the index, up from 12.92 in 2021, the low point of the series.

Weight of hotels in the UK consumer price basket, 2015-2026
CPI weight of hotels, motels, inns and similar accommodation services, UK
Unit: parts per 1,000 of the consumer spending covered by the index
Source: Office for National Statistics, CPI weight L8U92travelstatisticsbureau.comDownload PNG
What the data shows
  • The weight was 23.5 in 2026.
  • It fell to 12.9 in 2021.
  • It peaked at 26.2 in 2024, close to 2017's 26.1.

Taxes on a London hotel bill

Hotel rooms in the UK carry VAT at the standard rate of 20%9. For a short period during the pandemic the rate on hotel rooms was cut, first to 5% and then to 12.5%, and the standard rate returned in April 2022,8 the year the UK hotel price index rose from 118.02 to 132.82. Guests who stay longer than 28 days pay VAT on only part of the bill from the 29th day.

VAT on UK hotel rooms since the pandemic
VAT rate charged on hotel accommodation by period; note: for stays over 28 days, from day 29 VAT is due only on the non-accommodation part
Unit: VAT rate (percent of the price before VAT)
15 July 2020 - 30 September 20215%temporary reduced rate for tourism and hospitality
1 October 2021 - 31 March 202212.5%temporary reduced rate, second stage
From 1 April 202220%standard rate
Source: HM Revenue and Customs, VAT Notice 709/3; GOV.UK, VAT rates89travelstatisticsbureau.com

A second charge is on the way. In September 2026 the government confirmed that mayoral authorities in England, London's among them, will be able to charge an overnight visitor levy set as a percentage of the accommodation cost, with one rate for every season and type of stay; subject to Parliament, local leaders should be able to set out plans for how the revenues will be invested by March 2028.10 City Hall had already set up a team to scope a London levy in March 2026.11 Today no levy is charged in London.

Prices by hotel class and the cheapest rooms

No official body publishes London room rates by star rating, so class prices come from booking-site data, which measures something different: the prices of rooms people looked up for future dates, not what hotels earned. That is one reason these figures run higher. A large hotel-search site put the average double room in London at $43712 a night (page fetched in October 2026, period not stated), 1.511 times the 2025 room rate.

London hotel prices on a booking search site, October 2026
Average or extreme nightly prices for London hotels shown on the site's London page, fetched October 23, 2026 (commercial data); pounds at the January-September 2026 average rate
Unit: US dollars (USD) and British pounds (GBP) per night
1Average double room437325period not stated
24-star hotel, typical372277varies by date
35-star hotel, typical581432varies by date
4Cheapest 3-star room found7656last 2 weeks
5Most expensive 3-star room found241179last 2 weeks
6Cheapest deal found5138last 3 days
Source: KAYAK London hotels page, fetched October 23, 2026 (labelled commercial source)126travelstatisticsbureau.com

By class, the average price of a 4-star hotel in London per night was about $37212, and the average price per night of a 5-star hotel in London was $58112. Both are prices for rooms looked up for future dates, so they sit above the room rates hotels report.

For three stars there is no published average; the closest guide to the average cost of a 3-star hotel in London per night is the range of rooms found over two weeks, from $7612 to $24112.

So how much is a cheap hotel in London? The lowest deals found on the site in the three days before October 23 started at $5112 a night. The class gap is wide: a typical 4-star room was priced 36.0%1 below a typical 5-star one.

The outlook for 2026

An industry forecast published in November 2025 expected London's rate to stay almost flat in 2026, at £193.5013 (+0.3%), with occupancy at 81.6%13 after 80.3%13 in 2025. Nine months in, rates are running ahead of that cautious forecast, while occupancy is not.

London hotel rate and occupancy: industry estimate for 2025 and forecast for 2026
London hotels (industry panel), by quarter and year; 2025 = estimate, 2026 = forecast (commercial data); dollars at the 2025 average and January-September 2026 average rates
Unit: US dollars (USD) and British pounds (GBP) per occupied room night; occupancy in percent
Q1 2025205155.872.8
Q2 2025258195.782.1
Q3 2025288218.685.6
Q4 2025266201.680.6
Q1 2026215159.674.8
Q2 2026260193.283.3
Q3 2026295219.685.9
Q4 2026271201.682.5
2025254192.980.3
2026260193.581.6
Source: PwC UK Hotel Forecast 2025-2026 (data STR/CoStar; labelled commercial source)136travelstatisticsbureau.com

The forecast keeps the familiar seasonal shape: its lowest quarter in 2026 is January to March at £159.6013 and its highest is July to September at £219.6013, the same summer peak and winter low that the monthly rates show. The forecast links the slow rate growth partly to new supply: about 6,30013 rooms were under construction and due to open between 2026 and 2028, and about 3,00013 rooms opened in London in 2025, around 75013 of them luxury, adding competitive pressure on high-end hotels.

Where London's hotels are

There is no official table of room prices by borough, but there is one of hotels. In March 2026 London had 2,3304 hotel premises, and 6004 of them, 25.8%1, were in Westminster. Westminster, Camden and Kensington and Chelsea together held 9601, or 41.2%1: the West End, Bloomsbury, King's Cross and South Kensington.

Hotel premises by London borough, March 2026
VAT- or PAYE-registered local units in hotels and similar accommodation (SIC 5510); a count of premises, not rooms or prices; each borough rounded to 5
Unit: hotel premises
City of London: 90Barking and Dagenham: 15Barnet: 45Bexley: 10Brent: 50Bromley: 20Camden: 205Croydon: 50Ealing: 60Enfield: 40Greenwich: 30Hackney: 45Hammersmith and Fulham: 75Haringey: 20Harrow: 50Havering: 20Hillingdon: 100Hounslow: 55Islington: 65Kensington and Chelsea: 155Kingston upon Thames: 20Lambeth: 100Lewisham: 20Merton: 35Newham: 55Redbridge: 45Richmond upon Thames: 40Southwark: 60Sutton: 10Tower Hamlets: 85Waltham Forest: 10Wandsworth: 40Westminster: 600City90Barking & D.15Barnet45Bexley10Brent50Bromley20Camden205Croydon50Ealing60Enfield40Greenwich30Hackney45H&F75Haringey20Harrow50Havering20Hillingdon100Hounslow55Isl.65K&C155Kingston20Lambeth100Lewisham20Merton35Newham55Redbridge45Richmond40Southwark60Sutton10Tower H.85Waltham F.10Wandsworth40Westm.600
Source: Office for National Statistics, UK Business Counts (Nomis)4travelstatisticsbureau.comDownload PNG
What the data shows
  • Westminster has 600 premises.
  • Camden has 205.
  • Hillingdon, home to Heathrow, has 100.

Outside the center, the next cluster sits around Heathrow: Hillingdon has 1004 hotel premises, as many as Lambeth and more than the City of London or Tower Hamlets. Several outer boroughs have only a few dozen, and Barking and Dagenham has 154. For a visitor, the spread shows how concentrated the hotel market is: three central boroughs hold two in five premises.

The 16 London boroughs with the most hotel premises, 2026 (three tied at 50)
Local units in hotels and similar accommodation, March 2026, rounded to 5
Unit: hotel premises
  1. Westminster600
  2. Camden205
  3. Kensington and Chelsea155
  4. Hillingdon100
  5. Lambeth100
  6. City of London90
  7. Tower Hamlets85
  8. Hammersmith and Fulham75
  9. Islington65
  10. Ealing60
  11. Southwark60
  12. Hounslow55
  13. Newham55
  14. Brent50
  15. Croydon50
  16. Harrow50
Source: Office for National Statistics, UK Business Counts (Nomis)4travelstatisticsbureau.comDownload PNG
What the data shows
  • Westminster leads with 600.
  • Camden is second with 205.
  • Brent, Croydon and Harrow tie at 50.

The stock keeps growing. London had 1,3604 hotel premises in 2010; by 2026 it had 71.3%1 more, with 1601 added in the last year alone. Most are small: 83.7%1 employ fewer than 50 people and 47.4%1 fewer than ten, while only 554 employ 250 or more.

Hotel premises in London, 2010-2026, with trend to 2050
Local units in hotels and similar accommodation, Greater London, March of each year
Unit: hotel premises

Projection: linear trend of 2010–2026 yearly values, 95% prediction range. Our calculation, not a forecast.

Source: Office for National Statistics, UK Business Counts (Nomis)4travelstatisticsbureau.comDownload PNG
What the data shows
  • Premises rose from 1,360 in 2010 to 2,330 in 2026.
  • There were 2,170 in 2025.
  • The count dipped from 1,970 in 2020 to 1,950 in 2021.

Growth slowed only briefly during the pandemic: the count slipped from 1,9704 in 2020 to 1,9504 in 2021 and then resumed, reaching 2,1704 in 2025. Premises are not rooms: a 20-room townhouse hotel and a 1,000-room tower each count once, so the size split matters.

London hotel premises by size, 2026
Local units in hotels and similar accommodation by number of people employed, March 2026
Unit: hotel premises
  1. Micro (0-9 employees)1,10547.4%
  2. Small (10-49)84536.3%
  3. Medium (50-249)32513.9%
  4. Large (250+)552.4%
Source: Office for National Statistics, UK Business Counts (Nomis)4travelstatisticsbureau.comDownload PNG
What the data shows
  • 1,105 premises are micro.
  • 845 are small.
  • 55 are large.

Between the two ends sit 8454 small premises with 10 to 49 staff and 3254 medium ones with 50 to 249. Every premises counts once whatever its size, so the large ones, each with 250 or more staff, account for more of the city's hotel jobs than their 2.4%1 share of premises suggests.

Hotel jobs tell the pandemic story from the staff side. Employment in London hotels was 82,00014 in 2019, fell to 51,00014 in 2021, 37.8%1 fewer, and was back to 76,00014 in 2024. Westminster alone had 30,00014 of those jobs, 39.5%1.

Hotel jobs in London, 2015-2024
Employment (employees and working owners) in hotels and similar accommodation (SIC 5510), Greater London
Unit: jobs
Source: Office for National Statistics, Business Register and Employment Survey (Nomis)14travelstatisticsbureau.comDownload PNG
What the data shows
  • Jobs peaked at 82,000 in 2019.
  • They fell to 51,000 in 2021.
  • There were 76,000 in 2024.

Staffing came back more slowly than demand. By 2024 hotel employment was still 6,0001 below its 2019 level,14 at a time when occupancy had already passed pre-pandemic levels in the months with comparable data. The jobs are even more concentrated than the premises.

Hotel jobs by London borough, 2024 (top 13, three tied at 1,250)
Employment in hotels and similar accommodation (SIC 5510), 2024, rounded by the source; share of the London total of 76,000
Unit: jobs; percent of London hotel jobs
1Westminster30,00039.5
2Camden6,0007.9
3Hillingdon5,0006.6
4Kensington and Chelsea5,0006.6
5City of London3,0003.9
6Islington3,0003.9
7Lambeth3,0003.9
8Southwark3,0003.9
9Tower Hamlets3,0003.9
10Hounslow1,5002.0
11Hammersmith and Fulham1,2501.6
12Newham1,2501.6
13Richmond upon Thames1,2501.6
Source: Office for National Statistics, Business Register and Employment Survey (Nomis)14travelstatisticsbureau.com

Overseas visitors' nights and budgets

One measure of demand is the nights that visitors from abroad spend in the city. They spent 107.0 million15 nights there in 2025, 90.3%1 of the 2019 total. Those nights are spread across hotels, rented apartments and friends' homes, so they are a measure of demand, not of hotel bookings.

Nights spent in London by overseas visitors, 2002-2025, with trend to 2050
Nights in London by overseas residents on staying visits; 2020 not published; 2024-2025 new survey method
Unit: thousand nights

Projection: linear trend of 2002–2025 yearly values, 95% prediction range. Our calculation, not a forecast.

Source: VisitBritain, regional spread 2002-2024 and IPS regional data 2019-2025 (ONS International Passenger Survey)161715travelstatisticsbureau.comDownload PNG
What the data shows
  • Nights peaked at 130,488 thousand in 2017.
  • 2021 had 31,226 thousand.
  • 2025 had 106,954 thousand.

What those visitors spend per night has roughly doubled in pounds, from £7716 in 2002 to £14815 in 2025, about $1951. That is everything they buy in a day, food, shopping and transport included, so it should never be read as a hotel price; it does show the budget that a London room has to fit into.

Overseas visitors' spending per night in London, 2002-2025
All spending in London divided by nights in London, overseas residents; dollars at each year's average exchange rate; 2020 not published
Unit: US dollars (USD) per night, all spending
Source: VisitBritain IPS regional data (ONS International Passenger Survey); dollars at Bank of England annual averages1617156travelstatisticsbureau.comDownload PNG
What the data shows
  • 2025 reached $195.
  • 2002 was $116.
  • 2019 was $170.

In dollars the long climb is less smooth, because the exchange rate moves too: spending per night was $1701 in 2019 and $1951 in 2025.15 The purpose of the trip changes the budget far more than the year does.

Overseas visitors' spending per night in London by purpose, 2025
All spending in London divided by nights in London, overseas residents, 2025; dollars at the 2025 average rate
Unit: US dollars (USD) per night, all spending
  1. Business$347
  2. Other$257
  3. Holiday$252
  4. Study$104
  5. Visiting friends or relatives$92
Source: VisitBritain IPS regional data 2025 (ONS International Passenger Survey)156travelstatisticsbureau.comDownload PNG
What the data shows
  • Business visitors spent $347 a night.
  • Holiday visitors spent $252.
  • Visitors staying with friends or relatives spent $92.

Business travelers spend the most per night, about $3471; holiday visitors spend about $2521. The busiest quarter is the summer one: overseas visitors spent 1.551 times as many nights in London in July to September 2025 as in January to March.15

Nights spent in London by overseas visitors by quarter, 2025
Nights in London by overseas residents on staying visits, 2025
Unit: thousand nights
  1. 21,643Q1 (Jan-Mar)Q1 (Jan-Mar)
  2. 26,299Q2 (Apr-Jun)Q2 (Apr-Jun)
  3. 33,502Q3 (Jul-Sep)Q3 (Jul-Sep)
  4. 25,510Q4 (Oct-Dec)Q4 (Oct-Dec)
Source: VisitBritain IPS regional data 2025 (ONS International Passenger Survey)15travelstatisticsbureau.comDownload PNG
What the data shows
  • Q3 had 33,502 thousand nights.
  • Q1 had 21,643 thousand.
  • Q4 had 25,510 thousand.

What the numbers mean for planning a London trip

In the official room-rate data, the month is the largest gap: a room night in February 2025 averaged £1785, while July averaged £2655, so moving a summer trip into late winter saves about a third of the room bill. Hotel class is a separate gap of similar size: on a booking site, a typical 4-star room was priced about a third below a typical 5-star one.12 Hotel rooms carry the 20%9 standard VAT rate, and a visitor levy, once London adopts one, would be added as a percentage of the room price.10 And for dollar travelers, the exchange rate can move the cost as much as the hotels do: at the 2025 average rate, £219.751 came to $2901, while 2023's slightly higher rate of £221.491 came to only $2751.

London against the rest of England and other big cities

London rooms cost about twice what hotels charge elsewhere in England: in 2025 the London rate was 2.161 times the average for England outside London ($1341).5 The gap widens in summer, to 2.361 times in July, and narrows in winter.

Hotel room rate by month, 2025: London vs the rest of England
Average daily rate, Greater London and England excluding London, dollars at the 2025 average rate
Unit: US dollars (USD) per occupied room night
  • London
  • England excluding London
Source: VisitEngland, England Occupancy Survey (Greater London, Amadeus hotel panel); dollars at the Bank of England 2025 average56travelstatisticsbureau.comDownload PNG
What the data shows
  • In July London charged $349 against $148.
  • In February London charged $235 against $123.

Against other world cities, booking-site prices put London in the same band rather than at the top. On the same site and day, the average double room was $50218 in Paris, $47519 in Rome, $46020 in New York and $44121 in Tokyo, against $43712 in London.

Average double-room price on a booking search site: London and four peer cities
Average price of a double room per night shown on each city's hotel page, fetched October 23, 2026 (commercial data, searched prices, period not stated)
Unit: US dollars (USD) per night
  1. Paris$502
  2. Rome$475
  3. New York$460
  4. Tokyo$441
  5. London$437
Source: KAYAK city hotel pages, fetched October 23, 2026 (labelled commercial source)1218192021travelstatisticsbureau.comDownload PNG
What the data shows
  • Paris was highest at $502.
  • London was lowest of the five at $437.

FAQ

Which months are good value for a London hotel?

January or February. In 2025 February had the lowest average room rate, £178, and January 2026 was £180.5

When are London hotels most expensive?

June and July. July 2026 averaged £280 per room night, the highest month in the data.5

What VAT applies to London hotel rooms?

The standard rate of 20%, which has applied to hotel accommodation again since 1 April 2022 after the temporary pandemic cuts.8

Does London charge a tourist tax on hotel stays?

Not yet. The government has agreed to give mayors, including the Mayor of London, the power to charge an overnight visitor levy as a percentage of the room cost; legislation is pending.10

Are London hotels busier than before the pandemic?

In the months with comparable data, yes: January 2026 occupancy was 67%, against 60% in January 2019.5

Conclusions

  1. London's hotel price stood still for three years, then moved. The rate was £221.491 in 2023 and £219.751 in 2025, a fall in real terms while consumer prices rose 6.1%1, and only in 2026 did it climb, 5.0%1 above the same months of 2025.
  2. In real terms London rooms are no pricier than before the pandemic. January 2026's rate was 9.8%1 above January 2019 while consumer prices rose 31.2%1, and December 2025 was 29.2%1 above December 2019, level with prices in general (29.1%1), even though UK-wide hotel prices outran inflation from 2015 (54.5%1 against 38.4%1).
  3. Rooms filled up while the rate stood still. Occupancy rose 2.51 points from 2023 to 2025 while the rate fell slightly, and the 2026 rise in rates came with no rise in occupancy.
  4. For dollar travelers the currency mattered as much as the hotels. In pounds 2025 was cheaper than 2023, but in dollars it went from $2751 to $2901 because the pound strengthened.
  5. The calendar moves the official rate by about a third. A February room cost £1785 in 2025 and a July room £2655; hotel class is a separate gap, with a typical 4-star room priced 36.0%1 below a 5-star one on a booking site.

Methodology

  • London hotel rates: monthly, January 2023 to September 2026; January and December 2019; December 2019-2023 on the earlier panel.
  • UK price indices: 1996-2025 yearly (hotels from 2015), monthly to September 2026. Premises 2010-2026; jobs 2015-2024; visitor nights 2002-2025 (2020 not published).

Definition. The headline price is the average daily rate (ADR) of Greater London hotels: room revenue divided by rooms sold, all hotel classes, in the VisitEngland England Occupancy Survey (data supplied by Amadeus from a panel of about a third of the market; regional figures are statistics in development). Occupancy = rooms sold / rooms available; revenue per available room = room revenue / rooms available. Booking-site prices (KAYAK) are averages of prices shown to users searching for future stays, not rates paid. Consumer price indices (ONS) measure UK-wide price change, not London price levels. Hotel premises are VAT/PAYE-registered local units (ONS UK Business Counts), not rooms. Visitor nights and spending are from the ONS International Passenger Survey, compiled by VisitBritain; spending per night covers all spending.

Data sources. VisitEngland England Occupancy Survey monthly reports January 2025 to September 2026 (London values for 2023-2026, plus January and December 2019) and the December 2022 and December 2023 reports (earlier panel); Office for National Statistics consumer price inflation time series MM23 (D7CX, L7IE, D7BT, L8U9), UK Business Counts and the Business Register and Employment Survey via Nomis; VisitBritain International Passenger Survey regional files; HM Revenue and Customs VAT Notice 709/3 and GOV.UK VAT rates; the government's visitor levy consultation response and GLA decision MD3467; Bank of England exchange rates; PwC UK Hotel Forecast 2025-2026 and KAYAK city hotel pages (commercial, labelled).

Calculations. Annual London rates are our room-night weighting of the published monthly figures: the sum of revenue per available room times days, divided by the sum of occupancy times days (assumes a constant room supply within the year); a simple average of the months is about 1% lower. Each month uses the newest report that prints it. Pounds are converted to dollars at each year's Bank of England annual average rate; 2026 uses the average of January-September 2026 monthly rates (1.3453). Trend lines on yearly charts are least-squares straight lines extended to 2050 with a 95% prediction range: our calculation, not a forecast.

Limitations. The occupancy survey's hotel panel covers about a third of hotels and its history is revised as hotels join; the earlier panel (to April 2024) is not comparable with the current one. The reports do not state whether the published rates include VAT. No official source gives London rates by star rating or borough; class prices are booking-site averages with no stated sample. Panels differ: the earlier occupancy-survey panel (to April 2024) put December 2019 at £157.88 against £185 on the current panel, and the industry forecast's panel (STR/CoStar) put London's 2025 rate at £192.90 against £219.75 here; each is shown only on its own, never combined. The 2024 and 2025 visitor figures follow a change in survey method.

Sources

  1. Travel Statistics Bureau. “Travel Statistics Bureau calculations.” own calculation, 2026. Methodology. Accessed 2026-10-23. Back to text
  2. Office for National Statistics. “Consumer price inflation time series (MM23).” Office for National Statistics, 2026-10-21. ons.gov.uk. Accessed 2026-10-23. Back to text
  3. VisitEngland. “England Occupancy Survey December 2022 Results.” VisitBritain/VisitEngland, 2023-01. visitbritain.org. Accessed 2026-10-23. Back to text
  4. Office for National Statistics. “UK Business Counts - local units by industry and employment size band.” Nomis (Office for National Statistics), 2026. nomisweb.co.uk. Accessed 2026-10-23. Back to text
  5. VisitEngland. “England Hotel Occupancy (England Occupancy Survey), monthly results January 2025 to September 2026.” VisitBritain/VisitEngland (data supplied by Amadeus), 2026-10-29. visitbritain.org. Accessed 2026-10-30. Back to text
  6. Bank of England. “Spot exchange rate, US $ into Sterling (XUAAUSS annual average, XUMAUSS monthly average).” Bank of England Database, 2026-09. bankofengland.co.uk. Accessed 2026-10-23. Back to text
  7. VisitEngland. “England Occupancy Survey December 2023 Results.” VisitBritain/VisitEngland, 2024-01. visitbritain.org. Accessed 2026-10-23. Back to text
  8. HM Revenue and Customs. “Hotels, holiday accommodation and VAT (VAT Notice 709/3).” GOV.UK, 2022-04. gov.uk. Accessed 2026-10-23. Back to text
  9. GOV.UK. “VAT rates.” GOV.UK, 2026. gov.uk. Accessed 2026-10-23. Back to text
  10. Ministry of Housing, Communities and Local Government. “Visitor Levy Consultation: Government Response.” GOV.UK, 2026-09-10. assets.publishing.service.gov.uk. Accessed 2026-10-23. Back to text
  11. Greater London Authority. “MD3467 Establishing Tourist Levy Project Team.” Greater London Authority, 2026-03-18. london.gov.uk. Accessed 2026-10-23. Back to text
  12. KAYAK. “London Hotels.” KAYAK (commercial hotel-search prices), 2026-10-23. kayak.com. Accessed 2026-10-23. Back to text
  13. PwC UK. “UK Hotel Forecast 2025-2026: Selective resilience.” PwC UK (commercial, data from STR/CoStar), 2025-11. image.uk.info.pwc.com. Accessed 2026-10-23. Back to text
  14. Office for National Statistics. “Business Register and Employment Survey: open access.” Nomis (Office for National Statistics), 2025. nomisweb.co.uk. Accessed 2026-10-23. Back to text
  15. VisitBritain. “Website IPS Latest Regions & Nations Quarterly Data 2025.” VisitBritain (data: ONS International Passenger Survey), 2026-10-16. visitbritain.org. Accessed 2026-10-23. Back to text
  16. VisitBritain. “Regional Spread by Year 2002 - 2024.” VisitBritain (data: ONS International Passenger Survey), 2025. visitbritain.org. Accessed 2026-10-23. Back to text
  17. VisitBritain. “Website IPS Latest Regions & Nations Quarterly Data 2019 to 2024.” VisitBritain (data: ONS International Passenger Survey), 2026-09-04. visitbritain.org. Accessed 2026-10-23. Back to text
  18. KAYAK. “Paris Hotels.” KAYAK (commercial hotel-search prices), 2026-10-23. kayak.com. Accessed 2026-10-23. Back to text
  19. KAYAK. “Rome Hotels.” KAYAK (commercial hotel-search prices), 2026-10-23. kayak.com. Accessed 2026-10-23. Back to text
  20. KAYAK. “New York Hotels.” KAYAK (commercial hotel-search prices), 2026-10-23. kayak.com. Accessed 2026-10-23. Back to text
  21. KAYAK. “Tokyo Hotels.” KAYAK (commercial hotel-search prices), 2026-10-23. kayak.com. Accessed 2026-10-23. Back to text

About the author

Anneliese Kurz
Lead Analyst, Hotels and Hospitality

Anneliese Kurz analyzes hotel pricing, occupancy trends, loyalty-program value and the economics of the lodging sector. A graduate of one of Europe's leading hospitality business schools, she began her career in front-of-house operations before moving into revenue management, where she built demand-forecasting models for luxury and midscale properties. She rose to Vice President of Revenue Management for an international hotel group with more than 400 properties, overseeing pricing strategy across Europe, the Middle East and Asia-Pacific. During that period she led the group's response to two major demand shocks and developed the internal benchmarking system still used to compare property performance against market data. Anneliese holds a professional certification in hotel-industry analytics and has lectured on revenue strategy at her alma mater and at industry conferences. Her analyses rely on industry benchmark data, public company filings and her own modeling, with methodology disclosed on every piece.

Daniel R. Whitcombe
Reviewed by
Editor-in-Chief, Travel Statistics Bureau

Every figure on this page links to its source. How we research

Related research

More tourism and travel-cost research from Travel Statistics Bureau.

  1. Hotel CostsHow Much Is a Hotel in Japan? (2026 Data)$83.98 hotel in Japan per person per night, 2025Read the research →
  2. Hotel CostsAverage Hotel Price NYC (2026 Data)$333.71 average New York City hotel rate per night, 2025Read the research →
  3. Hotel CostsAverage Hotel Price in Tokyo (2026 Data)$188.50 average Tokyo hotel room per night, 2025 (industry estimate)Read the research →
  4. Hotel CostsHow Much Is a Hotel for a Month (2026 Data)$1,983 a month in an extended-stay hotel at the 2025 average rateRead the research →
  5. Hotel CostsHow Much Does a Hotel Cost (2026 Data)$160.54 average US hotel rate per night, 2025Read the research →
  6. Hotel CostsHow Much Does It Cost to Buy a Hotel (2026 Data)$211,000 average price per room in US hotel sales, 2025Read the research →