3 Best Restaurants in Old Town, Edinburgh and the Lothians

Background Illustration for Restaurants

The most historic part of the city houses some of its grander restaurants (though, interestingly, none of its current Michelin stars). It is also home to some of Edinburgh's oldest and most atmospheric pubs, which serve good, informal meals.

Cannonball Restaurant

$$$ | Old Town Fodor's Choice

The name refers to one of the most delightful quirks of Edinburgh's Old Town—the cannonball embedded in the wall outside, said to have been fired at the castle while Bonnie Prince Charlie was in residence (not true, but a good story). The atmosphere in this three-story restaurant and whisky bar is casual and relaxed, even with the gorgeous art deco dining room with views of the castle esplanade. The inventive menus change seasonally, but perennial favorites include the bread-crumbed haggis with whisky cream and white chocolate with strawberry sorbet.

356 Castlehill, Edinburgh, EH1 2NF, Scotland
0131-225–1550
Known For
  • Inventive Scots seafood and meat dishes
  • Great views of the castle
  • Portobello haggis cannonballs
Restaurant Details
Closed Sun. and Mon.

Something incorrect in this review?

Oink

$ | Old Town Fodor's Choice

For a quick cheap bite while wandering the Royal Mile, you can't beat Oink—possibly the best hog roast (pulled pork) in Edinburgh. Located on Canongate (there are two other outlets, but this one is the best), it was founded by two farmers in 2008, and their high-quality, hand-reared pork has proved a huge hit ever since. The idea is simple: choose your bread, choose your stuffing (try the haggis), and choose your sauce, then watch it all being combined with delicious pulled pork and—on request—salty crackling. There are three sizes available: piglet (80 grams, about 3 ounces), oink (160 grams), and grunter (250 grams).

Wedgwood the Restaurant

$$$ | Old Town Fodor's Choice

Rejecting the idea that fine dining should be a stuffy affair, owners Paul Wedgwood and Lisa Channon are in charge at this Royal Mile gem. Local produce and some unusual foraged fronds enliven the taste buds on menus that radically change with the seasons; expect deliciously quirky pairings like scallops in a cauliflower korma or roe deer with buttermilk. The dining space is smart but informal, and the professional staff have mastered the tricky task of giving guests space to relax while always remaining attentive. Consider the two-course lunch deal for £25; that's less than most mains in the evening.

Recommended Fodor's Video