Edinbane Hotels
Greshornish House

Greshornish House, an historic country house in its secluded and magical loch-side setting, provides a unique and delightful combination of licensed luxury dinner-bed-and-breakfast accommodation, far from the stresses of the wider world.
Partway between Dunvegan and Portree, it is ideally placed for exploring the whole island.
Non-resident guests are always welcome for dinner, afternoon teas with home baking, coffees etc., but booking is strongly advised to avoid disappointment.