Monday – 09:30 – 23:00
Tuesday – 09:30 – 23:00
Wednesday – 09:30 – 23:00
Thursday – 09:30 – 23:00
Friday – 09:30 – 00:00
Saturday – 09:30 – 00:00
Sunday – 09:30 – 23:00
- Free WiFi
- Outside Seating Area
- Families and Children Welcome
About The Royal McGregor
The Royal McGregor Whisky Bar & Restaurant is a family run establishment located in the heart of the Royal Mile in Edinburgh’s ‘Old Town’ where we have been delighting locals and tourists for nearly 20 years. We focus on informal friendly customer service to compliment our passion for local produce, independent breweries and Whisky!
Beautiful food, lots of traditional Scottish items on the menu, quick service, polite staff and great value!
We come here every time we visit Edinburgh. The food is always delicious and we love the wee taster! I love the addition of the choice or lager or beer.
Brought a party of 14 for a late Sunday breakfast. Everyone enjoyed it. Great food and good value.
Excellent did and staff
Wonderful service, excellent food. Made our boxing Day evening very special.
Had a wonderful dinner. It was truly a great place to introduce my family to the wonders of haggis and Scottish whisky. We loved it!
Fabulous meal in lovely cosy surroundings. Good food at reasonable prices.
This return visit was worth the travel through from Glasgow. Restored our faith in customer service and the service in the restaurant could not be faulted and the food was second to none. A big thank you to Royal McGregor and the staff for a fabulous visit and for going that extra mile - just the way we remember it from past visits. It's our number 1 destination when visiting Edinburgh.
Fabulous little pub we visit here every time we visit Edinburgh. The staff are brilliant and the food is gorgeous, always served piping hot. The prices are the same as other pubs that you can eat in. We will be back as soon as we get the time to visit Edinburgh again.
I booked the Royal McGregor for a works' Christmas lunch. There were 18 of us on the day and I had to alter the number a couple of times after the initial deposit was paid but this was no problem at all. The food was tasty and the portion sizes were large! the service was fantastic - the staff were very attentive and seemed happy to help. There was a vegan and a few vegetarians in our group and all were catered for - no problems. I was able to confirm our orders before we turned up which helped. The restaurant is small but large enough for us. We had the whole of the seating section at the rear which was perfect. Everybody had a great time and enjoyed the meal. It wasn't expensive either. Absolutely value for money. I would definitely consider returning. In fact, this will probably be our first choice for next year's Christmas meal! Thank you to the staff!
A Christmas Day out with friends from Perth and we had a lovely overall experience at the royal MacGregor.