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.

MacGregor's Roadhouse - CLOSED

Craignure PA65 6AY, Scotland
+44 1680 812471
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent40%
  • Very good31%
  • Average8%
  • Poor4%
  • Terrible14%
9 Sep 2016
“Excellent Location”
3 Sep 2016
Restaurant Hours
All hours
Cafe, British, Vegetarian Friendly
Craignure PA65 6AY, Scotland
More restaurants in Craignure
Traveller rating
Traveller type
Time of year

1 - 10 of 47 reviews

Reviewed 1 week ago via mobile

We called for a pint, sat on the veranda and stayed for three pints. Fantastic view of the ferries going in and out. Free wifi. Good coffee. Friendly staff.

Reviewed 2 weeks ago

Located directly opposite the queue for the Mull to Oban ferry, this place could be so much better. Instead it is expensive for what it is - example three pounds fifty pence for a large coffee. If you are waiting for the ferry, this is...More

Thank Ianeff
Reviewed 1 October 2016 via mobile

MacGregors is a wonderful place to enjoy a pint or a meal before or after a ferry ride! The location is ideal, the food delicious, and the staff friendly.

Thank Anna G
Reviewed 23 September 2016 via mobile

Popped in here a few times while staying on the island. The staff were always lovely and had a cracking bacon roll before getting the ferry home. We were lucky enough to be able to sit outside on a nice sunny warm day with a...More

Thank Nicky B
Reviewed 9 September 2016

Ducked in for a coffee and chocolate snack while waiting for the ferry to Oban as the Cafe and Bistro is located directly over from car parking for the ferry. And to get out of the rain for a short while. Impressed with the service...More

Thank Alex W
Reviewed 3 September 2016 via mobile

We went in here for a bite to eat but there was very little choice and no sandwiches (however it was late in the day). We had a lovely coffee and the staff were very friendly! The shop (spar)is very well stocked but a bit...More

Thank DLJenkinson50
Reviewed 30 August 2016

Good Food, Excellent Coffee, Very Friendly. Great place to have a coffee while waiting for the ferry.

Thank Michael R
Reviewed 26 August 2016

We had a really good coffee and an excellent buttie while waiting for the ferry. My mum had a gluten free version in the nicest gluten free roll she'd ever tasted. Staff were kind and helpful. Shame it is so far away from where we...More

Thank Janet F
Reviewed 19 August 2016 via mobile

Called in here while waiting to meet people off the ferry. Fantastic coffee and hot chocolate and a good selection of cakes available. Nice to sit inside and also has several outside tables available to sit when the weather is good. Coffee and cakes were...More

Thank Andyr83
Reviewed 1 August 2016

Pretty basic inside but comfortable enough. Perfect place to wait for ferry to arrive. Had an amazing cappuccino here, the best tasting coffee I have had in a long time.

Thank pc107
Improve this listing

Restaurant Details

Good for
Open Hours
09:00 - 23:00
09:00 - 23:00
09:00 - 23:00
09:00 - 23:00
09:00 - 23:00
09:00 - 23:00
09:00 - 23:00
Location and Contact Information
  • Address: Craignure PA65 6AY, Scotland
  • Location: Europe  >  United Kingdom (UK)  >  Scotland  >  The Hebrides  >  Isle of Mull  >  Craignure
  • Phone Number: +44 1680 812471
  • E-mail