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
Sep 21 - Sep 22Tomorrow
Sep 22 - Sep 23This weekend
Sep 25 - Sep 27Next weekend
Oct 2 - Oct 4Where to stay in Mallaig?




1. West Highland Hotel
West Highland HotelMallaig
$154
$184 total
includes taxes & fees
Oct 15 - Oct 16




4. Toravaig House Hotel
Toravaig House HotelTeangue
$158
$190 total
includes taxes & fees
Oct 20 - Oct 21




5. Anneth Glamping Pod
Anneth Glamping PodArdvasar
$148
$178 total
includes taxes & fees
Oct 9 - Oct 10




6. Eilean Iarmain
Eilean IarmainSleat
$233
$280 total
includes taxes & fees
Oct 16 - Oct 17




7. Tingle Creek Hotel
Tingle Creek HotelKyle
$149
$178 total
includes taxes & fees
Oct 2 - Oct 3




8. Inn at Aird a Bhasair
Inn at Aird a BhasairArdvasar
$309
$371 total
includes taxes & fees
Oct 1 - Oct 2




9. Glenfinnan House Hotel
Glenfinnan House HotelGlenfinnan
$338
$406 total
includes taxes & fees
Oct 14 - Oct 15




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




11. Isle of Skye Guest house
Isle of Skye Guest houseKyleakin
$141
$169 total
includes taxes & fees
Oct 21 - Oct 22




13. Inn at Ardgour
Inn at ArdgourFort William
$151
$181 total
includes taxes & fees
Oct 1 - Oct 2




14. Duisdale House Hotel
Duisdale House HotelDuisdalemore
$207
$248 total
includes taxes & fees
Oct 19 - Oct 20




16. Broadford Hotel
Broadford HotelBroadford
$228
$273 total
includes taxes & fees
Oct 22 - Oct 23




17. Cuillin View Apartment
Cuillin View ApartmentArisaig
$468
$562 total
includes taxes & fees
Sep 26 - Sep 27




18. Mingarry Park
Mingarry ParkAcharacle
$224
$269 total
includes taxes & fees
Oct 8 - Oct 9




19. Loch Shiel Hotel
Loch Shiel HotelAcharacle
$169
$203 total
includes taxes & fees
Sep 23 - Sep 24




20. House Of Juniper - The Manse
House Of Juniper - The ManseBroadford
$206
$248 total
includes taxes & fees
Oct 17 - Oct 18
Go beyond your typical stay in Mallaig
Pet friendly
Family 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.
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.
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.
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.
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 Circular Walk.
See all hotels in Mallaig
Check out reviews of Mallaig hotels guests love
Linnhe Lochside Holidays
8/10 Good
"fantastic location"
Applecross B&B & Luxury Cabins
10/10 Excellent
"The hostess was lovely. She sat with me and we talked a bit, she gave us great tips of food in the area and an event nearby as well. The property was lovely sat amongst the highlands, you can’t find a more lovely location. The food was delicious, nice clean property be the grounds were stunning."
Alexandra Hotel
10/10 Excellent
"Rooms are charming and staff friendly"
Tingle Creek Hotel
8/10 Good
"Very good hotel, clean and super comfortable. Great buffet breakfast in the rate. Hotel is kind of in the countryside and nothing walkable, no bar or food available on site except breakfast. Great stay though and a wonderful property with excellent staff."
Chlachain Inn
10/10 Excellent
"10 hotels in 10 nights all over Scotland and the Clachain inn was by far the best. Lovely room amazing food and the staff were so friendly and helpful. We'll definitely be back. Thanks for a great night."
Kings Arms Hotel
10/10 Excellent
"A very busy tourist hotel filled with German bus groups who staff looked after well as well as looking after different needs of a solo Brit traveller. Liked it a lot. Thank you."
Morar Hotel
10/10 Excellent
"Recent remodel so room was modern, warm if you liked, and full shower. Staff was very friendly. We had the curry for dinner. Very good."
Balmacara Hotel
8/10 Good
"A very pleasant hotel although expensive"
The Garrison
10/10 Excellent
"Very nice hotel in a convenient location. Close to the train station and plenty of restaurants. Room was very small and the bathroom is very small as well but comfortable, clean, and quiet. Staff was very kind and helpful. We enjoyed our stay."
















