Mention Edinburgh and two events come to mind - the Edinburgh Festival Fringe, the world's largest arts festival that takes place in August, and Hogmanay, the celebration that sees in the New Year with hedonistic joy!
Its location is stunning. Its ancient Castle stands high above the city on volcanic Castle Rock. Its Old Town has plenty of medieval closes (a ghost tour there at Hallowe'en will provide ghoulish thrills and spills!) and its New Town is full of stately Georgian architecture.
It's packed with great museums (Scottish National Gallery and National Museum of Scotland), galleries and attractions (such as Camera Obscura, a rooftop periscope in Castlehill, and Edinburgh Zoo where you can ooh and ahh at the pandas and koala bears among the other animals) but just soaking up the atmosphere on the streets, browsing through little shops, having a meal in one of the Michelin-starred restaurants (or in a cheaper, unstarred, place), will provide all the Scottish charm you need.
One attraction that’s great for kids if you’re on a half-term break is the Scottish Parliament. There are free guided tours when Parliament is in recess. This amazing building – it cost £400 million - is situated in the Holyrood area of Central Edinburgh at the foot of the Royal Mile, opposite the Palace of Holyroodhouse.
Edinburgh is also a stellar city for shopping. There are some old-style department stores (Jenners), some A-List shops (such as Harvey Nichols), and lots of quirky vintage stores that are laden with great-value finds. If you're desperate to find your family tartan the Royal Mile is worth a wander.
There's no off-season in Edinburgh and if you're going for the Fringe or Hogmanay make sure you book as far in advance as you can. Rates rise dramatically around August and Christmas.