Most visits to Scotland start in Edinburgh, the capital city, and there's plenty here to keep the kids busy. One of the city's best attractions is the National Museum of Scotland. The large exhibition halls feature a range of hands-on exhibits covering every aspect of Scottish life and history. One of Edinburgh's hidden gems is the Museum of Childhood, with displays of toys through the ages. Also worth a visit is Edinburgh Zoo, the only place in the UK where you can see giant pandas.
If your family is more about exploring the great outdoors, then head north into the Highlands. The Cairngorms is Scotland's main skiing area, which offers walking, mountain biking, and wildlife watching at any time of year. For many people, Scotland with kids means beaches. The west coast is where you'll find the best beaches, in little villages such as Morar, Mallaig, or Durness. If you're in Glasgow, don't miss the huge Pollok Country Park, with extensive woodlands, riverside walks, Highland cattle, and even a deer or two.
A Scottish holiday wouldn't be complete without a castle or two. Stirling Castle may not be as well-known as its famous counterpart in Edinburgh, but it's much more child-friendly. Don't miss the playrooms in the vaults, with medieval costumes, musical instruments, and puzzles. Urquhart Castle, on the banks of Loch Ness, has abundant views up and down the Loch from the site of its ruins. Will you spot the elusive monster? Culzean Castle, south of Glasgow, has interesting interiors, and also a huge adventure playground, parkland, and views across the Irish Sea.