TheFork, a Trip advisor company

What
Where

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

The Best Good for groups Restaurants in Melbourne (VIC)

86 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.

Indian

Nirankar

174 Queen Street, 3000, Melbourne (VIC)

8.9 / 10
180 reviews

american express Welcome

30% Off Your Food Bill

Australian

3/231 Smith Street, 3065, Fitzroy (VIC)

9.5 / 10
138 reviews

Average price $65 american express Welcome

Italian

68 Toorak Rd, 3141, South Yarra (VIC)

9.4 / 10
78 reviews

Average price $40

Cosi Experience AU$79.00

Australian

360 Collins Street, 3000, Melbourne (VIC)

9.3 / 10
196 reviews

american express Welcome

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

Italian

159 - 161 Lonsdale Street, 3175, Dandenong (VIC)

9.3 / 10
103 reviews

Average price $45

Indian

22 William Street, 3000, Melbourne (VIC)

7.9 / 10
242 reviews

50% off food with TheFork

Asian

107 Little Bourke St, 3000, Melbourne (VIC)

9.2 / 10
82 reviews

american express Welcome

Italian

26 Liverpool Street, 3000, Melbourne (VIC)

9.1 / 10
288 reviews

Average price $35 american express Welcome

Italian

454 Whitehorse Road, 3132, Mitcham (VIC)

9.2 / 10
520 reviews

Average price $45 american express Welcome

Italian

818 Glenferrie Road, 3122, Hawthorn (VIC)

9.0 / 10
241 reviews

Average price $45 american express Welcome

Mexican

75 Hardware Ln, 3000, Melbourne (VIC)

9.0 / 10
79 reviews

Average price $45 american express Welcome

Italian

362 Little Bourke Street, 3000, Melbourne (VIC)

9.0 / 10
472 reviews

Average price $35 american express Welcome

German

18-26 market lane, 3000, Melbourne (VIC)

9.0 / 10
392 reviews

american express Welcome

Australian

447 Church St, 3121, Richmond (VIC)

9.3 / 10
33 reviews

Average price $54

Asian

141 Queen St, 3000, Melbourne (VIC)

8.9 / 10
1,131 reviews

Average price $65 american express Welcome

Australian

Shop 4 171-175 Maroondah Highway, 3134, Ringwood (VIC)

9.1 / 10
669 reviews

Average price $55

2 Course Lunch Menu $35 pp 35AUD

Lebanese

229 Glenferrie Road, 3144, Malvern (VIC)

9.1 / 10
120 reviews

Average price $45

NON VEGETARIAN BANQUET - WEEKDAY AU$45.00

European

525 Little Collins Street, 3000, Melbourne (VIC)

8.4 / 10
976 reviews

Average price $35

Italian

91 Flinders Lane, 3000, Melbourne (VIC)

8.8 / 10
517 reviews

Average price $50 american express Welcome

Japanese

2/157 Fitzroy Street, 3182, St Kilda (VIC)

9.1 / 10
39 reviews

Average price $75 american express Welcome

American

105 Chapel Street, 3181, Windsor (VIC)

8.9 / 10
167 reviews

Average price $35

Bottomless Dinner 29AUD

Japanese

122 Bourke St, 3000, Melbourne (VIC)

8.6 / 10
101 reviews

Average price $65

Australian

277-279 Flinders Lane, 3000, Melbourne (VIC)

8.6 / 10
238 reviews

Average price $20 american express Welcome

Australian

1/189 Queen Street, 3000, Melbourne (VIC)

8.3 / 10
723 reviews

Average price $20

Dinner Minimum Spend 29AUD

Traditional cuisine

84 Dudley Street, 3003, West Melbourne (VIC)

8.3 / 10
78 reviews

Average price $90 american express Welcome

Friday @7pm $89 pp 89AUD

Filter

TheFork advantages