Search Mallaig hotels
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Mallaig
Family friendly
Ocean view
Check prices for these dates
Top hotels and accommodation in Mallaig

West Highland Hotel
Mallaig
8.2 out of 10, Very good, (603)
The price is AU$679
includes taxes & fees
14 Dec - 15 Dec

Morar Hotel
Mallaig
7.6 out of 10, Good, (468)
The price is AU$189
includes taxes & fees
7 Dec - 8 Dec

The Garrison
Fort William
8.8 out of 10, Excellent, (908)
The price is AU$172
includes taxes & fees
14 Dec - 15 Dec

Isle of Skye Guest house
Kyleakin
8.4 out of 10, Very good, (361)

The Caledonian Hotel
Fort William
7.2 out of 10, Good, (1249)
The price is AU$89
includes taxes & fees
3 Dec - 4 Dec

Kyle Hotel
Kyle
7.6 out of 10, Good, (653)
The price is AU$217
includes taxes & fees
16 Dec - 17 Dec
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.
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular Mallaig attractions
Learn more about Mallaig
Board the ferry to the Isle of Skye from this charming fishing port with fresh seafood restaurants along the harbour. Take a scenic ride on the Jacobite Steam Train (featured in Harry Potter films) that terminates at Mallaig's railway station.

Top Mallaig Hotel Reviews
Recent Reviews in Mallaig

The Caledonian Hotel
10/10 Excellent
More cheap accommodation in Mallaig
More cheap accommodation in Mallaig

House Of Juniper - The Cabins
The Cabins Strath Scotland
The price is AU$242 per night from 3 Dec to 4 Dec
AU$242
3 Dec - 4 Dec
includes taxes & fees
9.8/10 Exceptional! (126 reviews)
Frequently asked questions
Explore a world of travel with Expedia
- Acharacle Hotels
- Aird of Sleat Hotels
- B&B in Arisaig
- Chalets in Arisaig
- Cottages in Arisaig
- Boutique Hotels in Arisaig
- Family Hotels in Arisaig
- Historic Hotels in Arisaig
- Hotels with Pool in Arisaig
- Lgbt Welcoming Hotels in Arisaig
- Luxury Hotels in Arisaig
- Arisaig Hotels
- Lodges in Arisaig
- B&B in Armadale
- Caravan Parks in Armadale
- Hotels near Armadale Castle
- Castles in Armadale
- Hotels near Armadale Ferry Terminal
- Holiday Homes in Armadale
- Hostels in Armadale
- Cheap Hotels in Armadale
- Hotels with Parking in Armadale
- Lgbt Welcoming Hotels in Armadale
- Luxury Hotels in Armadale
- Pet Friendly Hotels in Armadale
- Armadale Hotels
- Lodges in Arnisdale
- Dunan Hotels
- B&B in Eilean Shona
- Chalets in Eilean Shona
- Cottages in Eilean Shona
- Holiday Homes in Eilean Shona
- Eilean Shona Hotels
- B&B in Elgol
- Luxury Hotels in Elgol
- Elgol Hotels
- Caravan Parks in Glenelg
- Holiday Homes in Glenelg
- Hostels in Glenelg
- Beach Hotels in Glenelg
- Pet Friendly Hotels in Glenelg
- Glenelg Hotels
- Glenfinnan Hotels
- Hotels near Glenfinnan Viaduct
- B&B in Glenuig
- Glenuig Hotels
- Heast Hotels
- B&B in Inverie
- Cheap Hotels in Inverie
- Inverie Hotels
- B&B in Isle of Eigg
- Hostels in Isle of Eigg
- Isle of Eigg Hotels
- Isle of Rum Hotels
- B&B in Isleornsay
- Isleornsay Hotels
- Hotels near Kinloch Castle
- Kinloch Hotels
- B&B in Knoydart
- Guest Houses in Knoydart
- Luxury Hotels in Knoydart
- Knoydart Hotels
- Kyleakin Hotels
- Hotels near Loch Morar
- Holiday Homes in Lochailort
- Lochailort Hotels
- Motels in Lochailort
- Guest Houses in Mallaig Station
- Hotels near Mallaig Station
- Morar Hotels
- Caravan Parks in Ord
- Ord Hotels
- Historic Hotels in Sleat
- Luxury Hotels in Sleat
- Sleat Hotels
- Tarskavaig Hotels
- Holiday Homes in Torrin
- Torrin Hotels
























































































