Places to Stay

The Royal McGregor Edinburgh

The Royal McGregor, 154 High Street, Edinburgh, EH1 1QS

0131 225 7064

The Royal McGregor
The Royal McGregor Edinburgh is a charming, family run bar/restaurant in Edinburgh’s famous Royal Mile, with a well deserved and excellent reputation amongst locals and tourists. Situated close to St Giles Cathedral and other city landmarks The Royal McGregor Edinburgh is the ideal spot to relax with a meal, quiet drink, or coffee to recharge the batteries in the midst of all the sightseeing that this famous old city has to offer. With a great range of beers, wines and spirits, including a frequently changing array of fine cask ales and malt whiskies you are spoilt for choice. The reasonably priced meals epitomise the best in traditional Scottish food and all dishes are homemade using the finest ingredients sourced from local suppliers. The authentic taste of Scotland includes haggis, crofters chicken, Aberdeen Angus steak , local seafood and salmon dishes. The standard British classics of fish and chips and steak pie are also a welcome sight on the menu. The Royal McGregor Edinburgh is open for breakfast from 10.00 am serving throughout the day until 10.00 pm, 7 days a week.