TheFork, a Trip advisor company

What

What

Where

Where

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

The Best Good for groups Restaurants in Melbourne

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

InsiderTraditional cuisine

Witches In Britches

84 Dudley Street, 3003, West Melbourne

8.9 / 10
78 reviews

Average price $90

Friday @7pm $89 pp 89AUD

Indian

174 Queen Street, 3000, Melbourne

8.9 / 10
176 reviews

30% Off Your Food Bill

Indian

22 William Street, 3000, Melbourne

7.9 / 10
241 reviews

50% off food with TheFork

Australian

1/189 Queen Street, 3000, Melbourne

8.3 / 10
723 reviews

Average price $20

-30% off the "à la carte" menu!

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

Australian

Level 1, 157 Swanston St, 3000, Melbourne

7.2 / 10
117 reviews

European

525 Little Collins Street, 3000, Melbourne

8.4 / 10
976 reviews

Average price $35

-30% off the "à la carte" menu!

Australian

360 Collins Street, 3000, Melbourne

9.0 / 10
193 reviews

Asian

107 Little Bourke St, 3000, Melbourne

9.1 / 10
78 reviews

Steak

195 Little Collins Street, 3000, Melbourne

8.9 / 10
706 reviews

Average price $80

Festive Mood 85AUD

Italian

159 - 161 Lonsdale Street, 3175, Dandenong

9.3 / 10
100 reviews

Average price $45

Italian

362 Little Bourke Street, 3000, Melbourne

8.9 / 10
471 reviews

Average price $35

German

18-26 market lane, 3000, Melbourne

8.9 / 10
386 reviews

Asian

141 Queen St, 3000, Melbourne

8.8 / 10
1,131 reviews

Average price $65

Italian

26 Liverpool Street, 3000, Melbourne

8.9 / 10
283 reviews

Average price $35

Seafood

28 Ross St, 3205, South Melbourne

8.7 / 10
161 reviews

Average price $55

Spanish

103 Lonsdale Street, 3000, Melbourne

8.7 / 10
630 reviews

Average price $55

Mexican

75 Hardware Ln, 3000, Melbourne

8.7 / 10
75 reviews

Average price $45

Lebanese

229 Glenferrie Road, 3144, Malvern

9.1 / 10
116 reviews

Average price $45

InsiderAustralian

Shop 4 171-175 Maroondah Highway, 3134, Ringwood

9.0 / 10
666 reviews

Average price $55

2 Course Lunch Menu $35 pp 35AUD

American

105 Chapel Street, 3181, Windsor

9.0 / 10
167 reviews

Average price $35

Bottomless Dinner 29AUD

Italian

91 Flinders Lane, 3000, Melbourne

8.6 / 10
509 reviews

Average price $50

Australian

127 Russell St, 3000, Melbourne

8.3 / 10
185 reviews

Average price $51

Lunch special - all large plates $20 20AUD

Indian

37 Little Bourke St, 3000, Melbourne

8.7 / 10
264 reviews

Australian

39 Dukes Walk, 3006, South Wharf

8.2 / 10
187 reviews

Average price $20

-30% off the "à la carte" menu!

Pub Grub

688 Bourke St, 3000, Melbourne

8.5 / 10
265 reviews

Average price $60

Filter

TheFork advantages