A breathtaking castle; a profoundly beautiful city centre; those cobbled streets. Stop it, Edinburgh, you're showing off. But beyond all the pretty stuff is a city whose food culture isn't always near the top of the list when it comes to reasons to visit. Nira Caledonia, a townhouse-style hotel not far from the heart of the city's Old Town, exemplifies why it should be: its rooms are the requisite level of chic, spacious and comfy, but its restaurant, Blackwood's Bar & Grill, is a cracker.

Given Edinburgh's proximity to the Scottish coastline, it'd be remiss to stick to local fare and not dip a toe into the seafood scene, and at Blackwood's that's exactly what the menu encourages. You can start off with cocktails before diving into some genuinely stunning seafood, like the smoked moules marinière, with freshly baked bread to mop up – an absolute showstopper – and great scallops with parma ham. There's also a beautiful half lobster with all-too-moreish mustard mash (we washed ours down with a Wente Hayes Best Foot Forward chardonnay), or grab a sumptuous mixed grill with a malbec. There aren't too many restaurants in the city whose food could top it.

10 Gloucester Place, EH3 6EF; niracaledonia.com

Edinburgh's best bites:

Getting there: British Airways currently flies from London City to Edinburgh up to 12 times a day, with a flight duration of 1hr 20 mins. Each-way hand baggage-only fares are priced between £52 and £63, dependent on one way or return travel.