We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

The Steam Inn

Davies Brae, Mallaig PH41 4PU, Scotland
+44 1687 462002
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent50%
  • Very good36%
  • Average9%
  • Poor2%
  • Terrible3%
Travellers talk about
“oats” (10 reviews)
“pizza” (17 reviews)
Restaurant Hours
Bar, Seafood, British, Soups, Scottish, Gastropub, Gluten Free Options, Vegetarian Friendly
$$ - $$$
Davies Brae, Mallaig PH41 4PU, Scotland
Write a Review
Reviews (562)
Traveller rating
Traveller type
Time of year

1 - 10 of 562 reviews

Reviewed 3 days ago

My wife and I had a quick bite to eat here while waiting on the return journey of our Jacobite Steam Train to Fort William. Nice bar on the inside, but as it was a pleasant evening we ate outside in what is a sizeable...More

Thank Iain K
Reviewed 4 days ago

Four of us had a lovely meal here. Nice ambiance in this pub setting. Good service and very good food.

Thank Bernadette54
Reviewed 1 week ago

Had lunch here while waiting for The Jacobite Steam Train to Fort William. Lovely restaurant and bar, a lot of choices for lunch and the service was very good.

1  Thank JEAN T
Reviewed 1 week ago

We arrived at about 14:00 and ordered drinks then food. Food was satisfactory to good but as we were the last customers the staff were keen to leave and one male waiter started to clear plates before all had finished - surely a really BAD...More

2  Thank frankl2015999
Reviewed 1 week ago

2 years ago we enjoyed a great meal at The Steam Inn and were very much looking forward to repeating the experience. We visited last Friday (9th June) and found that the inn had changed somewhat, having gone from being warm, cozy and inviting to...More

1  Thank allachie9
Reviewed 1 week ago

I stayed for a night in a single room. The entrance to the rooms is located at the back of the pub, which is great because you don't have to walk through the bar to get to your accommodation. The room itself was comfortable, well...More

Thank Rannew
Reviewed 2 weeks ago

We stayed in the area for a couple of weeks and found ourselves eating here a few times each week. The outstanding feature was the consistency. The service was always prompt and friendly and the food was always superb , without exception. The menu is...More

Thank archer61
Reviewed 2 weeks ago

The Steam Inn found room for 4 blokes and we had a pretty good meal for a reasonable cost. There is a surprising choice of small restaurants in Mallaig and all seem to have similar things on the menu at similar prices. They all shut...More

Thank Punchy63
Reviewed 2 weeks ago

Ive been going to Mallaig for years and never stepped foot in the place..didnt really appeal to us from outside - however check it out! very different inside! The food was so good we went back 2 nights in a row. Over the 2 nights...More

Thank Elisa T
Reviewed 2 weeks ago

We visited here for an evening meal while staying in Mallaig. I had a chicken and haggis dish, husband had baked cod. The food was nice, but pricier than some of the other pubs without being particularly better. Not much ambience. Service was pleasant.

Thank Soozee
Nearby Restaurants
Cornerstone Restaurant
604 reviews
.02 km away
Chlachain Inn Restaurant
487 reviews
.06 km away
The Tea Garden Cafe
620 reviews
.03 km away
Nearby Attractions
Caledonian MacBrayne
97 reviews
.22 km away
Western Isles Cruises
138 reviews
.21 km away
Circular Walk
80 reviews
.45 km away
Minch Adventures
30 reviews
.18 km away
Questions & AnswersAsk a question
kim p
How far is this from the railway station?
29 March 2017|
Answer Show all 2 answers
Response from Tedfeather | Reviewed this property |
about 5 minutes walk
Jimmy E
does it have rooms
23 February 2017|
Response from Tedfeather | Reviewed this property |
Jimmy E
does it have rooms
23 February 2017|
Response from TheWhiteRoad | Reviewed this property |
Not sure. Pls check w the establishment.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner, Brunch, Breakfast, After-hours, Drinks
Restaurant features
Takeout, Free Wifi, Reservations, Outdoor Seating, Seating, Waitstaff, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Local cuisine, Kids, Child-friendly, Bar Scene, Special Occasion Dining, Groups
Location and Contact Information
  • Address: Davies Brae, Mallaig PH41 4PU, Scotland
  • Location: Europe  >  United Kingdom (UK)  >  Scotland  >  Scottish Highlands  >  Lochaber  >  Mallaig
  • Phone Number: +44 1687 462002
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing