Pub•Old Town, Royal Mile
The Royal Mile Tavern
📍 127 High St, Edinburgh EH1 1SG
Price Range: From £5.50
About The Royal Mile Tavern
Authentic Scottish Pub on Edinburgh's Historic Royal Mile
The Royal Mile Tavern is a quintessential Scottish tavern situated in the vibrant heart of the Old Town. Surrounded by dark wood paneling, historic breweriana, and an unmatched gantry of over 100 single malt whiskies, it delivers true Edinburgh hospitality.
Live Folk Music, Haggis & Single Malts
- Live Music Every Night: Daily acoustic performances by local Scottish musicians.
- Traditional Fare: Award-winning haggis, neeps and tatties with whisky cream sauce, steak and ale pie, and Cullen skink.
- Extensive Whisky Vault: Regional flights showcasing Speyside, Islay, Highland, and Lowland distilleries.
Highlights & Atmosphere
Live Music
100+ Single Malts
Traditional Haggis
Late Night
Historic Pub
Location & Directions
127 High St, Edinburgh EH1 1SG
Location
The Royal Mile Tavern
127 High St, Edinburgh EH1 1SG
Diner Reviews
Sarah M.
5/5
“Unbelievable culinary experience! Top-tier service and magnificent flavors.”
David K.
5/5
“One of the absolute highlights of our trip to Edinburgh.”