COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

AU$108 Mallaig accommodation

More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers

Flexibility matters
Free cancellation on select hotels and 24/7 support, so you can book with confidence

Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^

Check hotel prices in Mallaig

Check prices in Mallaig for tonight, 6 Mar. - 7 Mar.6 Mar. - 7 Mar.
Check prices in Mallaig for tomorrow night, 7 Mar. - 8 Mar.7 Mar. - 8 Mar.
Check prices in Mallaig for next weekend, 12 Mar. - 14 Mar.12 Mar. - 14 Mar.

Top hotel deals in Mallaig

Don't see what you're looking for?
See all available properties in Mallaig
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Accommodation in Mallaig

Mallaig is a wonderful location to visit, with a nice selection of available hotels. There are 2 located less than 5 kilometres from the middle of the city.

You should take a look at the West Highland Hotel and Morar Hotel. All these options are near the main streets.

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.

How much is a hotel room in Mallaig?

Hotels in Mallaig start at AU$108 per night. Prices and availability subject to change. Additional terms may apply.

Travel to Mallaig & explore

^Eligibility requirements and conditions apply.