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” (11 reviews)
“pizza” (20 reviews)
Restaurant Hours
Bar, Seafood, British, Soups, Scottish, Gastropub, Vegetarian Friendly, Gluten Free Options
$$ - $$$
Davies Brae, Mallaig PH41 4PU, Scotland
All Details
Write a Review
Reviews (606)
Traveller rating
Traveller type
Time of year

1 - 10 of 567 reviews

Reviewed 5 days ago

had lunch here, travelling by train from crianlarich, which was brilliant. really good food, I had monkfish scampi, my husband sea bream, my husband very impressed as loves his fish. even in expensive restaurants fish can be disappointing, but not here. staff friendly, and it...More

Thank sphinx304
Reviewed 6 days ago via mobile

Situated just off the main street is an old looking quaint pub. As you enter you're looking at a modern, up-to-date, spacious restaurant space which is in stark contrast from what you see outside. Upon entering, you are greeted by friendly staff and an inviting...More

Thank Nyx1978
Reviewed 1 week ago

Average looking pub but provides friendly welcome and very good service. Food was very good. Stopped for lunch during a return trip on the Jacobite Steam Express so was limited to time. However, this pub was a definite plus on the journey. Varied menu and...More

Thank Heather B
Reviewed 1 week ago via mobile

Good meal, good service, friendly staff. Prices reasonable. Worth calling in. Only had fish and Chips but it was good. Menu varied, curry and burgers to seafood.

1  Thank Chris B
Reviewed 1 week ago via mobile

This is a favourite of ours whenever we visit on holiday, we try other places but this is a firm favourite which we return to as we know we are always guaranteed a good meal. There's a good choice on the menu to please the...More

Thank Redruby70
Reviewed 2 weeks ago

We came to Mallaig on the Jacobite steam train and first of all went into the museum as we weren't hungry enough to have lunch straight away. That was a tactical mistake (museum was fine) because when we were ready to eat most of the...More

Thank kameko
Reviewed 2 weeks ago

Had a yummy lunch here! Would recommend. My one note would be better signage of the kitchen opening times to avoid confusion for customers (lunch stops at 3pm).

Thank BexACC987
Reviewed 2 weeks ago

We got lunch before hopping on the ferry to Skye, and we are so happy that we decided to walk into the Steam Inn. The service was plenty sufficient from the young waitress. The food was good. The scallop starter was memorable. We definitely will...More

Thank shoyley
Reviewed 3 weeks ago

Thank you Steam Inn for telling my husband at 8.52 (having run ahead of my son and I and had too run back to us to let us know), that if we got back I into the bar by 9pm, you'd take our order and...More

Thank celinegod
Reviewed 4 weeks ago

Friendly restaurant that served great food at a very reasonable price. I had seafood spaghetti with squid ink and it was delicious. The quantity was very generous too.

Thank catterline
Nearby Restaurants
Cornerstone Restaurant
644 reviews
.03 km away
Chlachain Inn Restaurant
547 reviews
.06 km away
The Mission Cafe
169 reviews
.09 km away
Nearby Attractions
Caledonian MacBrayne
131 reviews
.22 km away
Western Isles Cruises
161 reviews
.22 km away
Minch Adventures
37 reviews
.18 km away
Circular Walk
84 reviews
.45 km away
Ask a question
Questions & Answers
kim p
28 August 2017|
AnswerShow all 7 answers
Response from Karen A | Reviewed this property |
Yes - kids portions, nice toilets
kim p
29 March 2017|
AnswerShow all 3 answers
Response from Tedfeather | Reviewed this property |
about 5 minutes walk
Jimmy E
23 February 2017|
Response from Tedfeather | Reviewed this property |
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner, Brunch, 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, Groups, Bar Scene, Child-friendly, Kids, Special Occasion Dining
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