View map
Filtered by:
Bookable Online
Smart Offers only

Fish Restaurants in Melbourne

 Melbourne's fish restaurants

Whether you’re a lover of freshly shucked oysters, mussels cooked in white wine and chilli, or can’t get enough of a freshly caught piece of barramundi with fresh lemon, it’s safe to expect the fish restaurants in Melbourne to serve up some truly delicious fare. From traditional grilled and battered eats to more cosmopolitan offerings, Melbourne is a rich grazing ground for the seafood aficionado. With many of Melbourne's fish restaurants well-placed for shopping or taking in a show, they're a great choice night or day. Just check out Quandoo to learn more.

  • All RestaurantsHotspots in town
  • Smart OffersDeals & discounts
Sort by:Most relevant first
  • Most relevant first
  • Top-rated first
  • Most reviewed first
  • Most expensive first
  • Cheapest first

Black Cod


Choks Pot Seafood Cafe


Serenity Blu

Caroline Springs
Looking for the best restaurants near you?

Seafood Express By Claypots

St Kilda

Richmond Oysters Oakleigh


Black Cod


Mr & Mrs Fish

Brunswick East

Sweet Salt

  1. 1.

    Mainstream fish restaurants in Melbourne

    If you like your catch of the day without too many frills, there are lots of fish restaurants in Melbourne serving modern Australian seafood with the emphasis on freshness and simplicity. Establishments like the Black Cod on Bourke Street near Victoria Harbour or Serenity Blu in Caroline Springs Shopping Centre offer a casual, relaxed environment with menus packed with regional favourites. They're an especially good option for families, with dishes like gourmet fish and chips, prawn salad, crab meat burgers and grilled flathead catering to young and old alike.
  2. 2.

    Asian-style fish restaurants in Melbourne

    Given the size of the city's long-standing Asian population, it's no surprise that there are plenty of restaurants in Melbourne offering fish dishes with an eastern twist. Middle Fish on Berkeley Road in Carlton is just one of the places in Melbourne rustling up top-notch Thai seafood. Try the mackerel curry, the sweet and sour line-caught barramundi or the fish cake burger garnished with bacon. Or for fragrant Cantonese fish dishes, head to The Fish Hotpot in Clayton or the aptly named Yummy Grilled Fish in Caulfield East.
  3. 3.

    Fish restaurants in Melbourne: oysters and shellfish

    As well as numerous fish restaurants, Melbourne also has several oyster bars and other eateries where the focus is on shellfish and other seafood delicacies. Places like Richmond Oysters on Portman Street in Oakleigh are well-worth a visit whether you fancy a drink and a tasty snack or something more substantial. As well as fresh Tasmanian oysters, expect sharing platters of locally sourced mussels, scallops and Moreton Bay bugs, plus a great selection of rainbow-coloured sushi and sashimi. Alternatively, enjoy a prawn cocktail, plate of scampi, well-seasoned fillet or grilled flake washed down with a chilled glass of wine.