Cupar, Scotland Area Hotels