The 15 Best Seafood Restaurants In Sydney

Sydney is a splendid place for seafood. With a vast coastline, the vibrant Sydney Fish Market, inventive chefs, numerous fishmongers and a thriving fine-dining scene, seafood lovers in Sydney have many things going for them.

Each year, thousands of tourists are blown away by the quality of the seafood; its freshness, variety, scale and ubiquity are hard to match anywhere else in the world.

Given that there are countless seafood restaurants in Sydney, which ones are the best?

We’ve researched and published a handy selection of the best seafood eateries in Sydney below. Have a quick read, narrow down your choices, and then get out and sample the city’s finest fish, oysters and crustaceans.

Let’s get stuck in! 

The 15 Best Seafood Restaurants In Sydney

Saint Peter 

Location: 362 Oxford St, Paddington, NSW / Ph: (02) 8937 2530 (unattended Sunday & Monday)

First up on our list of quality seafood restaurants in Sydney comes Saint Peter. 

Chances are, you’ve heard of Saint Peter. It’s a highly acclaimed and hugely popular fine-dining establishment for good reason.

Owner and Head Chef, Josh Niland is a celebrity chef in his own right, a successful author, restaurateur, and his innovative ‘fin to tail’ approach to seafood has received global recognition.

Niland’s ethical, sustainably-caught ethos of ‘whole fish’ cookery has revolutionised how many in the seafood supply chain now approach the marine life removed from the world’s oceans.

Saint Peter is located in the inner-east suburb of Paddington and is a Sydney favourite. It’s not easy to get a table and so make your reservations well in advance (bookings open 90 days in advance).

A unique feature of this restaurant is its impressive open format. This means that you can see the highly skilled chefs prepare the food right in front of you. For true foodies, the experience is akin to performance art.

Lunch is à la carte, and comprises of an extended oyster menu and a fish charcuterie selection.

For dinner, there is a daily, changing seven course tasting menu. This is a fabulous experience, but it does not come cheap at $175 per person. Despite this price point, the tasting menu is very popular with Sydney food bloggers and fine-dining cognoscenti.

The waiting staff are friendly and knowledgable, and will answer any questions you have about the menu, produce, cooking techniques and food pairings.

You won’t want to miss their calamari, or dry-aged Murray cod, cooked to absolute perfection. Other unmissable dishes include the charcoal-grilled flathead and the cod and mahi-mahi.

Saint Peter is treat and a Sydney delight not to be missed. 

A buzz is starting to develop around the Newcastle dining scene. Read more here.

Bondi Surf Seafood

Location: 128 Campbell Parade, Bondi Beach, NSW 2026 / Ph: (02) 9130 4554

Just a few kilometres away, in neighbouring Bondi, is the fish and chips institution of Bondi Surf Seafoods. It’s the oldest and liveliest fish shop in Bondi, and whilst far-removed from the fine-dining establishment of Saint Peter, shares the same deep appreciation for fresh seafood.

Open 7 days a week, with fresh produce stocked daily from the Sydney Fish Market, it’s become an eastern suburbs right of passage to pick up takeaway fish and chips from the shop (128 Campbell Parade), cross the road and eat, people-watching, on the magnificant Bondi Beach.

I have never tried the Deep Fried Mars Bars (and I never will…), but people I know have, and they loved the sheer unhealthy decadence.

No thanks, I’ll settle for their beautifully grilled John Dory instead. There’s always a good selection of oysters, crustaceans and sushi too.

This is seafood, pared back to the basics, that reminds you of the endless summer days of your childhood. Enjoy.

Ormeggio At The Spit

Location: D’Albora Marinas, Spit Rd, Mosman, NSW 2088 Ph: (02) 9969 4088

Continuing our list of recommended seafood eateries is Ormeggio at the Spit. 

Since 2020, this restaurant has undertaken some big changes. While it used to be a traditional fine dining restaurant, it’s been transformed into a more casual restaurant setting, although more like a casual meets fine dining combination.

This change doesn’t just stop there, the new menu is inspired by the southern region of Italy. It’s all about the best quality fish, cheese, and vegetables. 

Unmissable meals pertain to the fantastic yellow fin tuna cottoletto, and the stunning porchetta. What’s more, they have an excellent selection of gelato, authentic to Italy. 


Location: 23 Barangaroo Ave, Barangaroo, NSW 2000 Ph: (02) 9220 0111

Next up on the 15 best seafood restaurants in Sydney, is Cirrus.  

The critically acclaimed seafood restaurant is Brent Savage and Nick Hildebrandt’s fourth venue, and sells some of the best fish in Sydney. If you’re a fan of tiger prawns, they’re not to be missed here. There’s also a bass groper in banana leaves and a wine menu that will impress any connoisseur. 

If you plan on dining with a loved one who isn’t into fish, they also offer superb chicken and steak, with excellent roasted vegetables. While the fish is the showstopper, their meat options are also divine. 

Feel like putting together something tasty yourself? Try our Seafood Pasta Recipe.

Gaku Robata Grill 

Location: 2/132 Darlinghurst Rd, Darlinghurst, NSW 2010 Ph: 0426 299 254

