Restaurants in Mallaig

The Bakehouse & Crannog Old Quay, Mallaig
The Bakehouse & Crannog
Bakery • $

The Bakehouse & Crannog

Old Quay, Mallaig

The coffee, mocha, croissants and sandwich (made with focaccia) were incredible. Legitimately some of the best coffee, baking and sandwiches we’ve had in the two weeks in Scotland.

  • Drive-Through
  • Superb203 Reviews 4.8
The Old Forge Inverie, Mallaig
The Old Forge
Pub • $$

The Old Forge

Inverie, Mallaig

We were in Inverie 3 days and this pub was one of the best I've visited anywhere in UK, especially for the atmosphere. Not cheap but tasty decent portions of food, good beer and whisky. Superb location and views. The band playing on the Sunday was great too, unsure of their name but the local music kept the vibe and our baby dancing all afternoon.

  • Superb171 Reviews 4.8
The Cornerstone Davies Brae, Mallaig
The Cornerstone
Seafood • $$

The Cornerstone

Davies Brae, Mallaig

These friendly folks were quite so accommodating to our family. While they had no room when we walked in, they suggested taking a chance again 15-20 minutes later and were ready when we returned. All dishes were delightful... calamari, mussels, fish and chips, chicken burgers, and my meal which was the Highland braised beef. Definitely worth a stop when nearby. I would love to stay here for the B&B experience.

  • Drive-Through
  • Superb161 Reviews 4.8
The Gathering & Lookout Knoydart, Inverie
The Gathering & Lookout
Bed & Breakfast • $$

The Gathering & Lookout

Knoydart, Inverie

Beautiful rooms, delicious breakfast and the restaurant is fantastic. Cara very kindly opened up just for us on an evening, and we were treated to one of the best vegetarian meals we’ve had anywhere! Better food than the pub

  • Superb43 Reviews 4.9
Bloom & Graze Ltd Davies Brae, Main Street, Mallaig
Bloom & Graze Ltd
Takeout

Bloom & Graze Ltd

Davies Brae, Main Street, Mallaig

Saw this wee place on Google Maps and decided to try it when we visited Mallaig. The sandwiches were so fresh and delicious, the coffee and brownies were really, really good and we got the friendliest welcome on a Sunday morning. Excellent wee place!

  • Superb91 Reviews 4.7
The Chlachain Inn Davies Brae, Mallaig
The Chlachain Inn
Bar • $$

The Chlachain Inn

Davies Brae, Mallaig

Great find. 3 rooms above pub/restaurant, so technically not a typical hotel. Very reasonable, inclusive of breakfast with good choices. Room warm and comfortable. Friendly staff.

  • Superb296 Reviews 4.6
Springbank Guest House E Bay, Mallaig
Springbank Guest House
Bed & Breakfast

Springbank Guest House

E Bay, Mallaig

We had a pleasant stay at this B&B. Pleasant and clean room with a particularly cozy bed.Well located, facing the bay and close to the center.Our host even prepared a takeaway breakfast for us due to our very early departure.I recommend

  • Superb3 Reviews 5
The Silver Sands Restaurant Morar Hotel, Columba Rd, Mallaig
The Silver Sands Restaurant
International • $$

The Silver Sands Restaurant

Morar Hotel, Columba Rd, Mallaig

Lovely stay though only for 1 night. very clean, comfortable bed, food was lovely and staff were very caring and helpful Have stayed before , many years ago and we were very impressed with all the changes made since then. We will be back

  • Drive-Through
  • Superb28 Reviews 4.3
The Terrace Restaurant Annies Brae, Mallaig
The Terrace Restaurant
Scottish • $$

The Terrace Restaurant

Annies Brae, Mallaig

We were staying in the West Highland Inn so decided we would have dinner in the Terrace Restaurant. Scallops and calamari for appetizers and the fish and chips as a main. Food was fresh and very good. The batter on the fish was crispy and not too thick to take away from the fish taste.
The service was friendly though could have been a bit more attentive. Overall, we really enjoyed our meals and would for sure recommend going there.

  • Good33 Reviews 4.2
Jac-O-bites Cafe Mallaig Station Road, Mallaig
Jac-O-bites Cafe Mallaig
Cafe • $

Jac-O-bites Cafe Mallaig

Station Road, Mallaig

Perfect stop for breakfast off the Armdale ferry. Home cooked style food, casual atmosphere, friendly helpful staff. Would definitely visit again if I was in the area.

  • Delivery
  • Good83 Reviews 4.2
The Tea Garden Station Rd, Mallaig
The Tea Garden
Coffee & Tea • $$

The Tea Garden

Station Rd, Mallaig

An amazing place with the most incredible food and friendly service. Special mention to Ashley who went over and above to help my son with some first aid (injured before arriving there). Would highly recommend.

  • Good204 Reviews 4