Top 10 Hotels in Mallaig

See all 2 Hotels in Mallaig
Hide content

Where to stay in Mallaig

Mallaig Hotel Guide

With only 1 quality hotel within a 6-mile from the middle of Mallaig, is the Toravaig House Hotel. Alternatively, the Duisdale House Hotel is located 10 miles away. The Dunollie Hotel as well as the Lochailort Inn are two other places to stay around Mallaig.

The closest hotels in Scottish Highlands are Torcastle and Onich. Torcastle is 30 miles to the west of Mallaig, while Onich is 30 miles to the west. Torcastle hotels and apartments include the Inverlochy Castle and Nevis Bank Inn. While Onich apartments are the Holly Tree Hotel and Inn at Ardgour.

Before you make tracks to Mallaig, take the time to have a look through Expedia's Mallaig travel guide where you can find the inside scoop the extensive things to do this fascinating place has to offer.