St Andrews and Fife, Scotland Area Hotels