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

) #3 of 10 Restaurants in Mallaig ₹₹ - ₹₹₹ , Seafood, British
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
Turn Your Opinions into Points!
Turn your opinions into JPMiles
Turn your opinions into PAYBACK Points
*You can enroll in only one programme at a time to earn rewards for reviews.
JPMiles / Payback Arrow
Reviews (564)
Traveller rating
Traveller type
Time of year

1 - 10 of 533 reviews

Reviewed yesterday via mobile

We all had an excellent meal, if you enjoy seafood well worth a visit. Not just a seafood restaurant, the menu was varied. Cost was very reasonable and the staff were pleasant and attentive. I would eat here again.

Thank Allanc275
Reviewed 3 days ago via mobile

We had the Steam Inn recommended to us and it did not disappoint. The menu is extensive, with an additional specials board. However as befits a fishing port the seafood tops the bill. The food was excellent, well prepared and presented, and the service complemented...More

Thank redsgothenburg
Reviewed 1 week 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 1 week 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

3  Thank frankl2015999
Reviewed 2 weeks 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 2 weeks 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
Nearby Restaurants
Cornerstone Restaurant
607 reviews
.02 km away
Chlachain Inn Restaurant
491 reviews
.06 km away
The Tea Garden Cafe
624 reviews
.03 km away
Nearby Attractions
Western Isles Cruises
138 reviews
.21 km away
Caledonian MacBrayne
98 reviews
.22 km away
Circular Walk
81 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
Special Occasion Dining, Local cuisine, Groups, Kids, Child-friendly, Bar Scene
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