Dornie is a small former fishing village in the Lochalsh district in western Ross-shire Highlands of Scotland. It is near the meeting point of Loch Duich, Loch Alsh and Loch Long. The A87, the main road to Skye, passes just outside the village.