Hotels in Mallaig
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Tonight
Oct 23 - Oct 24Tomorrow
Oct 24 - Oct 25This weekend
Oct 23 - Oct 25Next weekend
Oct 30 - Nov 1Where to stay in Mallaig?




2. West Highland Hotel
West Highland HotelMallaig
$137
$164 total
includes taxes & fees
Oct 30 - Oct 31




4. Toravaig House Hotel
Toravaig House HotelTeangue
$88
$106 total
includes taxes & fees
Nov 19 - Nov 20




5. Eilean Iarmain
Eilean IarmainSleat
$119
$142 total
includes taxes & fees
Nov 8 - Nov 9




7. Isle of Skye Guest house
Isle of Skye Guest houseKyleakin
$86
$103 total
includes taxes & fees
Nov 12 - Nov 13




8. Base Camp Hotel Nevis Range
Base Camp Hotel Nevis RangeFort William
$64
$77 total
includes taxes & fees
Nov 19 - Nov 20




10. Broadford Hotel
Broadford HotelBroadford
$151
$181 total
includes taxes & fees
Nov 11 - Nov 12




11. Kirkton Bay House Bed and Breakfast
Kirkton Bay House Bed and BreakfastKyle
$156
$188 total
includes taxes & fees
Oct 28 - Oct 29




13. Corran Bunkhouse
Corran BunkhouseFort William
$79
$94 total
includes taxes & fees
Nov 2 - Nov 3




14. Duisdale House Hotel
Duisdale House HotelDuisdalemore
$188
$225 total
includes taxes & fees
Nov 2 - Nov 3




15. Maclean Guest House
Maclean Guest HouseFort William City Centre
$97
$117 total
includes taxes & fees
Nov 16 - Nov 17




16. Braeburn Guest House / B&B
Braeburn Guest House / B&BFort William
$111
$111 total
includes taxes & fees
Nov 2 - Nov 3




17. The Caledonian Hotel
The Caledonian HotelFort William
$69
$83 total
includes taxes & fees
Nov 1 - Nov 2




18. Glenfinnan House Hotel
Glenfinnan House HotelGlenfinnan
$209
$251 total
includes taxes & fees
Nov 7 - Nov 8




19. Dunollie Hotel
Dunollie HotelBroadford
$116
$139 total
includes taxes & fees
Oct 30 - Oct 31




20. The Willows - Room Only Accommodation
The Willows - Room Only AccommodationFort William
$100
$121 total
includes taxes & fees
Nov 2 - Nov 3
Go beyond your typical stay in Mallaig
Cottage
Family friendly
Pet friendly
Our prices for hotels in Mallaig are cheapest in December
Our prices for hotels in Mallaig are cheapest in December
Price trends for hotels in Mallaig
Pricing is based on two traveler single night rates
Top landmarks in Mallaig
Morar Beach
9.2/10 (54 reviews)
Whether you want to hunt for sand dollars or smell the fresh air, Morar Beach is a spot you might want to check out, located 3.1 mi (5 km) from central Mallaig. If you want to continue walking by the waves, head to Camusdarach Beach located nearby.
Loch Morar
9.2/10 (88 reviews)
Loch Morar is 7.1 mi (11.5 km) from central Mallaig, why not stop by during your stay. Want to stretch your legs some more? Head to Loch Nevis, located nearby.
Mallaig Heritage Centre
8.2/10 (21 reviews)
The center of Mallaig is home to cultural attractions like Mallaig Heritage Centre, so you might want to stop by during your stay. If you want to experience more of the culture Mallaig has to offer, head to Mallaig Harbour, Mallaig Ferry Terminal, and Circular Walk.
Mallaig Harbour
Imagine strolling along Mallaig Harbour for some great waterfront pics when in the heart of Mallaig.
If you carry on walking you'll get to Mallaig Ferry Terminal for some more water views.
Circular Walk
9.4/10 (6 reviews)
Circular Walk is in the heart of Mallaig, so why not stop by during your stay.
Loch Nevis
9.8/10 (9 reviews)
Loch Nevis is 8.1 mi (13.1 km) from central Mallaig, why not stop by during your stay. Want to stretch your legs some more? Head to Loch Morar, located nearby.
Learn more about Mallaig
Notable for its seaside, Mallaig features attractions such as Mallaig Heritage Centre and Mallaig Harbour. Visitors to this welcoming city speak highly of the restaurants whereas sights include Mallaig Ferry Terminal and Camusdarach Beach.
See all hotels in Mallaig
Check out reviews of Mallaig hotels guests love
The Garrison
10/10 Excellent
"Everything was ok.. the room is very small but for one night is okay"
The Lodge on the Loch by OYO
10/10 Excellent
"Everything was good and clean.. there is a beautiful view of the lake"
Isle of Skye Guest house
10/10 Excellent
"Beautiful place."
Kings Arms Hotel
8/10 Good
"All aspects were fine. Nothing terrible and nothing outstanding. 2 nights were enough there. The hotel needs to get a more personable person at the front desk. I found her to be a bit abrupt. All others I interacted in were just fine. It is in need of refurbishing. Showing signs in getting rundown. Parking wasn’t as good as described."
Dunollie Hotel
10/10 Excellent
"Comfortable room with a beautiful view of the water and mountains."
The Caledonian Hotel
8/10 Good
"our room was very good but some parts of the hotel require modernisation Food was quite good."
Morar Hotel
8/10 Good
"The most friendly team from arrival to departure. Amazing food. Lovely bed and the seaview was excellent. 1 minute walk to Morar station"
Nevis Bank Inn
10/10 Excellent
"The hotel was very cute and cozy. We ate at the restaurant and it was delicious! The staff was so kind and helpful."
Balmacara Hotel
8/10 Good
"Really strong and clean shower which is important if you have been hiking and need to refreshen."




















