Where to eat out with children in Edinburgh

Understandably, your culinary adventures can become somewhat curtailed by the patter of tiny feet. But getting your kids excited about dining out is a great way to incorporate doing what you enjoy and catching up with friends while having some family time too. And if you have teens, there are loads of super places to go that are ideal for a treat or party. So don’t compromise, give the kids what they want and keep tucking into top nosh, with these top child-friendly restaurants in Edinburgh.

Adjacent to Waverley Station, the Fruitmarket is an ideal destination for families seeking a blend of art and relaxation. While parents enjoy contemporary exhibitions, children can participate in creative workshops or explore the gallery’s café, which serves a variety of light bites, pastries and tasty milkshakes. The dynamic setting ensures that both kids and adults have an engaging and enjoyable visit.

calendar
arrow-up-down
Loading...

If the kids (and the adults!) are after a quintessential British fish and chips experience, Bertie’s on Victoria Street is the place to go. This lively eatery, decked out with seaside-themed decor, offers a menu that will please both young and old. Kids can choose from crispy fish goujons and chips, while adults might enjoy the hearty fish supper. Gluten-free options ensure everyone is catered for, and the prices aren’t too steep, making it a perfect family-friendly dining spot.

calendar
arrow-up-down
Loading...

Red Squirrel, located on the bustling Lothian Road, is known for its warm, rustic ambiance and a menu that satisfies all ages. Children can enjoy mini versions of classic dishes like macaroni cheese and burgers, while parents can dive into gourmet burgers and craft beers. The friendly service and cosy atmosphere make it a go-to spot for families looking for a comforting meal before or after a day out in the city.

calendar
arrow-up-down
Loading...

Step into a retro diner experience at the City Restaurant on Nicolson Street. Famous for its all-day breakfast and classic dishes, this spot is great for family meals. Kids can indulge in pancakes and fish fingers, while adults might opt for a full Scottish breakfast or traditional haggis. The nostalgic decor and extensive menu ensure a fun and satisfying visit for everyone. Portion sizes are generous, so arrive hungry!

calendar
arrow-up-down
Loading...
TGI Fridays
cuisinesAmerican, Diner, Family Friendly

If you have kids of varying ages and appetites, you might appreciate a little more nuance in their portion sizes. TGI Fridays caters for this by offering Little League and Major League meals, for younger ones and tweens respectively, where main items are paired with their choice of fries, potato smiles or seasonal veg. There’s a ‘create your own’ dessert option and kids mocktails, as well as a lively US-style atmosphere that creates a fun family night out.

calendar
arrow-up-down
Loading...
New Town Fox
cuisinesScottish, Cafe

New Town Fox offers a modern, chic setting perfect for a family brunch or lunch. Located in the New Town area, this café features a versatile menu with mini pizzas and chicken strips for kids, and fresh salads and specialty coffees for adults. The contemporary decor and relaxed vibe provide a comfortable spot for families to unwind and enjoy a delicious meal together. Be sure to try the decadent chocolate mousse with cherry syrup and sugar cookies!

calendar
arrow-up-down
Loading...

For pizza lovers, Pizzologist in Bruntsfield is a must-visit. This family-friendly pizzeria allows kids to watch their pizzas being crafted in the open kitchen. They can choose their own toppings, making for an interactive dining experience. Adults will appreciate the gourmet options and fresh ingredients, while the cosy, welcoming atmosphere ensures a relaxed meal for the whole family.

calendar
arrow-up-down
Loading...

Bread Meats Bread on Lothian Road is renowned for its hearty burgers and lively atmosphere. Kids will be thrilled with cheeseburger sliders and loaded fries, while adults can indulge in signature burgers, poutine and craft beers. The vibrant setting, coupled with generous portions and friendly staff, makes it a popular choice for families seeking a satisfying and fun meal.

calendar
arrow-up-down
Loading...

Urban Angel, nestled on Hanover Street, is a haven for families looking for wholesome and healthy meals. With a menu that features organic and locally sourced ingredients, kids can enjoy options like avocado toast, toasted bagels and smoothies. Adults will appreciate the extensive brunch offerings, including eggs Benedict and grain bowls. The light and airy interior creates a peaceful environment perfect for a relaxed family meal.

missing
This venue is currently not accepting online reservations through Dish Cult. 
Joseph Pearce
cuisinesScandinavian, Gastropub

Joseph Pearce on Elm Row combines a quirky pub atmosphere with family-friendly dining. The menu includes child-approved dishes like fish and chips and Swedish meatballs, while adults can explore more adventurous fare (including plenty of fresh seafood) and an extensive drinks selection. Often hosting family-friendly events, Joseph Pearce provides a lively and inclusive setting for casual meals or afternoon outings with the kids.

missing
This venue is currently not accepting online reservations through Dish Cult. 
Stay Updated
Get the latest updates on new restaurants, food guides, local events and more.
mobile app promotional banner