Are you staying in Stornoway? Find your cheap hotel