9 of the best places to take the kids for lunch in Edinburgh

Edinburgh is full of great eateries, but how many of them are equipped to welcome your kids with open arms? Here are some of the best places to eat out at lunch time with little ones in Scotland's capital.

Published 9th Apr 2018
Updated 12 th Sep 2023


With an on-site soft play area for toddlers and an indoor climbing from for children over the age of two, Reds in Portobello is a healthy cafe offering plenty for both kids and adults.

Visit: 254 Portobello High Street, EH15 2AT - reds4families.com

La Favorita Pizzeria

As well as a dedicated children's menu, La Favorita on Leith Walk often have special offers for diners with children, such as their 'kids dine for £1 on Sunday' deal.

With pasta and pizza galore on the menu, the little ones will love a lunch treat here.

Visit: 331-325 Leith Walk, EH6 8SA - vittoriagroup.co.uk/lafavorita


With plenty of space for buggies or high chairs, the family-friendly Hemma on Holyrood Road has a kids' menu (for under 12s only) featuring everything from pancakes to sausages and chips.

Visit: 73 Holyrood Road, EH8 8AU - bodabar.com/hemma

Babies & Bumps Cafe

A post shared by Trini Castro (@trinicastrop) on

Tucked away in Morningside, this cafe is specifically designed for pregnant women and those with babies or toddlers who might find it difficult to navigate other traditional cafes with a buggy or two.

Lannan Bakery to collaborate with author Nicola Lamb for one-off menu

Stylish and welcoming, you can indulge in some delicious healthy food here, while letting the little ones enjoy themselves without fear of disturbing anyone.

Visit: 13-15 Church Hill Place, EH10 4BE - babiesandbumpscafe.co.uk


With delicious homemade food, plenty of tempting cakes and space for you and your family, Loudons in Fountainbridge is a cosy spot to refuel after a busy morning.

Visit: 94B Fountainbridge, EH3 9QA - loudons.co.uk

Bread Meats Bread

Located on Lothian Road, Breats Meat Bread is a popular and casual burger restaurant which children will love.

Michelin inspectors reveal their favourite dishes - and one is from a Scottish restaurant

The kids' menu here has a child-sized version of most of what's on the main menu (from cheeseburgers to hot dogs) so nobody has to feel left out.

Visit: 92 Lothian Road, EH3 9BE - breadmeatsbread.com

Finn & Bear

A post shared by Ali Spence (@alibegood80) on

Recently opened on the Shore in Leith, Finn & Bear comes from the minds behind The Pantry in Stockbridge, and - named after the owners' sons - the relaxed cafe, restaurant and bar is equally as kid-friendly.

The wee ones can tuck into soup and sandwiches or go for something more substantial, like the signature Bear Burger.

12 of the best places to eat in Speyside - including ‘hidden gem’ Thai restaurant, pub classics and Michelin recommended fine dining 

Visit: 58 The Shore, EH6 6RA - finnandbear.co.uk


Popular Indian restaurant Dishoom came to Edinburgh in December 2016, and they are well equipped to welcome families.

Young diners are welcome to order from the main menu and share with their families, but there is also a dedicated children's menu available here, offering smaller and milder portions.

Visit: 3a St Andrew Square, EH2 2BD - dishoom.com/edinburgh

TurtleDove Play Cafe

A little way out of the city centre (but still less than half an hour on the bus), TurtleDove Play Cafe has space for babies, toddlers and older children to play, as well as coffee for the adults and freshly made food for everyone ton enjoy.

Visit: 31 Corbiehill Road, EH4 5BQ - turtledoveplaycafe.co.uk

Copyright ©2024 National World Publishing Ltd
Cookie SettingsTerms and ConditionsPrivacy Policy
crosschevron-down linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram