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

Eating out with kids can be a challenge, but Edinburgh is full of child-friendly eateries (Photo: Shutterstock)placeholder image
Eating out with kids can be a challenge, but Edinburgh is full of child-friendly eateries (Photo: Shutterstock)

Reds

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

Hemma

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 Jun 10, 2016 at 8:13am PDT

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.

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

Loudons

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.

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 Apr 8, 2018 at 5:47am PDT

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.

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

Dishoom

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
Dare to be Honest
Follow us
© 2026 Iconic Media Group Ltd. All rights reserved.Cookie SettingsTerms and ConditionsPrivacy notice