The Best Hotel in Mallaig, Inverness and Around the Great Glen

Background Illustration for Hotels

We've compiled the best of the best in Mallaig - browse our top choices for the top things to see or do during your stay.

Sandaig B&B

$ | Mallaig, PH41 4PL, Scotland Fodor's Choice

If you're looking for a bonafide get-away-from-it-all stay, this remote B&B on the western reaches of the Knoydart peninsula is hard to beat. Set within what was once a 19th century chapel and overlooking a beautiful sandy bay, it's a good 90-minute walk away from Inverie, already the most remote village in mainland Britain. Run by Swiss couple Bettina and Roland, who welcome their guests with a delicious raclette dinner (£22 per person extra), Sandaig has its own, limited electricity supply, which means no TVs and Wi-Fi but plenty of books and gamesincluding a full-size snooker table. Rooms in the main building are functional rather than luxurious, so those staying longer may prefer to book into the more spacious annex property.

Pros

  • Delicious raclette cooked by Swiss hosts
  • Stunning bay views
  • Historic building with rustic charm

Cons

  • Clean and comfy rather than all-out luxury
  • No TV or Wi-Fi but games galore
  • A 90-minute walk from Inverie
Mallaig, PH41 4PL, Scotland
07826-707697
Hotel Details
Closed Nov.–mid-Mar.
5 rooms
Free Breakfast

Quick Facts

  • $

Something incorrect in this review?

Not finding what you're looking for?

We've got a few suggestions for nearby spots.
$ Arisaig

Arisaig Hotel6.7 miles away

B8008, Arisaig, Highland, PH39 4NH, Scotland
We recommend 1 Hotels in Arisaig
$$ Fort William

Crolinnhe Guest House30.1 miles away

Grange Rd., Fort William, Highland, PH33 6JF, Scotland
We recommend 2 Hotels in Fort William
$$$$ Fort William

Inverlochy Castle Hotel31.4 miles away

Off A82, Fort William, Highland, PH33 6SN, Scotland
We recommend 2 Hotels in Fort William
$$$$ Glencoe

Glencoe House35.4 miles away

Glencoe Lochan, Glencoe, Highland, PH49 4HT, Scotland
We recommend 1 Hotels in Glencoe
$$ Drumnadrochit and Loch Ness

Glengarry Castle Hotel39.9 miles away

Off A82, Drumnadrochit, Highland, PH35 4HW, Scotland
We recommend 2 Hotels in Drumnadrochit and Loch Ness