We compare what's there to find the best deals for you.
Please enter a valid email address
You're now signed up. Great deals will soon be delivered to your inbox.
We compare prices from leading holiday companies so you can find the best deal for you.
A meaty, oaty pudding swaddled in a sheep’s stomach? The idea of haggis often inspires horror, but the reality is a game-changer. One bite and you’ll be converted. Trust us.
Peppery, homely, comforting and delicious, a crumbly portion of haggis is a bit like a hug from your granny. It’s Scotland’s national food, so be a polite guest and give it a go. You’ll find haggis in traditional restaurants across Edinburgh, each one made using recipes handed down through generations.
Scotland produces some of the world’s finest seafood, from salmon to scallops and delicious Arbroath Smokies. So if you’re wondering where to eat in Edinburgh, scour the menu for seafood before sitting down to eat.
Fresh oysters, slivers of oak-smoked salmon, jumbo langoustines and tasty mussels swimming in mouth-watering sauces… if you like fish, Edinburgh’s restaurants offer a true taste of the sea.
Deep-fried Mars Bars aside, Scotland does sweet things with serious style, and Edinburgh is no exception. A round of Scottish shortbread, for example, is a thing of great beauty. Buttery, crumbly and sugary at the very same time, it’s a cracking teatime treat.
Often laced with a wee bit of whisky, Scottish fudge is another winner, so be sure to pick up a box (or three) before you leave. And when you’re dining out in Edinburgh, top off your meal with a traditional Cranachan, a dreamy mixture of cream, whisky, honey, raspberries and toasted oats.
Looking for a gourmet getaway and wondering where to eat in Edinburgh? Hop in a taxi and head over to Leith. Perched on the Firth of Forth to the north of central Edinburgh, Leith harbour has blossomed into a high-end foodie hub, crammed with some of the best places to dine.
Dating all the way back to the 14th century, it’s a wonderful jumble of historical hotspots, artisan delis, swanky bars and celebrated Edinburgh restaurants. Splurge on a Michelin-starred feast at Restaurant Martin Wishart (54 The Shore) or The Kitchin (78 Commercial Quay), both of which showcase the best of Scottish produce against a dreamy waterfront backdrop.