
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
Our top choices for Mallaig hotels

West Highland Hotel
West Highland HotelMallaig
8.2 out of 10, Very good, (603 reviews)
The price is AU$256
includes taxes & fees
20 Jan - 21 Jan

The Corran - Serviced Accommodation
The Corran - Serviced AccommodationFort William
9.4 out of 10, Exceptional, (251 reviews)
The price is AU$168
includes taxes & fees
17 Jan - 18 Jan

Nevis Bank Inn
Nevis Bank InnFort William
8.8 out of 10, Excellent, (688 reviews)
The price is AU$160
includes taxes & fees
20 Jan - 21 Jan

Alexandra Hotel
Alexandra HotelFort William City Centre
7.8 out of 10, Good, (1,001 reviews)
The price is AU$139
includes taxes & fees
18 Jan - 19 Jan

Onich Hotel
Onich HotelFort William
7.8 out of 10, Good, (386 reviews)
The price is AU$196
includes taxes & fees
2 Feb - 3 Feb

The Lodge on the Loch by OYO
The Lodge on the Loch by OYOFort William
7.4 out of 10, Good, (258 reviews)

Park Lodge Hotel
Park Lodge HotelIsle of Mull
8.6 out of 10, Excellent, (258 reviews)
The price is AU$179
includes taxes & fees
19 Jan - 20 Jan

Corran Bunkhouse
Corran BunkhouseFort William
9.2 out of 10, Wonderful, (131 reviews)
The price is AU$139
includes taxes & fees
17 Jan - 18 Jan

Inn at Ardgour
Inn at ArdgourFort William
8.8 out of 10, Excellent, (565 reviews)
The price is AU$132
includes taxes & fees
5 Feb - 6 Feb

The Garrison
The GarrisonFort William
8.8 out of 10, Excellent, (926 reviews)
The price is AU$153
includes taxes & fees
18 Jan - 19 Jan

Base Camp Hotel Nevis Range
Base Camp Hotel Nevis RangeFort William
8.4 out of 10, Very good, (276 reviews)
The price is AU$102
includes taxes & fees
12 Feb - 13 Feb

Premier Inn Fort William
Premier Inn Fort WilliamFort William City Centre
7.6 out of 10, Good, (48 reviews)
The price is AU$107
includes taxes & fees
25 Jan - 26 Jan

The Caledonian Hotel
The Caledonian HotelFort William
7.2 out of 10, Good, (1,254 reviews)
The price is AU$99
includes taxes & fees
18 Jan - 19 Jan

Mingarry Park
Mingarry ParkAcharacle
9.8 out of 10, Exceptional, (46 reviews)
The price is AU$411
includes taxes & fees
18 Jan - 19 Jan

Coille Darach B&B
Coille Darach B&BAcharacle
9.8 out of 10, Exceptional, (59 reviews)
The price is AU$180
includes taxes & fees
17 Jan - 18 Jan

Factors Inn & Cottage
Factors Inn & CottageFort William
8.6 out of 10, Excellent, (231 reviews)
The price is AU$170
includes taxes & fees
30 Jan - 31 Jan

Linnhe Lochside Holidays
Linnhe Lochside HolidaysFort William
9.2 out of 10, Wonderful, (235 reviews)
The price is AU$245
includes taxes & fees
4 Feb - 5 Feb

Innisfree Guest House
Innisfree Guest HouseFort William
9.8 out of 10, Exceptional, (14 reviews)
The price is AU$211
includes taxes & fees
26 Jan - 27 Jan

Fassifern B&B
Fassifern B&BFort William City Centre
8.8 out of 10, Excellent, (3 reviews)
The price is AU$134
includes taxes & fees
1 Feb - 2 Feb

Imperial Hotel
Imperial HotelFort William City Centre
7.2 out of 10, Good, (475 reviews)
The price is AU$140
includes taxes & fees
19 Jan - 20 Jan
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.

More cheap accommodation in Mallaig

Coille Darach B&B
Coille Darach Acharacle Scotland
The price is AU$180 per night from 17 Jan to 18 Jan
AU$180
17 Jan - 18 Jan
includes taxes & fees
9.8/10 Exceptional! (59 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










































































