Find Us

Roskhill House

Roskhill House is situated on the North West coast of Skye, approximately three miles south of Dunvegan, just off the A863 Dunvegan to Sligachan Road. 

Look out for the Roskhill House sign on the roadside. You will see the house as you turn off (we're just past Roskhill Barn). Private parking is available for all guests, just past the house. 

We are approximately 30 minutes from Portree or 60 minutes from the Skye Bridge (and six hours from Edinburgh, five hours from Glasgow and three hours from Inverness).

Locate Roskhill House using what3words...