Take a stroll around Scotland’s capital and you’ll come across a variety of delightful eateries. Whether you’re looking for a light lunch or a deluxe dinner, there’s an array of traditional and modern restaurants throughout Edinburgh that will satisfy a multitude of tastes.

Only a short walk from a range of central Edinburgh hotels and shops, the award-winning Mussel Inn on Rose Street will give you a tasty introduction to fresh Scottish seafood. Popular amongst the locals, you’ll be spoilt for choice with its delectable selection of mussels, oysters, scallops and more. With special offers running each week, diners will be able to enjoy quality food at affordable prices.

For a helping of haggis, visit one of Howie’s four restaurants in Edinburgh. Their chefs add a modern twist to this signature dish by offering spiced haggis in a filo basket. With two restaurants in the Old Town and two in the New Town, visitors staying in either area of the city will be able to enjoy Howie’s haggis without fearing an after dinner trek home.

For those who are looking for Michelin-star, modern dining, then head north of the city to Leith, where you can enjoy a lunch or dinner at The Kitchin. Run by husband and wife team, Tom and Michaela Kitchin, the restaurant’s waterfront location makes it a special experience for diners who are looking for a night away from the heart of the city. If you love watching ‘Masterchef’, you’ll recognise Tom, as he recently mentored this season’s finalists during a challenge in Scotland. If you’re heading to Edinburgh, then this is the restaurant to be seen in. You won’t taste the magic of Tom Kitchin’s food anywhere else.

Alternatively, if you’re watching your wallet, then a battered Mars bar will suffice. This Scottish delicacy will give you that all-important burst of energy during a sightseeing tour of the city. You can find your sugar rush at most local chip shops.