Based on a comparison of 31 countries in 2014, Cyprus ranked the highest in average number of nights spent at hotel per foreign tourist with 6.65 nights followed by Malta and Bulgaria. On the other end of the scale was Norway with 1.15 nights, Iceland with 1.22 nights and Sweden with 1.36 nights.
Buy annual subscriptions for all our products.