Based on a comparison of 31 countries in 2014, Cyprus ranked the highest in average number of nights spent at hotel per tourist with 5.78 nights followed by Malta and Bulgaria. On the other end of the scale was Norway with 1.10 nights, Netherlands with 1.11 nights and Iceland with 1.19 nights.
Buy annual subscriptions for all our products.