TheFork, a Trip advisor company

What
Where

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

The Best Spanish Restaurants in Melbourne (VIC)

20 restaurants

Sort by Relevance

Spanish

MurMur Piano Bar

17 Warburton Lane, 3000, Melbourne (VIC)

9.4 / 10
24 reviews

american express Welcome

Spanish

513 Elizabeth Street, 3000, Melbourne (VIC)

9.4 / 10
76 reviews

Average price $35

Spanish

274 bridge road, 3121, Richmond (VIC)

9.0 / 10
21 reviews

Average price $35

30% Off Your Food Bill

InsiderSpanish

555 Burwood Road, 3122, Hawthorn (VIC)

9.2 / 10
326 reviews

Average price $65 american express Welcome

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

Spanish

56 Johnston Street, 3065, Fitzroy (VIC)

9.2 / 10
97 reviews

Average price $65 american express Welcome

Spanish

412A Brunswick Street, 3065, Fitzroy (VIC)

9.5 / 10
143 reviews

Average price $75 american express Welcome

Fine Dining

52 Toorak Road West, 3141, South Yarra (VIC)

9.3 / 10
504 reviews

Average price $95 american express Welcome

European

197 Gertrude st, 3065, Fitzroy (VIC)

9.3 / 10
273 reviews

Average price $75

Spanish

103 Lonsdale Street, 3000, Melbourne (VIC)

8.7 / 10
630 reviews

Average price $55 american express Welcome

Spanish

240 Lower Heidelberg Rd, 3079, Ivanhoe East (VIC)

9.0 / 10
22 reviews

american express Welcome

Spanish

289 Bay St, 3186, Brighton (VIC)

8.8 / 10
252 reviews

Average price $55

Wednesday : Tapas night 40AUD

Spanish

100, Chapel st, 3182, St Kilda (VIC)

8.2 / 10
258 reviews

Average price $65 american express Welcome

Mixed Grilled Meat Platter pp 100AUD

Spanish

361 Brunswick Street, 3065, Fitzroy (VIC)

8.5 / 10
25 reviews

Spanish

366 Brunswick St, 3065, Fitzroy (VIC)

8.5 / 10
1,042 reviews

Average price $45 american express Welcome

Spanish

71 Hardware Lane, 3000, Melbourne (VIC)

Spanish

10/555 Bourke Street, 3000, Melbourne (VIC)

8.2 / 10
140 reviews

Average price $35 american express Welcome

Spanish

571 Bridge Road, 3121, Richmond (VIC)

8.2 / 10
73 reviews

Average price $35 american express Welcome

Spanish

1 Hosier Lane, 3000, Melbourne (VIC)

Spanish

16 Main St, 3931, Mornington (VIC)

9.6 / 10
8 reviews

Average price $70 american express Welcome

Spanish

191 Glenferrie Road, 3144, Malvern (VIC)

8.4 / 10
304 reviews

Average price $55

Filter

TheFork advantages