28 Best Edinburgh Old Town Restaurants For Every Budget

This article has links to products and services we love, which we may make commission from.

Wondering where to eat in the heart of Edinburgh? With so much choice, finding the best Edinburgh Old Town restaurants can be daunting. This area of the city is where you will find everything from fine dining Scottish cuisine to hanger-curing pub grub!

For evening meals, it is always best to book ahead to avoid disappointment. Looking for somewhere to drink as well as dine? We’ve detailed that in our places to eat in Edinburgh Old Town guide, too.

If we’ve missed out your favourite, tell us in the comments below.


→ Planning your trip to the Old Town? Start here


Old Town Edinburgh Map

Edinburgh’s Old Town Restaurants

Cockburn Street

  • Brewhemia (Market Street) – Pub grub, spacious bars, live music, features in our brunch guide
  • Krua Khun Mae Thai – Tucked away down Craig’s Close
  • Viva Mexico – Attentive staff, cool decor, cocktails and Mexican menu
  • Scran – New kid on the block, nice cocktails and nachos
  • Arcade – Trendy eatery dedicated to haggis and whisky
  • Arcade has a secret vodka bar. Read about it in our pubs guide

→ Read next Old Town hotels for all budgets


Brewhemia Inside Pub Edinburgh

The Royal Mile (Or Close)

  • The Witchery By The Castle – Edinburgh’s most famous restaurant
  • The Devil’s Advocate – Modern restaurant with outside seating, cocktails
  • Deacon Brodies Tavern – Pub food on the Royal Mile
  • Bubba Q – Fun BBQ and beers joint (like beer? Here’s our craft guide)
  • Civerinos – Cool, lively pizza place that serves drinks
  • The City Cafe – An Ev Ed favourite for boozy milkshakes and casual food
  • Angels With Bagpipes – Scottish fine dining in a 16th-century building

In the Old Town, pubs aren’t just drinking dens they are also haunted watering holes! Find out which Edinburgh pubs are haunted and by whom here.

Really into the spooky stuff? Here’s our Halloween in Edinburgh guide, most of which can be done all year round!

Devils Advocate Pub Edinburgh

Grassmarket Restaurants (Pub Grub)

  • The Last Drop – Lovely wee pub with food menu and good tunes
  • Biddy Mulligans – Irish bar with ‘good mood food’
  • Auld Jocks Kitchen – Pizza, burgers, pasta
  • Cold Town House – Rooftop bar with castle views, pizza
  • Mary’s Milk Bar – It’s ice-cream but deserves a mention!

You may also like | Edinburgh’s coolest roof top bars and beer gardens


Auld Jocks Kitchen Pub Food Grassmarket Edinburgh
Hand holding pint on rooftop with Edinburgh Castle views from Cold Town House Edinburgh

Victoria Street Restaurants

  • Howies – Scottish produce, try the sticky toffee pudding
  • The Grain Store – Former storeroom, quality menu
  • Maxies Bistro – Indoor and al fresco dining on Victoria Terrace
  • Scotts – Sister restaurant to Howies

Like venues you can take photos at? Here’s the best city IG spots


By Time of Day

Brunch In Edinburgh Old Town

In this section we’ll discuss where you fill up for a big day of exploring and where to dine out at your leisure, maybe with a wee Mimosa?

  • Cafe Hub (Castlehill) – Casual setting, 1840s building, outside tables
  • Southern Cross (Cockburn St) – Busy cafe serving Scottish produce
  • Lailas (Cockburn St) – Instagram heaven, it’s pink, you cannot miss it
  • Scran (North Bridge Arcade) – Brunch and cocktails
  • The Edinburgh Larder (Blackfriars) – Relaxed cafe, deli counter
  • Hula (West Bow) – Acai and smoothy bowl delights
  • Loudons – Big eggs benny spot tucked behind The Royal Mile
Hula Acai Breakfast Edinburgh Food
Loudons Eggs Benedict Food Brunch Edinburgh_

Lunch In Edinburgh Old Town

Many of the restaurants named in our locations section offer lunch menus. Some at a reduced price!

In this section of our where to eat in Edinburgh’s Old Town guide, we will look at cafes that specialise in lunch as well as some takeout options to save you time.

  • Nor’ Loft (Market Street Hotel) – 3 small plates for under £20 and cocktails
  • The Baked Potato Shop (Cockburn St) – Takeout only, popular stuffed pots
  • @Pizza (Royal Mile)- Subway style build your own pizza
  • Canongate Cafe (Canongate) – Police box serving coffee and snacks
  • Mimi’s Bakehouse (Royal Mile) – Banging avo toast, afternoon tea & cakes
  • Oink (Canongate) – Pulled pork specialist

Our Old Town Edinburgh Guides


Any questions or comments?
Let us know below

Essential Edinburgh Information 

Plan your trip, tips & advice
Where to stay in Edinburgh
Food & drink in Edinburgh
Best time to visit Edinburgh
Things to do in Edinburgh
How much does a Edinburgh cost?
Free 7-day Scotland itinerary

Plan Your Trip To Edinburgh 

Book accommodation at Booking.com
Reserve a skip the line pass or guided tour at GetYourGuide
Save money with this Edinburgh Pass 

Leave a Reply

Your email address will not be published. Required fields are marked *