
But hotel prices are far higher in London than in Scotland, Berlin and many other European cities and a 5% levy would put on average £11.50 a night on the cost of staying in the capital, with the average hotel price being £230, according to industry research, though this varies depending on the time of year.

