- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Mallaig 3-star hotels

1. The Caledonian Hotel
The Caledonian HotelFort William
7.2 out of 10, Good, (1,325 reviews)
The price is AED 218
AED 262 total
includes taxes & fees
15 Nov - 16 Nov

2. Alexandra Hotel
Alexandra HotelFort William City Centre
7.8 out of 10, Good, (1,003 reviews)
The price is AED 372
AED 446 total
includes taxes & fees
22 Nov - 23 Nov

3. Ben Nevis Hotel & Leisure Club
Ben Nevis Hotel & Leisure ClubFort William
6.8 out of 10, (1,006 reviews)
The price is AED 310
AED 372 total
includes taxes & fees
9 Dec - 10 Dec

6. Balmacara Hotel
Balmacara HotelKyle
8.4 out of 10, Very good, (496 reviews)
The price is AED 380
AED 456 total
includes taxes & fees
14 Nov - 15 Nov

7. The Lodge on the Loch by OYO
The Lodge on the Loch by OYOFort William
7.0 out of 10, Good, (407 reviews)
The price is AED 214
AED 267 total
includes taxes & fees
9 Nov - 10 Nov

8. Kyle Hotel
Kyle HotelKyle
7.8 out of 10, Good, (769 reviews)
The price is AED 388
AED 466 total
includes taxes & fees
14 Nov - 15 Nov

9. Isle of Skye Guest house
Isle of Skye Guest houseKyleakin
8.4 out of 10, Very good, (544 reviews)
The price is AED 291
AED 349 total
includes taxes & fees
9 Dec - 10 Dec

10. Base Camp Hotel Nevis Range
Base Camp Hotel Nevis RangeFort William
8.4 out of 10, Very good, (376 reviews)
The price is AED 269
AED 323 total
includes taxes & fees
5 Dec - 6 Dec

12. Linnhe Lochside Holidays
Linnhe Lochside HolidaysFort William
9.2 out of 10, Wonderful, (346 reviews)
The price is AED 1,495
AED 1,912 total
includes taxes & fees
9 Dec - 10 Dec

13. Maclean Guest House
Maclean Guest HouseFort William City Centre
9.6 out of 10, Exceptional, (347 reviews)
The price is AED 338
AED 406 total
includes taxes & fees
16 Nov - 17 Nov

14. Eilean Iarmain
Eilean IarmainSleat
9.4 out of 10, Exceptional, (280 reviews)
The price is AED 386
AED 463 total
includes taxes & fees
9 Nov - 10 Nov

15. Premier Inn Fort William
Premier Inn Fort WilliamFort William City Centre
7.6 out of 10, Good, (159 reviews)
The price is AED 208
AED 250 total
includes taxes & fees
30 Nov - 1 Dec

16. Imperial Hotel
Imperial HotelFort William City Centre
7.2 out of 10, Good, (567 reviews)
The price is AED 278
AED 334 total
includes taxes & fees
26 Nov - 27 Nov

17. West Highland Hotel
West Highland HotelMallaig
8.2 out of 10, Very good, (680 reviews)
The price is AED 572
AED 687 total
includes taxes & fees
9 Nov - 10 Nov

19. Broadford Hotel
Broadford HotelBroadford
8.6 out of 10, Excellent, (252 reviews)
The price is AED 515
AED 618 total
includes taxes & fees
12 Nov - 13 Nov

20. Muthu Fort William Hotel
Muthu Fort William HotelFort William
7.6 out of 10, Good, (583 reviews)
The price is AED 435
AED 522 total
includes taxes & fees
16 Nov - 17 Nov








































































































