Ravelston House
A relaxed Musselburgh restaurant with a kids' menu, high chairs, vegan options and a garden for outdoor seating with the family.
Italian · Musselburgh
A relaxed Italian spot in Musselburgh with a proper kids' menu and high chairs, so bringing a toddler along takes no real thought. It's a lively room, which is good news if your children aren't the quiet sort — nobody's going to notice a bit of chatter. Step-free access means the buggy comes in without a fuss, and there's outdoor seating for warmer days or when someone needs a change of scene. Vegan and gluten-free choices are on hand too, and it's worth booking a table before you go.

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 relaxed Musselburgh restaurant with a kids' menu, high chairs, vegan options and a garden for outdoor seating with the family.
Musselburgh play café with high chairs, a kids' menu, gluten-free choices and step-free buggy access throughout.
Lively Musselburgh steakhouse with a kids' menu, high chairs, step-free buggy access and gluten-free options — booking recommended.