1802 Lounge & Grill
A cosy, quiet hotel restaurant with high chairs, a kids' menu and step-free access — pricey, but the sticky toffee pudding is worth it.

Italian · Edinburgh
A cheerful, unfussy Italian café where the menu stretches from proper Neapolitan pizza and lasagne to a full Scottish breakfast with haggis, black pudding and tattie scone — handy when one child wants pasta and another wants beans. Prices are gentle for Edinburgh, portions generous, and food arrives fast, which matters when someone's patience is running out. High chairs, a kids' menu, buggy access and outdoor seating are all sorted, and there are vegan options too. Staff tend to ask about allergies unprompted and are quick with parmesan and refills. The ice cream is the reliable bribe. It gets genuinely busy — expect a short wait for a table at peak times, and a table-service rhythm that can feel brisk. One parent found it "homely, as if I was in Italy for the day".

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.
A cosy, quiet hotel restaurant with high chairs, a kids' menu and step-free access — pricey, but the sticky toffee pudding is worth it.
Halal Indian near the Playhouse with a kids' menu, high chairs and generous sharing starters — the chicken pakora is the standout.
A relaxed Edinburgh café with outdoor seating and vegan options, rated 4.8 by over 300 happy visitors.