What
Where

When do you want to eat?

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

The Best Restaurants in Melbourne

1,166 restaurants

Sort by Relevance

Kitchen Samrat, Footscray

INDIAN

36 Leeds Street, 3011, Footscray

Blues Restaurant & Bar, Carlton

AUSTRALIAN

701 Swanston Street, 3053, Carlton

3

Average price $45

Roadhouse Bar and Grill, Eumemmerring

AUSTRALIAN

5-17 Doveton Avenue, 3177, Eumemmerring

Average price $35

Spice Club, South Yarra

INDIAN

Spice Club

 / 10

308 Toorak Rd, 3141, South Yarra

26

Average price $35

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

Oscar's on the Yarra, Warburton

AUSTRALIAN

3185 Warburton Hwy, 3799, Warburton

52

Average price $55

Hyderabad Inn, West Footscray

INDIAN

551 Barkly Street, 3012, West Footscray

Average price $20

Ghazal Indian Buffet & Bar, Werribee

INDIAN

187 Watton Street, 3030, Werribee

12

Average price $20

Bensons Cafe Restaurant Bar Belgrave, Belgrave

AUSTRALIAN

1710 burwood hwy, 3160, Belgrave

17

Average price $35

Nat's Place, Bundoora

ITALIAN

Nat's Place

8.4 / 10

1312 Plenty Road, 3083, Bundoora

31

Average price $20

Ludlow Bar & Dining Room, Southbank

AUSTRALIAN

6 Riverside Quay, 3006, Southbank

144

Average price $55

La Porchetta Rosebud, Capel Sound

ITALIAN

1645-1647 Point Nepean Rd, 3940, Capel Sound

PK's Restaurant, Westmeadows

AUSTRALIAN

265 Mickleham Road, 3049, Westmeadows

9

Average price $45

Anada, Fitzroy

EUROPEAN

Anada

8.9 / 10

197 Gertrude st, 3065, Fitzroy

271

Average price $75

Hoo haa bar, Windsor

AMERICAN

Hoo haa bar

8.9 / 10

105 Chapel Street, 3181, Windsor

150

Average price $35

The Panama Dining Room, Fitzroy

AUSTRALIAN

3/231 Smith Street, 3065, Fitzroy

132

Average price $65

Sweetwater Cafe, Yering

AUSTRALIAN

42 Melba Highway, 3770, Yering

6

Average price $55

Golden Monkey, Melbourne

AUSTRALIAN

389 Lonsdale Street, 3000, Melbourne

5

Average price $45

Charm Thai, Albert Park

THAI

Charm Thai

 / 10

173 Victoria Avenue, 3206, Albert Park

38

Average price $35

Verona Restaurant, Notting Hill

ITALIAN

630 Blackburn rd, 3168, Notting Hill

18

Average price $45

D'Gusto Thai, Elwood

THAI

1/122 Ormond Rd, 3184, Elwood

14

Average price $35

Sunrise Indian Restaurant, Ascot Vale

INDIAN

498-500 Mt Alexander Rd, 3032, Ascot Vale

Average price $20

Reflections Restaurant, Attwood

AUSTRALIAN

33 Ardlie Street, 3049, Attwood

3

Average price $55

The Woodlands Hotel Coburg, Coburg

AUSTRALIAN

84-88 Sydney RD, 3058, Coburg

293

Average price $45

Paringa Estate Winery & Restaurant, Red Hill South

VEGETARIAN

44 Paringa Rd, 3937, Red Hill South

323

Average price $105

The Louden Kitchen & Grill, Melbourne

AUSTRALIAN

195 Swanston St, 3000, Melbourne

14

Average price $35

The Best Restaurants in Melbourne

Often referred to as Australia’s gourmet capital, Melbourne is a city that is simmering with gastronomic creativity. Known for its exceptional coffee, you can wander the busy inner city streets exploring the unique street art or head to the suburbs to experience the city’s multicultural DNA.

If you feel like pizza or pasta, you can’t go past Lygon Street or ‘Little Italy’ as it is known to locals. Visit Chinatown where you have your choice from almost 100 eateries offering authentic dishes from Asia. Or visit the CBD where you’ll find a thriving Greek community running delis, souvlaki joints and bakeries that will make you feel like you’re visiting Greece.

Melbourne’s chefs are innovative and renowned around the world, if you love to try dishes that push the envelope and get excited about eating something weird then this is the city for you.

Filter

TheFork Benefits