Catering to almost any culinary whim, Edinburgh is Scotland’s foodie capital. With not one but four Michelin-starred restaurants and pretty much every global cuisine represented, the city is home to some of the UK’s finest restaurants. But there’s no reason to feel hard done by on your Edinburgh city break if you’re keeping an eye on the pennies; there’s plenty of street food, cool cafes and farmers’ markets on offer, too. We’ve rounded up some of the city’s finest culinary offerings and put them all in our guide. And if one of them tickles your fancy, rest assured there’ll be an Edinburgh Premier Inn hotel nearby, with comfortable king-size beds that are perfect for that post-lunch nap.