2 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.

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).

Lovecrumbs

$ | Old Town

A bakery-café with an inordinately sweet tooth, Lovecrumbs joyously, deliciously, and unashamedly focuses on what really matters in life: cake. It serves delectable confections of all kinds, from sumptuous Victoria sponges to heavenly peanut-butter brownies to mouthwatering lemon tarts. You'll find an occasional savory baked good on the menu, but don't count on it. Eat inside with a cup a coffee among the quirky knickknacks, or get your cake to go. The opening times are advertised with the caveat "roughly," but you will know the place by the appreciative crowds at busy times.

155 W. Port, Edinburgh, EH3 9DP, Scotland
0131-629–0626
Known For
  • Extraordinary cakes galore
  • Junk shop-esque decor
  • Large crowds despite unpredictable opening times
Restaurant Details
Reservations not accepted

Something incorrect in this review?