All types Bar Restaurant All types All types Bars Restaurants Open now Lochranza Hotel Country Inn Lochranza, Isle of Arran, Lochranza, SC KA27 8HL Restaurant Bar