During 2025, residents of Great Britain took 10.4 million overnight trips in Scotland, with 30.2 million nights and £3,822 million spend. When comparing to 2024, there was a slight decrease in trips (-1%), and an increase in nights (+2%) and spend (+15%).
The average duration of Scotland trips during 2025 was 2.9 nights with an average spend per night of £127 and average spend per trip of £366. When compared with 2024, the average length of stay increased by 4%, average spend per night had increased by 12% and average spend per trip had increased by 16%.
The most common purpose of domestic overnight trips in Scotland during 2025 was evenly split by holidays and visiting friends and relatives, both representing 32% of overnight trip volume. Holiday trips produced the highest proportion of nights (36%) and spend (33%) during this period, driven by strong performance during the third quarter of 2025.