TheFork, a Trip advisor company

What
Where

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

The Best Vegetarian Restaurants in Melbourne (VIC)

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

Vegetarian

Nevedya

52 Main St, 3158, Upwey (VIC)

9.6 / 10
10 reviews

Average price $32

Indian

261 Camberwell Road, 3124, Camberwell (VIC)

9.2 / 10
140 reviews

Average price $35 american express Welcome

Greek

125 Nelson Place, 3016, Williamstown (VIC)

9.1 / 10
82 reviews

Average price $55 american express Welcome

Vegetarian

1/12 The Highway, 3149, Mount Waverley (VIC)

8.7 / 10
107 reviews

30% Off Your Food Bill

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

Vegetarian

1 Reid St, 3068, Fitzroy North (VIC)

9.2 / 10
245 reviews

Average price $55 american express Welcome

2 Course Menu with options 55AUD

Vegetarian

225 Clarendon Street, 3205, South Melbourne (VIC)

9.1 / 10
167 reviews

Average price $45 american express Welcome

Fine Dining

159 -161 Victoria Avenue, 3206, Albert Park (VIC)

9.3 / 10
280 reviews

Average price $75 american express Welcome

Fine Dining

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

9.2 / 10
326 reviews

Average price $105 american express Welcome

Italian

240 High Street, 3337, Melton (VIC)

9.0 / 10
170 reviews

Average price $55

Italian

111 Upper Heidelberg Road, 3079, Ivanhoe (VIC)

9.0 / 10
126 reviews

Average price $55

Vegetarian

79 Hardware Lane Melbourne CBD, 3000, Melbourne (VIC)

8.6 / 10
126 reviews

Average price $55 american express Welcome

Japanese

117 Smith Street, 3065, Fitzroy (VIC)

8.8 / 10
44 reviews

Average price $35 american express Welcome

Vegetarian

2-4 Davey Street, 3199, Frankston (VIC)

8.8 / 10
30 reviews

Average price $35 american express Welcome

Italian

630 Blackburn rd, 3168, Notting Hill (VIC)

6.4 / 10
20 reviews

Average price $45 american express Welcome

Vegetarian

365 Little Collins St, 3000, Melbourne (VIC)

9.2 / 10
234 reviews

Average price $35

Vegetarian

157 Ormond Road, 3184, Elwood (VIC)

Average price $20

Filter

TheFork advantages