Gaku Robata Grill is another worthy entrant on our rundown of the 15 best seafood restaurants in Sydney.

Bringing a breath of Tokyo’s air to Sydney, Gaku Robata Grill is a tiny, beloved dinner spot. This little nook is small, but mighty. They only have around four tables, so it feels like a private dining experience.

While it’s small, it’s also chaotic — if you want to dine here, you’re going to have to book in advance. That’s because the food is so good. The robata is insane, they do some of the best oysters in Sydney.

They also have superb tuna and roe. If you’re bringing a veggie, don’t fret — they can have some zucchini, rice balls, and mushrooms. While you shouldn’t skimp on the fish, these guys can cater to anyone. 

Golden Century

Location: The Star Sydney, 80 Pyrmont St, Entry via Pirrama Rd, Pyrmont, NSW 2009 Ph: (02) 9566 2328

You can’t really talk about the 15 best seafood restaurants in Sydney and not mention Golden Century.  

So, while this isn’t the place to go for a romantic dinner, it’s an excellent place to go for a shindig. They have a vast range of seafood, from steamed prawn dumplings to salt and pepper squid.

These guys are open until 4 am, so they’re very popular after a night in town.

Unique to Golden Century, is their selection of fresh live seafood. Before they go and cook your order, they show you the seafood, alive. Their popular dish includes the pippies in XO sauce. You can’t more authentically fresh seafood than that. 

Editor’s note: The original Golden Century has sadly gone. However, all is not lost as it exists in a new incarnation – The Century by Golden Century. The Location and Phone details above are for this establishment.

We have a great Prawn Pasta Recipe for you to try at home.

Fich At Petersham

Location: 3/98-106 Audley St, Petersham, NSW 2049 Ph: (02) 9572 7887

Next up on the 15 best seafood restaurants in Sydney, is Fich at Petersham.  

This Inner-West eatery specialises in that most magical of culinary niches, the fish and chip shop. However, Fich at Petersham is not your average chipper.

The chips are big, golden, and crisped to perfection. The batter they use for the fish is insane, managing not to be overly oily. And the fish itself? So fresh, so delicious. You can even order a bowl of Kinkawooka mussels if cod isn’t your thing. 

You can either order takeaway, or you can sit in and dine. Either way, trying the food here is a must. 

Heading up the coast to Noosa and hoping for a great seafood dinner? See our guide.


Location: Coogee Pavillion, 130a Beach St, Coogee, NSW 2034 Ph: (02) 9114 7324

The 15 Best Seafood Restaurants In Sydney

It’s back to the beach as we continue our look at 15 best seafood restaurants in Sydney.  

You can find Mimi’s on the second floor of the Coogee Pavilion. The dining room is exquisite, with guests coming from far and wide to check out this restaurant.

A key feature of Mimi’s is the live seafood menu. You can find mud crab and sea urchins cooked to perfection. You can even find the likes of a chickpea Panisse, octopus tentacles, and smoked eel vol au vent. 

Mr Wong

Location: 3 Bridge Lane, Sydney, NSW 2000 Ph: (02) 9114 7317

Next up on the 15 best seafood restaurants in Sydney, is Mr Wong.  

Mr Wong’s is a Cantonese restaurant. By day, they serve excellent dim sum, and at night they focus on barbecued meat. You need to try the scallop and prawn shi mai see dumplings – they’re a fan favourite.

The black pepper crab is always amazing, covered in delicious butter. Another great thing about this restaurant is the house-made ginger beer. It’s so refreshing.

They even sell a pomegranate and mint-spiked lemonade. While they also have an esteemed wine list, it’s great to see some good options in the non-alcoholic drinks. 

North Bondi Fish

Location: 120 Ramsgate Ave, North Bondi, NSW 2026 Ph: (02) 9130 2155

Moving along with our seafood dining spots we have North Bondi Fish.  

This is a beachfront diner that sells delicious seafood. This is as close to the beach you can get, with the breezy sea air and excellent views being a prime location for relaxation.

If you’re just after a proper good fish and chips, then you can order that here. However, they do so much more than that. They serve fabulous oysters, fresh from the sea.

They also have immense scallops, served on lovely fanned shells. Whilst the food here is stunning, the amazing views also come with a price tag.

You’re looking at around $40 a dish, for small bites around $16 – such as the prawn sandwich. But hey, this is quality, fresh fish with a gorgeous view, so it’s worth the price. 

Apart from being the gateway to stunning K’gari (Fraser Island), Hervey Bay is home to some great restaurants, including some excellent seafood ones.

Whitewater Restaurant

Location: 35 South Steyne Manly, NSW 2095 / Tel: (02) 9977 0322

With a contemporary Australian menu, Whitewater Restaurant is popular with Sydneysiders looking for that extra special seaside experience. It’s one of the finest seafood restaurants in the northern beaches and has chic, stylish, beach house ambiance.

Gorgeous water views, an inventive menu, sharp service, great coffee and an smart wine list all combine to create an impressive dining experience in laid-back Manly.

If you’re into bottomless brunches (and to be honest, who isn’t?) then Whitewater has one of the best in Manly. Available on weekends from 10am – 3pm. You’ll love the signature pancakes – homemade, fluffy and served with fresh ricotta cheese and wild berries.

