Mallaig self catering British Self Catering › Highlands Scotland › Inverness-shire › Self catering in Mallaig › See Shortlist Luxury Sleeps 4 Sleeps 2 Hot Tub Fire Dogs Short Breaks 3 bedroom holiday home, Mallaig Inverness-shire Highlands Scotland Prices from £361 .