A great base for exploring the Highlands and the Isle of Skye, Mallaig is a beautiful working fishing port with loads to see and do.
Mallaig is a Scottish fishing village located about 150 miles north of Glasgow, an important ferry terminal for the Small Isles, including Skye, Tiree, and Canna. It is famous as the region that Prince Charles Edward Stuart or ‘Bonnie Prince Charlie’, the Jacobite claimant to the British throne, retreated to after his defeat at Culloden in 1746. A monument in Glenfinnan, where the Jacobite uprising began, pays tribute to the ill-fated Prince.
Go self-catering when you visit Mallaig
Find the best properties and the loveliest hosts in Mallaig on EmbraceScotland.
Many in Mallaig are in the midst of an adventure. The town enables you to travel to plenty of islands for a day trip, but also gives you loads to do whilst you’re here. Eat local seafood at any great restaurants in town, or watch a performance of some traditional live music.