From the Skye Bridge, continue to Broadford, approximately 7 miles. Turn left at the junction on to the A851 (Sleat/Armadale road). Travel along this road for 7 miles, there is a 40 miles per hour speed limit sign, Duisdale House Hotel entrance is 100mtrs past this sign on the right hand side of the road.
From the Mallaig/Armadale ferry terminal. Drive north on the A851 towards Broadford for 7mls approx. Duisdale is situated on the left hand side of the road.