Where to Stay in Mallaig, Ardour & Ardnamurchan

West Highland coast and remote peninsulas with wild beauty.

Sort by:
🏨 Hotel

Arisaig Hotel

Arisaig
££

Historic coaching inn dating from 1720, situated on the edge of Loch Nan Ceall in the heart of Arisaig village. Thirteen en-suite rooms, most with sea views over Arisaig Bay and out to the Small Isles of Eigg and Rum. Family-friendly with vibrant public bar and restaurant serving local produce.

One of Scotland's oldest coaching inns with bags of character. Great base for exploring - nine-hole golf course nearby, sea kayaking available, and ferry terminal 10 minutes away. Lively bar popular with locals.
🏨 Hotel

Marine Hotel

Mallaig
££

Comfortable hotel in the heart of Mallaig's fishing village, adjacent to the railway station and two-minute walk from both CalMac and Knoydart ferry terminals. Modern, well-appointed rooms with friendly staff. Ideal base for exploring the Small Isles and Isle of Skye.

Unbeatable location for ferry connections to Skye and the islands. Clean, modern rooms and very helpful staff. The Co-op is right across the road - handy for supplies!
🏨 Hotel

West Highland Hotel

Mallaig
££

Traditional hotel with spectacular views over the islands of Skye, Rum and Eigg, located five minutes from Mallaig railway station and ferry port. Range of accommodation from standard to superior rooms with sea views. Restaurant specialising in local seafood and Highland produce.

Stunning island views and excellent restaurant - the smoked salmon starter is legendary. Also has luxury studio apartments with private hot tubs if you fancy a real treat!
🍺 Inn

Kilchoan Hotel

Kilchoan
££

Former shooting lodge on the southern shore of Ardnamurchan peninsula, the UK's most westerly hotel. Comfortable double and family rooms with en-suite facilities, including a superior room with four-poster bed and coastal views. Vibrant pub atmosphere with locally sourced food and excellent whisky selection.

Truly remote and special location at the end of the peninsula. Friendly local atmosphere, great food, and perfect for exploring Ardnamurchan Point lighthouse. The venison burger is outstanding!
🍺 Inn

Loch Shiel Hotel

Acharacle
££

Victorian hunting lodge in the crofting village of Acharacle on the shores of Loch Shiel. Eight comfortable rooms, some with stunning loch views. Family-run with friendly public bar, restaurant serving seasonal Highland cuisine, and beer garden overlooking the loch. Dog-friendly.

Lovely traditional Highland hotel with warm welcome and excellent food. The locals in the bar are great company - you might catch live music! Beautiful loch walks nearby and close to Castle Tioram.
🏠 Guest House

The Moorings Guesthouse

Mallaig
£

Comfortable guesthouse ideally situated on the marina front in Mallaig, just 2-3 minutes walk from village centre with all amenities. Modern en-suite rooms with free WiFi and parking. Open all year round. Perfect base for ferry terminals, railway station, restaurants and shops.

Great value right on the waterfront. Spotlessly clean with very welcoming hosts. You can literally watch the boats come and go from your window - perfect for ferry travellers!
🏠 Guest House

Seaview Guest House

Mallaig
£

Traditional guesthouse overlooking Mallaig harbour with comfortable rooms and guest lounge. Features lavish continental breakfast with thoughtful touches including a hospitality tray with whisky. Convenient location near ferry terminal, train station and village restaurants.

Lovely friendly guesthouse with proper Scottish hospitality. The breakfast is excellent and that wee dram of whisky is a nice touch! Harbour views and very handy location.
Back to All Regions