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...
  • Excellent38%
  • Very good30%
  • Average10%
  • Poor4%
  • Terrible18%
Travelers talk about
“bacon roll” (3 reviews)
“sandwiches” (2 reviews)
“free wifi” (6 reviews)
Restaurant Hours Closed
American, Cafe, British, Vegetarian Friendly
Craignure PA65 6AY, Scotland
All Details
Reviews (50)
Traveler rating
Traveler type
Time of year

1 - 10 of 48 reviews

Reviewed September 29, 2017 via mobile

Popped in for a coffee whilst waiting for the ferry and relieved to have a good cup of coffee served!

Thank amyatkinson83
Reviewed July 31, 2017

Stopped for a coffee. At midday only food available two scones and one croissant. Scones thrown on to plate by jobs worth behind counter. No cutlery, butter or anything else offered. Butter in tall glass cabinet, runny and of dubious freshness. Asked for sugar as...More

Thank JohnReid80
Reviewed June 19, 2017

This used to be a great place to stop for a hot drink and a reasonable snack (I have been visiting the island two to three times a year since 2006 and my previous visit was September 2016). It used to be busy, and appeared...More

Thank Brian B
Reviewed May 15, 2017 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 May 9, 2017

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

1  Thank Ianeff
Reviewed October 1, 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 September 23, 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 September 9, 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 September 3, 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 August 30, 2016

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

Thank Michael R
Improve this listing

Restaurant Details

Good for
Open Hours
9:00 AM - 11:00 PM
9:00 AM - 11:00 PM
9:00 AM - 11:00 PM
9:00 AM - 11:00 PM
9:00 AM - 11:00 PM
9:00 AM - 11:00 PM
9:00 AM - 11:00 PM
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
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