London has the second most expensive hotels in Europe behind Zurich, according to online travel agent HRS.
Average room rates in London during 2013 were £117.86 (up 3.6% compared with 2012), behind the £120.23 achieved in Zurich. Moscow was ranked third across Europe with a rate of £117.35, followed by Stockholm (£113.95) and Paris (£111.16).
Outside of Europe, the top five most expensive hotel rooms were found in New York with an average rate of £115.29, Rio de Janerio (£149.05), Sydney (£144.79), Singapore (£120.24) and Hong Kong (£116.30).
Within the UK, Edinburgh came out as the second most expensive city behind London with an average room rate of £94.90, a decrease of nearly 6% on 2012, followed by Bristol with a rate of £84.63 (up 2.4% on 2012). Reading and Manchester were in fourth and fifth place with respective rates of £84.62 (+2.2%) and £80.99 (+2.1%).
Overall, UK hotel rates increased in the past year, which alongside optimistic forecasts for the economy suggests the year ahead could be an optimistic one for the domestic hotel industry.