Aberdour, Scotland Area Hotels