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.
$25 Amazon.com Gift Card Get yours when you book a hotel on TripAdvisor and review your stay!

Royal Mcgregor

#109 of 1,780 Restaurants in Edinburgh
Certificate of Excellence
Old Town
Bar, British, Pub, Scottish, European
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
154 High Street | Royal Mile, Edinburgh EH1 1QS, Scotland
+44 131 225 7064
10:00 am - 12:00 am
Open now
All hours
Sun - Thu 10:00 am - 11:00 pm
Fri - Sat 10:00 am - 12:00 am
More Info
Add Photo Write a Review

693 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
  • More
Showing 564: English reviews
Level Contributor
128 reviews
55 restaurant reviews
common_n_restaurant_reviews_1bd8 134 helpful votes
4 of 5 stars Reviewed yesterday NEW via mobile

We had dinner and drinks before the tattoo. Very good service. Had beers a whiskey, fish and chips, steak and ale pie and a creamy desert. Good people watching if you can sit outside. We liked it.

Thank Visalia11
Stirling, United Kingdom
Level Contributor
5 reviews
3 restaurant reviews
common_n_restaurant_reviews_1bd8 7 helpful votes
5 of 5 stars Reviewed yesterday NEW via mobile

Dropped in to this little restaurant for lunch with elderly mum. Access good for disabled but only downside is that the toilets are downstairs. Food was excellent, served quickly. Mussels well worth a try. Burgers good. Mums salmon was good. There are a few seats outside but a bit chilly for mum. Would have been good to sit and watch... More 

Thank Stewart K
Scotland, United Kingdom
Level Contributor
20 reviews
9 restaurant reviews
common_n_restaurant_reviews_1bd8 5 helpful votes
5 of 5 stars Reviewed 2 days ago NEW

This is a restaurant we visit every time we are in Edinburgh the service alone merits a visit as the staff are so pleasant and friendly ,but our main reason for visiting is the food which is exceptional ,traditional Scottish food is available throughout the day and the prices are outstanding would highly recommend.

Thank LordofFife
Chicago, Illinois
Level Contributor
9 reviews
8 restaurant reviews
5 of 5 stars Reviewed 3 days ago NEW

Really nice meal with friendly, attentive service. Had our two kids with us. Everyone in the family liked their food. Location is fantastic. Would highly recommend!

Thank Dpower3
Edinburgh, United Kingdom
Level Contributor
26 reviews
11 restaurant reviews
common_n_restaurant_reviews_1bd8 9 helpful votes
4 of 5 stars Reviewed 4 days ago NEW

A group of friends and I came here during the fringe. The service was really quick and the staff were really accommodating. The portion sizes were really small for the price you were paying but it did taste really nice. Highly recommend the chocolate mousse!

Thank littlerandom01
1 review
5 of 5 stars Reviewed 5 days ago NEW via mobile

Excellent food and a lot of it. We has wonderfully cooked steak. Nice friendly courteous staff. Enjoyable visit.

Thank Steve K
Viry, France
Level Contributor
31 reviews
18 restaurant reviews
common_n_restaurant_reviews_1bd8 11 helpful votes
5 of 5 stars Reviewed 5 days ago NEW

One of the two restaurant who took our reservation for a party of 7 after the Tattoo, so right in the frenzy. It was recommended from other smaller pubs, and we don't regret it. The waitress, from Avignon, was a Angel with us, providing advises for the flight of whiskies.We arrived at 21.00 and went at 01.00.

Thank Stephane P
Kansas City, Missouri
Level Contributor
142 reviews
65 restaurant reviews
common_n_restaurant_reviews_1bd8 56 helpful votes
5 of 5 stars Reviewed 1 week ago NEW via mobile

We stopped in here for a late breakfast while working the Royal Mile. I had the Traditional Scottish Breakfast. I basically had this same thing about four times in Scotland, but this was by far the best version. My wife had the French toast and pronounced it excellent. Service was friendly and efficient.

Thank DCfromKC
Level Contributor
4 reviews
4 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
4 of 5 stars Reviewed 1 week ago via mobile

Stumble upon this pub when walking around the fringe. The food was delicious- in particular the waffle dessert. We had to make a second visit before we left!

Thank Sarah K
Level Contributor
3 reviews
3 restaurant reviews
4 of 5 stars Reviewed 1 week ago via mobile

The food was tasty, both meat and fish dishes. The waiters were very kind and friendly. Also the location is nice.

Thank Giulia P

Travelers who viewed Royal Mcgregor also viewed

Edinburgh, Scotland
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

Rating summary
  • Food
    4.5 of 5 stars
    4.5 of 5 stars
  • Value
    4 of 5 stars
    4 of 5 stars
Average prices
$13 - $42
Bar, British, Pub, Scottish, European
Breakfast, Brunch, Lunch, Dinner, Late Night
Restaurant features
Outdoor Seating, Seating, Waitstaff, Wheelchair Accessible, Serves Alcohol, Full Bar, Free Wifi
Good for
Families with children, Local cuisine, Dining on a budget, Bar scene
Open Hours
10:00 am - 11:00 pm
10:00 am - 11:00 pm
10:00 am - 11:00 pm
10:00 am - 11:00 pm
10:00 am - 11:00 pm
10:00 am - 12:00 am
10:00 am - 12:00 am
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
We are a wee Whisky Bar & Restaurant with Grand food on Edinburgh's famous Royal Mile!

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