TheFork, a Trip advisor company

What
Where

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

The Best European Restaurants in Melbourne (VIC)

275 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 reservation 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 A$35 american express Welcome

Italian

673 - 681 Glenferrie Road, 3122, Hawthorn (VIC)

9.5 / 10
772 reviews

Average price A$85 american express Welcome

3 Course (includes a glass of Prosecco on arrival) 85AUD

InsiderFine Dining

Basement, 221 Queen Street, 3000, Melbourne (VIC)

9.8 / 10
140 reviews

Average price A$95 american express Welcome

European

48 Smith St, 3066, Collingwood (VIC)

10.0 / 10
7 reviews

Average price A$55

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

European

Shop 3 Ground floor: 260 Collins St 0431512050, 3000, Melbourne (VIC)

9.2 / 10
69 reviews

Average price A$35 american express Welcome

Italian

528 Mt Alexander Road, 3032, Ascot Vale (VIC)

10.0 / 10
36 reviews

Average price A$45

InsiderItalian

12 Errol street, 3051, North Melbourne (VIC)

9.3 / 10
206 reviews

Average price A$85 american express Welcome

Dinner 3 courses Menu 75AUD

Italian

76 Bourke Street, 3000, Melbourne (VIC)

9.5 / 10
21 reviews

Average price A$55 american express Welcome

Italian

585 La Trobe St, 3000, Melbourne (VIC)

9.5 / 10
76 reviews

Average price A$70 american express Welcome

European

428 Little Bourke st, 3000, Melbourne (VIC)

9.5 / 10
177 reviews

Average price A$55 american express Welcome

Italian

68 Toorak Rd, 3141, South Yarra (VIC)

9.4 / 10
78 reviews

Average price A$40

Cosi Experience AU$79.00

European

412 High St, 3181, Windsor (VIC)

9.4 / 10
36 reviews

Average price A$80 american express Welcome

Eastern Europe

313 Coventry St, 3205, South Melbourne (VIC)

9.4 / 10
56 reviews

american express Welcome

Spanish

513 Elizabeth Street, 3000, Melbourne (VIC)

9.4 / 10
76 reviews

Average price A$35

Italian

317 Bay St, 3207, Port Melbourne (VIC)

9.4 / 10
76 reviews

Average price A$85 american express Welcome

Italian

225 Melville Road, 3044, Pascoe Vale South (VIC)

9.4 / 10
126 reviews

american express Welcome

Fine Dining

219 King Street, 3000, Melbourne (VIC)

9.4 / 10
109 reviews

Average price A$85 american express Welcome

Italian

43 Hardware Ln, 3000, Melbourne (VIC)

9.3 / 10
13 reviews

Average price A$60

European

616 Elizabeth St, 3000, Melbourne (VIC)

9.3 / 10
3 reviews

Average price A$35 american express Welcome

Italian

340 Craigieburn Road, 3064, Craigieburn (VIC)

Average price A$35

Italian

4/3 Murphy Street, 3141, South Yarra (VIC)

9.3 / 10
301 reviews

Average price A$75 american express Welcome

InsiderItalian

500 Bourke Street, 3000, Melbourne (VIC)

9.3 / 10
448 reviews

Average price A$65 american express Welcome

Italian

347 Lygon St, 3057, Brunswick East (VIC)

9.3 / 10
95 reviews

Average price A$55

Italian

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

9.3 / 10
103 reviews

Average price A$45

Italian

11-25 Crossley Street, 3000, Melbourne (VIC)

9.3 / 10
359 reviews

Average price A$75

Filter

TheFork advantages