Hotels in Portnaluchaig
10 handpicked places to stay
Arisaig Hotel
Hotel · Main Road, Arisaig · 2.1 miles away
A relaxed 13-room hotel on Arisaig's Main Road, well suited to walkers and touring travellers exploring Loch Morar and the Highlands coast.
The Old Library Lodge and Restaurant
Hotel · Road To The Isles, Arisaig · 2.1 miles away
A 6-room restaurant-with-rooms on the Road to the Isles in Arisaig, close to Loch Morar and the Highland coast.
Davaar B&B
B&B · 17 Church Street, Dufftown · 4.4 miles away
Adults-only B&B on Church Street in Dufftown, well placed for whisky trails, walking and cycling in Moray.
Cornerstone
B&B · Cornerstone Restaurant, Mallaig · 4.7 miles away
A simple B&B above Cornerstone Restaurant in Mallaig, well suited to travellers using the town as a springboard to Skye and the Highlands.
Chlachain Inn
Hotel · Davies Brae, Mallaig · 4.7 miles away
A three-room inn on Davies Brae in Mallaig, with mountain views and a bar and games room for a small, sociable stay.
Marine Hotel
Hotel · Station Road, Mallaig · 4.7 miles away
Hotel on Station Road in Mallaig, Highlands, with free parking and 24-hour reception close to the harbour and rail links.
Morar Hotel
Hotel · Morar, Mallaig · 4.7 miles away
A 31-room hotel at Morar near Mallaig, with sea and mountain views close to the Highlands' famous silver beaches and coastal walks.
Springbank
B&B · East Bay, Mallaig · 4.7 miles away
Adults-only B&B on Mallaig's East Bay with sea views, free parking and a garden, close to Loch Morar.
The Steam Inn
Hotel · Davies Brae, Mallaig · 4.7 miles away
Adults-only hotel on Davies Brae in Mallaig, with en-suite rooms, a bar and restaurant, and free on-site parking.
West Highland Hotel
Hotel · Mallaig, Mallaig · 4.7 miles away
Hotel in Mallaig with restaurant, bar and breakfast on site, 40 rooms and gardens close to Loch Morar.