The number of people from Europe visiting Scotland rose 22 per cent to 2.26 million in the year to the end of September, according to the latest figures.
They also spent more money during the same period, splashing out £1.15 billion, up 7 per cent.
Figures from the Office for National Statistics showed a 14.3 per cent increase in the number of international visitors beyond the EU, from 3.1 to 3.5 million over the same period. There was a 3.3 per cent related increase in overseas tourism expenditure, from £2.18 to £2.25 billion.