Edinbane Inn is located 14 miles from Portree and 7 miles from Dunvegan on the A850.

The easiest way to get here is by car, from Inverness the journey takes approximately 2.5 hours, from Edinburgh and Glasgow approximately 5-6 hours.