Based on a comparison of 34 countries in 2014, United Kingdom ranked the highest in number of hotels with 40,272 hotels followed by Germany and Italy. On the other end of the scale was Liechtenstein with 40.0 hotels, Malta with 149 hotels and Macedonia with 225 hotels.
Data for more countries are available at Number of Hotels indicator page.
Number of Hotels | Unit | 1994 | 1995 | 1996 | 1997 | 1998 | 1999 | 2000 | 2001 | 2002 | 2003 | 2004 | 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 |
Austria | hotels | 13,756 | 13,645 | 13,461 | 13,134 | 13,203 | ||||||||||||||||
Bulgaria | hotels | 1,646 | 1,784 | 1,823 | 1,862 | 1,936 | ||||||||||||||||
Czechia | hotels | 4,483 | 4,469 | 4,300 | 4,612 | 6,350 | ||||||||||||||||
France | hotels | ... | ... | 17,970 | 17,723 | 17,506 | 17,189 | 17,189 | ||||||||||||||
Germany | hotels | 35,891 | 35,814 | 35,867 | 35,579 | 35,215 | ||||||||||||||||
Greece | hotels | 9,385 | 9,559 | 9,732 | 9,648 | 9,665 | ||||||||||||||||
Hungary | hotels | 2,001 | 2,042 | 2,033 | 1,927 | 2,094 | ||||||||||||||||
Italy | hotels | 34,155 | 33,967 | 33,999 | 33,918 | 33,728 | ||||||||||||||||
Netherlands | hotels | 3,180 | 3,151 | 3,172 | 3,194 | 3,155 | ||||||||||||||||
Poland | hotels | 2,642 | 2,836 | 3,223 | 3,285 | 3,414 | ||||||||||||||||
Portugal | hotels | 2,041 | 1,988 | 2,011 | 2,019 | 2,028 | ||||||||||||||||
Romania | hotels | 4,362 | 4,566 | 4,724 | 4,612 | 2,216 | ||||||||||||||||
Spain | hotels | 18,026 | 18,387 | 18,635 | 19,262 | 19,532 | ||||||||||||||||
Switzerland | hotels | ... | ... | 5,582 | 5,533 | 5,477 | 5,396 | 5,257 | ||||||||||||||
United Kingdom | hotels | 39,024 | 40,415 | 40,184 | 38,940 | 38,996 | ... |