The Witchery
Gothic, candlelit dining near the castle with a kids' menu and high chairs — book the set lunch and ask for the brighter room.

Scottish · Edinburgh
Tucked beneath the whisky experience, this is a calmer, more elegant room than you might expect — quiet enough on a weekday early evening (5pm on a Monday is barely busy) that a meal with children feels relaxed rather than fraught, though it fills up and slows down when tour groups arrive, so booking and eating early are both sensible. There's a kids' menu, high chairs and buggy access, and the staff are patient, good at explaining dishes and genuinely careful with allergies. The traditional Scottish cooking is the draw: lamb stovies in generous portions, hake and sea trout done properly, and a veggie haggis that means vegetarians aren't left out. Puddings are worth saving room for — sticky toffee, dark chocolate delice, a chocolate and cherry brownie. Prices are mid-range, and the three-course taste of Scotland menu is good value for a treat.

A little something creative for your next meal out. Filled with colouring, simple drawing prompts for cute animals, origami and conversation starters designed to bring more play, laughter and connection to the table. 3 free printable packs for toddlers, preschoolers and primary-aged children.
Gothic, candlelit dining near the castle with a kids' menu and high chairs — book the set lunch and ask for the brighter room.
Relaxed Royal Mile spot in a 17th-century building — lift to all three levels, kids' menu, generous portions and a cannonball in the wall.
Lively Edinburgh Italian with a kids' menu, high chairs, step-free buggy access and outdoor seating; booking is recommended.