Cover image: Shucks Bar. Venues listed in no particular order.
Brisbane knows a thing or two about great seafood, and with so many incredible spots around the city, choosing where to go can be the hardest part.
Whether you’re craving fresh oysters, a perfectly grilled snapper, or a seafood tower worth sharing, the river city has plenty to offer. To make booking a table easy, we’ve rounded up six standout seafood restaurants that are absolutely worth a visit.
1. Kickin' Inn, Spring Hill
If you’re in the mood to roll up your sleeves and get a little messy (in the best way possible), Kickin’Inn in Spring Hill is the spot. This lively seafood joint is famous for its saucy seafood boil experience, where prawns, crab, lobster, mussels and more are tossed in bold house-made sauces and served straight to the table for a hands-on feast.
Think bibs on, gloves ready and plenty of laughs as you dive into bags of flavour-packed seafood with friends. It’s casual, fun and perfect for groups, exactly the kind of place where dinner turns into a full-on seafood celebration.
Location: 477 Boundary Street, Spring Hill
Hours: Daily 11am – late
2. The Prawnster

For something a little off the beaten path, The Prawnster delivers a seafood experience that’s pure Brisbane. Set on a working trawler moored along the river, this floating eatery is all about keeping things simple and letting top-quality seafood do the talking.
Grab a seat on deck, soak up the water views and tuck into platters loaded with freshly caught prawns, oysters, bugs and lobster. It’s relaxed, a little bit quirky and perfect for long, easy-going seafood sessions with friends.
Location:147 Alice Street, Brisbane
Hours: Monday to Wednesday 12pm – 9pm; Thursday to Sunday 12pm – 9pm
3. New Farm Seafood
Tucked into Merthyr Village, New Farm Seafood is a much-loved local spot that combines a premium fish market with a relaxed seafood eatery. By day, the display counters are filled with fresh, line-caught fish, prawns, oysters and bugs sourced from Australian and New Zealand waters.
The kitchen turns that same quality catch into crowd favourites like crispy fish and chips, Moreton Bay bug rolls and perfectly grilled seafood plates. Settle in for an easy alfresco meal or grab something to go and enjoy it nearby at New Farm Park, fresh seafood and laid-back Brisbane dining at its best.
Location: 85 Merthyr Road, New Farm
Hours: Tuesday to Sunday 8am – 9pm

4. Shucks Bar
Perched along the Manly Esplanade overlooking the marina, Shucks Bar is a must-visit for oyster lovers and seafood fans alike. This intimate bayside spot keeps things fresh and seasonal, with a menu that celebrates Australian oysters sourced from different regions and shucked to order right in front of guests.
Expect creative small plates, vibrant seafood dishes and a thoughtful wine list featuring plenty of fun, minimal-intervention drops to match. Add in the breezy waterfront setting and relaxed neighbourhood feel, and it’s the perfect place to settle in for a long lunch or an easygoing dinner by the bay.
Location: 459 Esplanade, Manly
Hours: Thursday 5pm – 8pm; Friday 5pm – 10pm;
Saturday 12pm – 3.30pm & 5pm – 9.30pm; Sunday 12pm – 4pm
5. River Quay Fish
River Quay Fish brings a modern take on the classic Aussie fish and chip shop. The menu leans into fresh, simple flavours with sustainably sourced seafood, think golden battered fish, grilled catches of the day, calamari and generous seafood platters designed for sharing. Pair it with a cold beer, spritz or cocktail and settle in at one of the riverside tables as the city lights start to glow across the water.
It’s an easy, vibrant spot where great seafood meets one of Brisbane’s most iconic riverfront locations.
Location: 3 Sidon St, South Brisbane
Hours: Monday to Friday 10.30am – late;
Saturday to Sunday 7am – late
6. The Fishbar

Down on the Gold Coast in Benowa, The Fishbar is a relaxed spot where fresh seafood takes centre stage without any fuss. From plump, juicy prawns to crispy fish fillets and Moreton Bay bugs done just right, every dish feels simple, fresh, and made for sharing.
The casual, friendly vibe makes it perfect for a family dinner, a catch-up with friends, or just a no stress seafood feast. Add a cold drink, a sunny spot, and a table full of your favourite ocean treats, and you’ve got yourself a proper Gold Coast seafood session.
Location: 1B/203 Ashmore Road, Benowa
Hours: Daily 11.30am – late
7. E'cco Bistro
Not only is this hatted Brisbane stalwart helmed by celebrated chef, Philip Johnson, it also has multiple hospitality awards on the shelves. The winning factor includes the venue’s seafood offerings that are as fresh as they come. Start with a nori-speckled Moreton Bay bug roll, aleppo oil and parmesan yellowfin tuna, then culminate your seafood meal with a bangin’ local king prawn risotto.
If you’re out to splurge, the $185 lobster banquet menu starring the best of their seafood starters and a wood-grilled lobster is shore to please.
Location: 63 Skyring Terrace, Newstead
Hours: Wednesday to Thursday, 6 – 10:30pm;
Friday to Saturday, 12 – 2:30pm, 6 – 10:30pm
8. Reef Seafood
Nestled in Gaswork Plaza, Reef Seafood and Sushi that blends an East-meets-West take on seafood is for those who enjoy variety! Whether you’re in the mood for a bento box, fresh sashimi and seafood platters, or a solid fish and chips, the menu here has something to impress for an easy lunch or casual dinner.
Short on time? Grab a fresh, daily-made sushi box to take back to the office.
Location: 76 Skyring Terrace Newstead
Opening hours: Monday to Thursday 9am – 8pm;
Friday to Sunday, 9am – 9pm

9. Komeyui
For a Japanese take on seafood, this chic venue tucked in Spring Hill offers a sensory dining experience revolving around the meticulous art of sushi. Which is to say, expect outstandingly fresh fish prepared with precision.
Choose from a la carte, omakase (chef’s tasting menu) or the signature 5-course menu — they all feature the some of the best sushi in Brisbane. The nori crunch that features spicy tuna and mascarpone on fried seaweed cracker deserves a special mention.
Location: 191-203 Wharf Street, Spring Hill
Hours: Mondays to Saturdays, 11:30am – 10:30pm
Are you a restaurant looking for a catch? Book a demo and see firsthand how easy managing reservations can be with our all-in-one solution.
