Hotels in Scotland have been the “clear winners’ in a challenging hospitality landscape in 2024, outperforming the national ...