Royal Hotel receives great reviews from guests. Cabarfeidh Hotel and Caladh Inn are also excellent options to stay in Stornoway bar.