If you find yourself in need of more accommodation options in Mallaig, look into the Duisdale House Hotel and the Toravaig House Hotel. They are located 17 kilometres and 12 kilometres away from the center. If these two don't suit you, try the Dunollie Hotel or the Kings Arms Hotel.
If you'd like to explore some close by localities, consider Arisaig and Badicaul. Head 11 kilometres to the south from Mallaig and you'll locate Arisaig. That said, Badicaul is 35 kilometres to the north. Arisaig hotels and apartments include The Old Library Lodge and Restaurant and Arisaig Hotel. Badicaul choices include the Kyle Hotel and Mackinnon Country House Hotel.
We know you'll enjoy your time in Mallaig; just remember, wherever it is on this amazing planet of ours you'd like to go, Wotif can help you get there.
Hotels in Mallaig start at AU$116 per night. Prices and availability subject to change. Additional terms may apply.