London is Europe’s most expensive European city to stay in, with average room rates reaching nearly £130.
According to research from hotel booking firm HRS, London has seen an increase of more than 10 per cent compared to this time last year.
London is slightly ahead of Paris and Copenhagen, which both have average room rates of £117 per night.
Edinburgh is the second most expensive UK city, with average room rates of £97 a night, an increase of 13 per cent compared to 2013.
The cheapest room of all major cities in the UK can be found in Liverpool, which saw a decrease on room rates dropping 2 per cent, with average room rates totalling an average of £72 a night.
HRS managing director for UK and Ireland Jon West, said: “Thanks to the economic recovery, tourism is picking up again and this is reflected in the price increase of hotel rooms in the capital.”
The research also showed hotel room rates decreased in around two-thirds of international cities. Hotel owners in New York set their rates at an average of £159 a night, followed by Washington (£137) and Boston (£134).