Official Guide to Edinburgh
  • 11°C

Food and Drink

Traditional or modern - there's something to satisfy every taste.

The Old Town is so much more than haggis, neeps and tatties (although you will find plenty of that here, if you're into that kind of thing). From cutting-edge fine dining to cosy traditional pubs and restaurants, the culinary scene in Edinburgh's Old Town is one of the most wide and varied in the city.

You'll find some of the very best of what Edinburgh has to offer when it comes to food and drink in the Old Town, no matter your budget. 

Lining the Royal Mile are cafes both familiar and independent serving a range of options to start your day off, be it a light morning snack or the full tradition Scottish breakfast before you tackle Arthur's Seat. If brunch is more your thing, you're spoiled for choice and will find a welcoming atmosphere wherever you go.

Milkman Coffee

Milkman Cafe - Cockburn Street

You won't have trouble findind a range of lunch and evening meal options, with restauratns ranging from the popular and familiar chains like Bella Italia, Byron Burger, Pizza Express and Filling Station to the the elegance of Edinburgh's Witchery resturant, Ondine and o'Oliviero joined by a whole range of other one-of-a-kind and independent resturants, pubs and bars serving delicious food to suit all tastes.

Those searching for traditional Scottish dishes like haggis, neeps and tatties will not be disappointed in the Old Town. Howies on Victoria Street has an excellent menu boasting the best of traditional Scottish cuisine, while the award-winning Tower Restaurant offers delicious seafood and some of the best views in town.

Find out more about Edinburgh's Food and Drink > 

Cannonball Whisky Bar

Contini Cannonball Whisky Bar

Just out for drinks? You'll find pubs and bars serving creative cocktails, rare whiskies, ales, beers and other non-alcoholic beverages throughout the Old Town. Head to the Cowgate if you're after a late-night dance, or enjoy a dram after your meal at the Devil's Advocate on Advocate's Close.

Old Town is a whisky-lovers heaven and a good whisky bar is never too far away in this part of Edinburgh. The Albanach on the Royal Mile has hundreds of whiskys to sip and sample, while the Bow Bar is a famous no-frills establishment on Victoria Street that has a wide range of single malts to try. In fact, The Old Town is full of fantastic whisky bars, so take your pick and get ready to find your new favourite dram. 

Old Town Food and Drink: Map 

Find out more about what's on offer in the Old Town >