London hotels have been voted the worst of the capital cities in Europe, according to a new survey.
Hotels were scored out of 100, and were based on European cities with more than 50 hotels.
Out of the 1000 cities graded, London limped in almost right at the bottom with a score of 72.2 ('beaten' only by Sliema in Malta (71.00) and the Spanish towns of Lloret del Mar (69.57) and El Arenal (66.78).
Online price comparison site, trivago.co.uk, which carried out the survey taken by over 28 million people, admitted scores were heavily affected by room rates and hotel quality, which would explain why an expensive city like London might fare worse, but they said, 'other cities have significantly better ratings'.
For example, Venice scored 80.72, Barcelona 79.32, Budapest 80.24, Florence 79.75, and Berlin 78.88.
According to Travel Mole, the German city of Dresden scored the highest marks, with an average hotel rating of 82.32, followed by the Polish city of Krakow, which scored 81.09 and Bruges in Belgium, where the average hotel rating was 81.03.
Other top cities in the UK were Belfast, Canterbury and Cardiff, scoring between 79 and 81, while Edinburgh managed 78.63.
Birmingham, meanwhile, joined London in the low spots with a score of 74.15.
Discover our favourite hotels around the world - brand new for 2011: