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
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent41%
  • Very good31%
  • Average8%
  • Poor4%
  • Terrible16%
Travellers 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 (48)
Traveller rating
Traveller type
Time of year

1 - 10 of 46 reviews

Reviewed 4 weeks ago

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 16 May 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 9 May 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

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 24 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 27 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 20 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
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: 07850801491
  • 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