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.

Old Pier Restaurant - Craignure Inn

Opposite Ferry Terminal - along from Tourist Office, Craignure, Scotland
+44 1680 812305
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent36%
  • Very good42%
  • Average15%
  • Poor4%
  • Terrible3%
Travellers talk about
“steak pie” (6 reviews)
“salmon” (2 reviews)
“the pub” (13 reviews)
Restaurant Hours
Bar, British, Pub, Scottish
$$ - $$$
Opposite Ferry Terminal - along from Tourist Office, Craignure, Scotland
All Details
Write a ReviewReviews (133)
Traveller rating
Traveller type
Time of year

1 - 10 of 126 reviews

Reviewed 3 days ago via mobile

Would give it no stars but have to put one!! Called in for a meal on way back to cottage after a good day out exploring. What a disappointment!!! Over cooked almost dry small fish bulked up with frozen chips n frozen peas. Pizza wasn’t...More

Thank markeymark57
A TripAdvisor Member
Reviewed 1 week ago via mobile

Arrived for a 24hr fleeting visit of Mull and went to this pub twice! Super friendly staff made us feel welcome when we rolled in at 10pm off the ferry and had a few drinks. Went back before our ferry and had some langoustines which...More

Thank A TripAdvisor Member
Reviewed 3 weeks ago via mobile

Whilst staying at the campsite nearby we thought we would have a meal out in the Craignure Inn, when we arrived and ordered a coupe of drinks and a bag of crisps, the pub had no draft ales or red or rose wine ! Good...More

Thank Wayne M
Reviewed 4 weeks ago via mobile

I visited the Craignure inn on Tuesday evening. It’s a smaller pub, with brilliant staff. We arrived 5 minutes before the kitchen closed, but staff were more than happy to still assist. Barbara(Matt) made us feel so welcome and even entertained a few of us...More

Thank Scottishblondie10
Reviewed 4 November 2017

While staying in Lochdon, the Craignure Inn was a great little place to grab an early dinner on our way back to the B &. B after a full day exploring Mull. The meal quality on the seafood and fishes dishes rivalled a very expensive...More

Thank staed
Reviewed 1 November 2017 via mobile

A spit and sawdust sort of place but really excellent pub grub. The children’s meals were of a really good quality. Ate vegetarian haggis cos it was so good two nights in a row. My missus ate the fish pie and beef casserole on the...More

Thank tim p
Reviewed 22 October 2017 via mobile

My wife and I visited for a meal and drink. Food was good and reasonably priced. Lovely warm atmosphere with open fire. All the usual pub drinks.

Thank Chris M
Reviewed 17 October 2017

My family and I popped in for something to eat before catching the ferry back to Oban. Are we happy we did! Without doubt the best muscles in white wine and cream I've ever tasted. I could have stayed all night tucking into this dish....More

Thank kgt36
Reviewed 3 October 2017

Visited recently with the family. We had starters and main course, kids had children's menu and desert. My wife says it is the nicest Mussels she has ever tasted. We also had Steak pie and fish and chips. Kids had chicken nuggets and burger. Good...More

Thank David K
Reviewed 1 October 2017

We visited on the 22nd and 23rd September and had a very pleasant experience on both evenings eating in the pub. Great gammon and chips on day one and one of the tastiest gluten free pizzas on the second night. Great atmosphere and good prices...More

Thank JuAl0407
Ask a question
Questions & Answers
28 October 2016|
AnswerShow all 7 answers
Response from bryanmackie | Reviewed this property |
Probably about a 10 minute walk from the hotel.
16 August 2016|
AnswerShow all 2 answers
Response from J H | Reviewed this property |
I agree with David P.. The ferry office is next door and has accessible toilets ( small fee I hink) and beside it are accessible public toilets.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Bar, British, Pub, Scottish
Lunch, Breakfast, Dinner
Restaurant features
Outdoor Seating, Seating, Waitstaff, Highchairs Available, Serves Alcohol, Full Bar, Reservations
Good for
Kids, Bar Scene, Child-friendly
Location and Contact Information
  • Address: Opposite Ferry Terminal - along from Tourist Office, Craignure, Scotland
  • Location: Europe  >  United Kingdom (UK)  >  Scotland  >  The Hebrides  >  Isle of Mull  >  Craignure
  • Phone Number: +44 1680 812305
  • 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