Place to eat in Edinburgh

Looking for places to eat in Edinburgh? The city offers a wealth of options to choose from.
Places to eat Edinburgh
Scotland’s capital boasts over 1000 cafes and restaurants, from authentic ethnic eateries to casual student cafes – and five Michelin stars no less.

Whether you’re dining with friends, colleagues or enjoying a romantic evening out, you will be able to find something to suit your taste from the wide range of places to eat in Edinburgh.

The city’s tourist packed Old Town offers dining amongst historic charm while in the New Town you can dine with spectacular views of Edinburgh castle.

Leith is where to head for the city’s freshest seafood caught from the coast while the West End offers the greenery of Arthur’s Seat and Calton Hill and bustling theatre dining.

Edinburgh restaurants with dining offers

When looking for the best places to eat in Edinburgh, your first stop should always be 5pm.

We have a wide range of deals and discounts on the many restaurants listed on our site.

You can search for a restaurant from your computer or mobile, filtered by area, date, price and cuisine.

We encourage our users to rate and review our restaurants after they have eaten there to allow other diners to make an informed choice.

With new restaurants constantly added to our site, make sure to check back regularly for a comprehensive list of the best places to eat in Edinburgh.

Check out all our Edinburgh restaurants or search for availability in the right-hand box.