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.

Royal Mcgregor

#302 of 1,853 Restaurants in Edinburgh
Certificate of Excellence
$$$
Neighborhood:
Old Town
British, Pub, Scottish
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Neighborhoods
Neighborhoods
Get directions
154 High Street | Royal Mile, Edinburgh EH1 1QS, Scotland
+44 131 225 7064
Website
Improve this listing
Today
10:00 am - 11:00 pm
Open now
See all hours
Hours:
Sun - Thu 10:00 am - 11:00 pm
Fri - Sat 10:00 am - 12:00 am
Dining options: Dinner, Late Night, Breakfast, Lunch, Reservations
Description: We are a wee Whisky Bar & Restaurant with Grand food on Edinburgh's famous...
We are a wee Whisky Bar & Restaurant with Grand food on Edinburgh's famous Royal Mile!
read more

TripAdvisor Reviewer Highlights

Read all 452 reviews
Visitor rating
  • 223
    Excellent
  • 164
    Very good
  • 39
    Average
  • 17
    Poor
  • 9
    Terrible
Rating summary
  • Food
    4.5 of 5 stars
    Service
    4 of 5 stars
  • Value
    4 of 5 stars
    Atmosphere
    4 of 5 stars
Great place for lunch

As the clock chimed 12 we entered the place thinking we would be the first customers of the day but there were still breakfasters finishing up. Ordered Haggis, tatties and neeps and a fish and chip lunch. Perfect! Washed down with some good real ale and a flight of whiskies (the Islay ones are... read more

5 of 5 starsReviewed August 28, 2015
Johnnie_Tee
,
Manchester, United Kingdom
Good for:
  • Local cuisine
  • Dining on a budget
Add Photo Write a Review

452 Reviews from our TripAdvisor Community

Your overall rating of this restaurant
Roll over, then click to rate
  Click to rate
Date | Rating
  • Dutch first
  • English first
  • French first
  • German first
  • Greek first
  • Italian first
  • Japanese first
  • Norwegian first
  • Portuguese first
  • Russian first
  • Spanish first
  • Turkish first
  • Any
English first
Manchester, United Kingdom
Level Contributor
140 reviews
85 restaurant reviews
common_n_restaurant_reviews_1bd8 62 helpful votes
5 of 5 stars Reviewed August 28, 2015 NEW

As the clock chimed 12 we entered the place thinking we would be the first customers of the day but there were still breakfasters finishing up. Ordered Haggis, tatties and neeps and a fish and chip lunch. Perfect! Washed down with some good real ale and a flight of whiskies (the Islay ones are very smoky) Shared a sticky toffee... More 

Was this review helpful? Yes
Level Contributor
102 reviews
45 restaurant reviews
common_n_restaurant_reviews_1bd8 38 helpful votes
5 of 5 stars Reviewed August 24, 2015

Went here to sample the lauded haggis, neeps, and tatties. It was excellent. VERY filling. The sticky toffee pudding was also very good. I would not hesitate to recommend this restaurant to anyone looking for some traditional Scottish fare.

Was this review helpful? Yes
Level Contributor
13 reviews
5 restaurant reviews
common_n_restaurant_reviews_1bd8 5 helpful votes
4 of 5 stars Reviewed August 22, 2015 via mobile

The staff at Royal McGregor were friendly, welcoming and accommodating. A great place for some home cooked Scottish fare. Completely enjoyed!

Was this review helpful? Yes
Keighley, United Kingdom
Level Contributor
71 reviews
34 restaurant reviews
common_n_restaurant_reviews_1bd8 45 helpful votes
5 of 5 stars Reviewed August 17, 2015

Whilst on our weekend visit to the Edinburgh Fringe Festival, we needed a bite to eat, and being a frequent visitor to the City, and finding ourselves on the High Street, also known as the Royal Mile, we called into see if a table was available. We were lucky, because busy as it was, a table was vacated just as... More 

Was this review helpful? Yes
1 review
5 of 5 stars Reviewed August 17, 2015

This place has some of the best haggis I have ever tasted. Their haggis, neeps and tatties are phenomenal served with whisky sauce and a dram.

Was this review helpful? Yes
1 review
5 of 5 stars Reviewed August 15, 2015

Obviously busy on a Saturday night in August. Our waitress was positively delightful and ready with excellent suggestions. The whiskey was varied the beers wonderful and the food phenomenal. My party ordered fish, Steak and ale pie, and a chicken sandwich...all enjoyed throughly. Most importantly the sticky toffee pudding was a can't miss.

Was this review helpful? Yes
London, United Kingdom
Level Contributor
5 reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
4 of 5 stars Reviewed August 10, 2015

Busy because of Fringe and Tattoo crowds, but food was good. Service was okay. They had a child's menu and dessert was decent. We ended up eating here twice during the trip. Overall, glad we stopped.

Was this review helpful? Yes
Montreal, Canada
1 review
5 of 5 stars Reviewed August 10, 2015

I've been to the Royal McGregor a few times before and this time was, once again, an amazing Scottish experience! Awesome service, great authentic food and great location! Thanks again for such a lovely evening! I'll be sending all my friends!!!

Was this review helpful? Yes
Level Contributor
7 reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
5 of 5 stars Reviewed August 9, 2015

My sister and I had a fantastic weekend in Edinburgh! Lots to do and see. We only discovered the Royal McGregor on our last afternoon! Wish it had been sooner! The fish & chips was excellent and the chicken & haggis combo superb. Lovely staff & great service. Next time we'll be whisky tasting!!

Was this review helpful? Yes
Calgary, Canada
Level Contributor
3 reviews
1 of 5 stars Reviewed August 7, 2015

Server forgot about us for 20 minutes. Had an extremely poor attitude. Was actually sitting at bar eating food instead of asking us for drinks. Food was good but poor service was frustrating. Was also chatting friends instead of serving us.

Was this review helpful? Yes

Travelers who viewed Royal Mcgregor also viewed

 
Edinburgh, Scotland
 

Been to Royal Mcgregor? Share your experiences!

Write a Review Add Photos & Videos

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
Improve this listing

Restaurant Details

Location and Contact Information

  • Address: 154 High Street | Royal Mile, Edinburgh EH1 1QS, Scotland
  • Location: Europe  >  United Kingdom (UK)  >  Scotland  >  Edinburgh>  > Old Town
  • Neighborhood: Old Town
  • Phone Number: +44 131 225 7064

Price and Cuisine

  • Average Prices: USD 15 - 49
  • Cuisine: British, Pub, Scottish

Restaurant Characteristics

  • Good for: Local cuisine, Dining on a budget

Description

We are a wee Whisky Bar & Restaurant with Grand food on Edinburgh's famous Royal Mile!
Open Hours
Sunday
10:00 am - 11:00 pm
Monday
10:00 am - 11:00 pm
Tuesday
10:00 am - 11:00 pm
Wednesday
10:00 am - 11:00 pm
Thursday
10:00 am - 11:00 pm
Friday
10:00 am - 12:00 am
Saturday
10:00 am - 12:00 am

Questions & Answers

Questions? Get answers from Royal Mcgregor staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?

Staying in Old Town

Neighborhood Profile
Old Town
Few Edinburghers live in the Old Town, but its labyrinth of dank alleys and steep streets suggests this was not always the case. Today, it’s mostly visitors, tartan-flavored souvenir shops, and pipers that you’ll find on its cobbled streets. This is the place to get a feel for Auld Reekie (Old Smelly), as the town was once nicknamed, and stroll the Royal Mile, the thoroughfare that links the castle with the royal palace – two of Edinburgh’s great set-piece attractions. But there’s lots more exploring to do here down dozens of little alleys, or wynds, while at night the city’s busiest clubs erupt along the Cowgate which is closed to traffic for this purpose.
Explore this neighborhood