TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Family Friendly Restaurants in Melbourne (VIC)

92 restaurants

Sort by Relevance
"Relevance" sorting ranks restaurants based on your search input and several criteria: average rating over the last 12 months, available offers, distance, ability to make a booking instantly via TheFork, table availability, accolades in famous guides, and compliance with our standards (including the number of cancellations by the restaurant). Restaurants cannot pay to be ranked higher.

Italian

Positano

214a Princes Highway, 3803, Hallam (VIC)

9.4 / 10
46 reviews

Average price $35 american express Welcome

Italian

340 Craigieburn Road, 3064, Craigieburn (VIC)

Average price $35

Australian

436 Maroondah Hwy, 3778, Narbethong (VIC)

9.3 / 10
27 reviews

Average price $55 american express Welcome

International

1451 Mount Dandenong Tourist Rd, 3788, Olinda

8.0 / 10
33 reviews

Average price $35

Specify a date and enjoy promotions of up to -50% in our best restaurants

Mexican

11 Clyde Road, 3806, Berwick (VIC)

9.0 / 10
59 reviews

Average price $35

Italian

15 Inkerman Street, 3182, St Kilda (VIC)

9.1 / 10
177 reviews

Average price $45 american express Welcome

Greek

125 Nelson Place, 3016, Williamstown (VIC)

9.1 / 10
82 reviews

Average price $55 american express Welcome

Greek

209 Glenferrie Road, 3144, Malvern (VIC)

9.0 / 10
118 reviews

Average price $45

Four Course Set Menu AU$52.00

Greek

197 Lonsdale Street, 3000, Melbourne (VIC)

9.0 / 10
238 reviews

Average price $50 american express Welcome

Australian

761/767 Burke Road, 3124, Camberwell (VIC)

8.2 / 10
299 reviews

Average price $35

50% off food bill

Australian

111 Watton Street, 3030, Werribee (VIC)

9.1 / 10
64 reviews

Average price $42 american express Welcome

Pub Grub

138 York Road, 3796, Mount Evelyn (VIC)

8.9 / 10
62 reviews

Average price $25

Swiss

89 Flinders Lane, 3000, Melbourne (VIC)

8.9 / 10
148 reviews

Average price $45

Italian

27 Wests Road, 3032, Maribyrnong (VIC)

9.3 / 10
67 reviews

Average price $35

Italian

1/80 Hazel Glen Drive, 3754, Doreen (VIC)

8.8 / 10
41 reviews

Average price $35

Pub Grub

2077 Dandenong Road, 3168, Clayton (VIC)

8.8 / 10
37 reviews

Average price $20

Pub Grub

135 Stephen Street, 3013, Yarraville (VIC)

8.8 / 10
68 reviews

Average price $35 american express Welcome

Italian

87 High St, 3108, Doncaster (VIC)

8.3 / 10
168 reviews

Average price $35 american express Welcome

30% Off Your Food Bill

Australian

10-20 Lake Street, 3023, Caroline Springs (VIC)

9.2 / 10
56 reviews

Average price $45

Italian

1341 Dandenong Road, 3148, Chadstone (VIC)

7.1 / 10
88 reviews

Average price $45 american express Welcome

Pub Grub

10 Ardlie Street, 3049, Westmeadows (VIC)

8.9 / 10
131 reviews

Average price $21

Italian

1182 Burwood Hwy, 3156, Upper Ferntree Gully (VIC)

8.7 / 10
74 reviews

Average price $20 american express Welcome

Australian

410 Main Road, 3093, Lower Plenty (VIC)

9.1 / 10
245 reviews

Average price $59

Australian

1425 Plenty Road, 3754, Mernda (VIC)

8.8 / 10
168 reviews

Average price $24

Pub Grub

204 Millers Road, 3025, Altona North (VIC)

8.8 / 10
101 reviews

Average price $20

Filter

TheFork advantages