Top 3 Family-Friendly Restaurants in Edinburgh
Enjoy Family Dining at Its Best in Scotland’s Capital
Edinburgh is a city full of history, culture, and incredible food—perfect for a day out with the whole family. From exploring the Royal Mile to visiting the stunning Leith waterfront, families have endless opportunities to create memories together. And when it’s time to eat, you’ll want restaurants that combine delicious cuisine, a welcoming atmosphere, and practical touches like kids’ menus and flexible seating.
The good news? Three of Edinburgh’s very best family-friendly dining destinations come from one family of restaurateurs—the Crolla family, known for bringing authentic Italian flavours to Scotland for more than 50 years.
Here’s our foodie guide to the top three family-friendly restaurants in Edinburgh:
-
Vittoria on the Walk (Leith)
-
Vittoria on the Bridge (Old Town)
-
Divino Enoteca (Old Town)
Each offers something unique while sharing the Crolla family’s commitment to warm hospitality and traditional Italian cooking.
1. Vittoria on the Walk – A Leith Classic with a Modern Café Bar Twist
For over half a century, Vittoria on the Walk has been a Leith institution. Opened in 1970, it has welcomed generations of Edinburgh families. After an exciting refurbishment, this much-loved restaurant has been transformed into an all-day café bar, making it more versatile than ever.
Why Families Love It
-
Family-Friendly Atmosphere: Spacious seating, relaxed service, and a welcoming team that makes everyone—kids included—feel at home.
-
Kids’ Menu and Flexible Portions: Classic pasta, pizza, and healthy sides ensure children can enjoy authentic Italian food that suits their taste.
-
All-Day Dining: From morning coffee and pastries to hearty dinners, the new café bar format fits every schedule, whether it’s brunch after a morning at the Botanic Garden or an early supper before bedtime.
Signature Experiences
Parents can enjoy barista-made coffee while children sample freshly baked focaccia. Later in the day, the restaurant seamlessly shifts to a vibrant dinner setting, offering handmade pasta and authentic pizza straight from the oven.
Insider Tip: Vittoria on the Walk also has a private function room (up to ~50 guests)—ideal for birthday parties, christenings, or big family get-togethers.
2. Vittoria on the Bridge – City Centre Dining for All Ages
In the heart of Edinburgh’s Old Town, just steps from the Royal Mile, Vittoria on the Bridge is the perfect family stop during a day of sightseeing. Whether you’ve been exploring the National Museum of Scotland or shopping on Princes Street, this restaurant combines Italian charm with city-centre convenience.
Why Families Love It
-
Central Location: Easy to reach by foot or public transport, making it great for tourists and locals alike.
-
Room for Everyone: Two floors of seating and a private dining room for up to 80 guests—great for big family celebrations.
-
Flexible Menus: From quick lunches to multi-course dinners, everyone can find something they love, including vegetarian and gluten-free options.
Signature Experiences
Begin with antipasti to share, followed by traditional pasta dishes and pizzas crafted from family recipes. For dessert, the creamy homemade tiramisu is a must-try.
Family Day Idea: Pair a visit to Edinburgh Castle or Camera Obscura with an Italian feast here—it’s just a few minutes’ walk away.
3. Divino Enoteca – Family Dining with a Gourmet Touch
For families with older children or those celebrating a special occasion, Divino Enoteca offers a slightly more refined experience while remaining warm and welcoming. Tucked away on Merchant Street, only a short walk from the Royal Mile, Divino brings together fine Italian cooking and Edinburgh elegance.
Why Families Love It
-
Elegant Yet Relaxed: Stylish interiors and a peaceful atmosphere make it perfect for milestone celebrations like anniversaries or graduations.
-
Exceptional Italian Cuisine: Seasonal tasting menus, handmade pastas, and award-winning wines give families a taste of Italy’s culinary heart.
-
Knowledgeable Staff: Attentive service ensures dietary preferences and children’s needs are easily accommodated.
Signature Experiences
Enjoy a leisurely Sunday lunch or celebrate a family achievement with Divino’s carefully curated wine pairings and gourmet desserts. It’s a way to treat everyone while still feeling comfortable and cared for.
Tips for a Perfect Family Meal in Edinburgh
Choosing a great restaurant is just the start. To make the most of your family dining experience:
-
Book Ahead: Especially during festivals or weekends, reservations secure the best table.
-
Explore Set Menus: Vittoria locations often feature family-friendly set menus or sharing platters, ideal for groups.
-
Consider Timing: Early dinner slots are quieter and ideal for younger children.
-
Ask About Dietary Options: All three restaurants are happy to accommodate vegetarian, vegan, and gluten-free requirements.
Why These Restaurants Stand Out
The Crolla family’s three restaurants share a few qualities that make them Edinburgh’s top choices for families:
-
Generations of Expertise: Over 50 years of perfecting Italian recipes and hospitality.
-
Consistent Quality: From ingredients to service, every detail reflects pride and care.
-
True Flexibility: Whether you’re after a quick brunch, a relaxed lunch, or a festive dinner, you’ll find the right setting.
-
Central & Accessible Locations: Ideal for visitors exploring Leith or the Old Town.
Together, Vittoria on the Walk, Vittoria on the Bridge, and Divino Enoteca provide something for every taste and occasion.
Plan Your Family Visit
Ready to create delicious memories?
-
Book a table at Vittoria on the Walk for a relaxed Leith experience.
-
Reserve at Vittoria on the Bridge to enjoy authentic Italian dining in the heart of Old Town.
-
Celebrate something special at Divino Enoteca, where gourmet Italian cuisine meets family warmth.