Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Mediterranean Restaurants in Melbourne (VIC)

22 restaurants

Sort by Relevance

Middle Eastern

The Quarter Cafe

27-31 Degraves Street, 3000, Melbourne (VIC)

9.1 / 10
120 reviews

Average price $35 american express Welcome

Italian

18 Hexham Road, 3770, Gruyere (VIC)

9.5 / 10
79 reviews

Average price $65 american express Welcome

Mediterranean

199 Lygon Street, 3053, Carlton (VIC)

8.7 / 10
111 reviews

Average price $45 american express Welcome

30% off food!

Italian

214a Princes Highway, 3803, Hallam (VIC)

9.5 / 10
44 reviews

Average price $35 american express Welcome

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

Mediterranean

107 Swan St, 3121, Richmond (VIC)

9.7 / 10
20 reviews

Average price $30 american express Welcome

InsiderMediterranean

320 Rathdowne Street, 3054, Carlton North (VIC)

9.5 / 10
523 reviews

Average price $95 american express Welcome

Mediterranean

18-38 Siddeley St, 3008, Docklands (VIC)

9.3 / 10
253 reviews

Average price $55 american express Welcome

Fine Dining

44 Paringa Rd, 3937, Red Hill South (VIC)

9.3 / 10
326 reviews

Average price $105 american express Welcome

Italian

111 Upper Heidelberg Road, 3079, Ivanhoe (VIC)

9.0 / 10
126 reviews

Average price $55

Mediterranean

PierRoad, 3182, St Kilda (VIC)

8.8 / 10
88 reviews

Average price $45

European

192 Wellington Parade, 3002, East Melbourne (VIC)

7.8 / 10
11 reviews

Average price $55

Mediterranean

227-229 Camberwell Road, 3123, Hawthorn East (VIC)

9.0 / 10
156 reviews

Average price $65 american express Welcome

Italian

132 Highfield Rd, 3124, Camberwell (VIC)

9.0 / 10
193 reviews

Average price $45 american express Welcome

Mediterranean

2 Swanston Street,Federation Square, 3004, Melbourne (VIC)

8.0 / 10
238 reviews

Average price $40 american express Welcome

Fine Dining

330 High Street, 3101, Kew (VIC)

8.1 / 10
969 reviews

Average price $55 american express Welcome

Mediterranean

146 Martin Street, 3186, Brighton (VIC)

Average price $35

Mediterranean

80 Bourke Street, 3000, Melbourne (VIC)

9.2 / 10
40 reviews

Average price $215

Mediterranean

96 River Esplanade Docklands, 3008, Docklands (VIC)

8.9 / 10
26 reviews

Average price $50 american express Welcome

Banquet Two 69AUD

Mediterranean

54 - 58 Hardware Lane, 3000, Melbourne (VIC)

8.9 / 10
98 reviews

Average price $35

Mediterranean

44 Toorak Road, 3141, South Yarra (VIC)

8.8 / 10
217 reviews

Average price $95

Mediterranean

337 Main Creek Road, 3928, Main Ridge (VIC)

8.8 / 10
89 reviews

Average price $45

Mediterranean

57 Byron St, 3011, Footscray (VIC)

Average price $20 american express Welcome

Filter

TheFork advantages