London hotels hit £126 per night - dearest in Europe

London is now the most expensive city in Europe to stay overnight in a hotel - having overtaken Zurich in Switzerland at the top of the league with Paris in third place. The price of a hotel room has jumped by over 16% - making it the only city in Britain to cost an average of over £100 a night.

London is now the dearest city in Europe to stay in

London is now the dearest city in Europe to stay in Image by Paul Wilkinson / CC BY 2.0

Across the UK, hotel rated soared by 9% with London spiralling to a nightly average of £126, the Daily Mail reports. The study, by online hotel reservations service HRS, puts Edinburgh in second place in the most expensive city table with an average £99 cost per night with Bristol next on £87. At the other end of the scale, the nightly hotel rates were cheapest in Liverpool and Birmingham, both coming in at £74.

The price in Leeds jumped by over 21% last year, due in some measure to its hosting of the Tour de France. The UK and London in particular benefitted from the increased hotel room demand due to the upturn in the global economy together with the increase in affluent visitors from the Far East. However New York remains the world's dearest city to book a hotel room in, averaging at £157 per night.

Related content