From brunch to an splendid degustation tasting menu and sharing plates, Whitewater is a top experience. Kids are welcome and you’re just across the road from Manly’s wonderful beachfront.

Sit, relax and let the stress drop off.

Editor’s note: We have been informed that Whitewater Restaurant is closed (June 2022). We hope this is only temporary, and will keep you updated.


Location: Hyatt Regency 161 Susses St, Sydney, NSW 2000 Ph: (02) 8099 1234

We move forward on our list of 15 best seafood restaurants in Sydney with Sailmaker, set within the Hyatt Regency. 

This is a harbourside restaurant, that is vibrant and modern. If you’re looking for a restaurant that prioritizes quality, fresh produce, and an abundance of great options, pop into Sailmaker.

They also ensure all of their products are locally sourced, and they partner with farmers in New South Wales to get the very best produce. You can get anything from a traditional seafood platter to a divine champagne lobster.

This is a quality seafood restaurant, which is worth a visit. 

And if you fancy a cocktail or 2 with a view after your meal, pop up to the rooftop bar, Zephyr, and take in the fantastic views.

Flying Fish 

Location: The Star Sydney, 80 Pyrmont St, Pyrmont, NSW 2009 Ph: 1800 700 700

Next up on the 15 best seafood restaurants in Sydney, is Flying Fish.

Flying Fish is located at The Star. Here, you’ll get the very best fish from the Australian and New Zealand waters. You’ll also have it prepared with an Asian twist, making it different from most restaurants on our list.

If you enjoy fine dining, then you will appreciate the art that Flying Fish has to offer. They only serve premium seafood, flavoured impeccably. The restaurant also has minimal waste and a maximal flavour motto, meaning it’s great for the environment, and your taste buds. 

And if flesh isn’t your thing, there’s also a wonderful Vegetarian Menu, featuring tempting dishes like hand cut spaghetti, zucchini flower and smoked tomato. Yum!

Jonah’s Restaurant

Location: 69 Bynya Rd, Palm Beach, NSW 2108 Ph: (02) 9974 5599

Next up on the 15 best seafood restaurants in Sydney, is Jonah’s Restaurant.

Okay, so, Jonah’s Restaurant is a bit of a celebrity restaurant. They’ve served the likes of Justin Bieber, and Joan Collins. Whether you’re a fan of them, or not, it means this restaurant is one of quality.

When you dine here, you’ll be greeted with some of the best seafood in Sydney. You can order grilled prawns that come with bisque béchamel, oysters, lobsters, and scallops.

Pretty much whatever seafood you’re into, they’ll likely have – and they’ll have the very best quality. 

Given its status, location and fame, Jonah’s is a very popular venue for weddings and other important gatherings. Spend 5 minutes on the deck with a cool drink in your hand and you’ll understand why.

Rocker Bondi 

Location: 5/39-53 Campbell Parade, North Bondi, NSW 2026 Ph: 0451 845 269

Next up on the 15 best seafood restaurants in Sydney, is Rocker Bondi.

This is Darren Robertson’s restaurant, and it serves amazing seafood. It has a seasonal menu, so you can rest assured that you’re always getting the freshest seafood in town.

The menu is inspired by European cuisine, and the whole team is all about getting creative with their dishes. They’re a coastal restaurant, so you’ll also be looking at some stunning views while you dine.

It’s a laid-back, charming restaurant that we’re sure you will love. 

And we can’t finish without mentioning their current, mid-week ‘All You Can Eat Mussels’ offer. Sign us up!

Pilu At Freshwater 

Location: Moore Rd, Freshwater, NSW 2096 Ph: (02) 9938 3331

Pilu At Freshwater has been winning accolades since the day it opened – and rightly so.

Giovanni Pilu’s eponymous Sardinian Italian restaurant, specialises in seafood. Here they use locally sourced ingredients to create modern dishes, inspired by the different regions of Italy.

This is a highly esteemed restaurant. The quality of the food, and service, is unparalleled. When you enter the restaurant, you’ll be given red carpet treatment. Their staff is beyond respectful, and knowledgeable about the food.

They serve food akin to the likes of hand-rolled regola with lobster, and the Sa Cassola. Whatever you choose, you’ll enjoy the luxury. 

Lugarno Seafood

Location: 1220 Forest Rd, Lugarno, NSW 2210 Ph: (02) 9534 5136

Last up on the 15 best seafood restaurants in Sydney, is Lugarno Seafood.

Lugarno Seafood has been around for almost three decades and is an institution in Sydney. Located opposite the Georges River, you can dine on quality seafood while admiring the gorgeous views.

You can try amazing dishes such as the whole lobster mornay, or even the pan-grilled Tasmanian salmon fillet. Whatever you choose, you can guarantee that it’ll be fresh.


Few cities in the world have the natural advantages of Sydney when it comes to seafood. So make the most of it whilst you are here.

The quality and freshness of the produce, the beauty of the surrounds and the skills of the local chefs will not disappoint.

Dylan Cole
Latest posts by Dylan Cole (see all)