Fremantle is a vibrant cultural hub in Perth, famous for its maritime heritage, bustling markets, and wonderfully eclectic food scene. It has a reputation as one of the best places for enjoy fresh, locally caught seafood and with good reason. This makes it one of the best places to visit if you’re a fish and chips enthusiast.
We’ve compiled a detailed list that highlights some of the best fish and chips locations that Fremantle has to offer. Whether you’re after a serving of classic battered flake or an exquisite grilled snapper, you can’t go wrong at any of these locations.
Kailis Fishmarket
Location: 46 Mews Road, Fremantle
Kailis Fishmarket is one of Fremantle’s best known spots for getting a scrumptious order of fish and chips. Located in prime position at the corner of Fremantle Fishing Boat Harbour, Kailis Fishmarket has been providing customers with delicious meals since it opened its door in 1986.
They boast a vast menu of mouthwatering meals with various fresh seafood options. You can get your classic fish and chips grilled or battered, depending on what you like. Alternatively, if you’re in the mood for some barbecue, the team are happy to throw some fish or lobster on there. There’s even more variety with pickled octopus, chilli squid, seafood chowder on a sourdough roll, and even fresh sashimi available if you’re in the mood.
The venue is a warm and inviting space, blending together a fish and chip shop with a New York deli. This provides a vibrant mix of cool and family friendly, making it a place where anyone is welcome and the fish and chips are top-notch.
Cicerello’s
Location: 44 Mews Road, Fremantle
Since 1903. Cicerello’s has been located right on Fisherman’s Wharf, serving delicious food to anyone who visits. Their extensive menu features a wide selection of options ranging from traditional battered fish and chips to grilled fish and other seafood.
For over a century, this historic mainstay of Fremantle has been refining its fish and chips. They use line-caught snapper or whiting in a golden batter and pair it with hand-cut chips. You can also add some grilled prawns or mussels on the side if you’re feeling adventurous.
Cicerello’s has colourful tanks full of all kinds of fish, making it a great dining location for children and adults alike. Alternatively, you can always grab some fish and chips for takeaway and have a delightful picnic on Bathers beach.
Bathers Beach House
Location: 6/47 Mews Rd, Fremantle
Bathers Beach House offers more of an upscale seafood option in Fremantle, with an excellent view right next to the beach itself. It is Australia’s first licensed beachfront restaurant, giving it the unique distinction of letting you enjoy your meal while you’re sitting right on the sand, watching the ocean.
They have an extensive menu that emphasises the freshest local seafood and features dishes such as crispy skin barramundi, seafood risotto, and grilled octopus. There are also fantastic sharing options and platters if you feel like sampling a wide variety of dishes instead.
Eating here gives you a lively atmosphere, perfect for enjoying a cocktail and appreciating the view. If you’re trying to have a memorable dining experience that lets you sit right up near the beach, you’re hard-pressed to find a better option than Bathers Beach House.
Piscari Fish and Chips
Location: 99B Hampton Road, Fremantle
Piscari Fish and Chips is a humble space on Hampton Road, promising great food with a bit of modern flair. They provide traditional fish and chips and the welcoming feeling of a 90s fish and chips shop that so many of us miss.
You can feed the whole family with a trip to Piscari, as they offer generous servings that are sure to leave you full. The classic menu includes great options like hake, snapper and barramundi. And you can customise your side of chips with servings starting out at $2.
There are also great options you can pair with your fish and chips, including prawns, scallops, oysters, squid, and crab sticks. And for something a bit different, they have old favourites like dim sims, Chiko rolls, corn jacks, and pickled onions.
While Piscari doesn’t have a dine-in option, they’re still a tremendous choice for some delicious takeaway. Whether you want to take it home or enjoy it at the beach overlooking the ocean, you can’t go wrong with Piscari.
Sealanes Fish and Chips
Location: 178 Marine Terrace, South Fremantle
Sealanes Fish and Chips uses fresh, local seafood with a broad menu that has a little something for everyone. They serve a range of different fish from the area like hoki, whiting, snapper, and Spanish mackerel, which all pair perfectly with a generous serving of chips.
But aside from the standard fish and chips, there are lots of other great options to keep you sated. The menu also has a great selection of fish tacos and burgers. You can also choose from classic salt and pepper squid, prawns, mussels, onion rings, and even deep-fried feta.
Located just across the road from South Beach, Sealanes is a great place to grab a bite, whether you want to eat in or grab some takeaway. You can also walk across the road to the soft green grass for a picnic, sink your feet into the sand, and enjoy the fish and chips on the beach.
Clancy’s Fish Pub Fremantle
Location: 51 Cantonment Street, Fremantle
Clancy’s Fish Pub may be known for its craft beer and live music, but its delicious beer-battered fish and chips are the real pride of the establishment. You can find a range of classic seafood dishes here like grilled barramundi or chilli mussels.
Or, if you want to go bigger, you can opt for a sharing plate full of Shark Bay half-shell scallops, pan-friend squid, and tiger prawns. And the little ones are sure to be satisfied with the great options on the kids menu.
Clancy has cultivated a strong reputation for having a vibrant atmosphere to go along with its tasty meals. It definitely hits the sweet spot if you can’t choose between classic fish and chips or good old pub grub.
Twin Fin
Location: 8/47 Mews Road, Fremantle
Just above Bathers Beach, you can find the famous Twin Fin selling their delicious fast-casual fish and chips. It’s in a prime location to grab some takeaway and enjoy your delicious food on the sand.
Twin Fin takes pride in providing simple, delicious fish and chips that please all kinds of customers. You can enjoy a range of classic fish including snapper, emperor, flake, and barramundi on the menu. And you can have it served how you like, whether you prefer battered or grilled, or with chips and coleslaw.
The menu also has some other great seafood dishes that are sure to impress including lobster and chips, squid rings, oysters, and fish tacos. But if you’re not quite in the mood, never fear. They also offer a variety of burgers with fish, chicken, steak, or vegetarian options. Plus, you can pair your food with an ice cold drink in the form of a local WA wine or beer.
The atmosphere around Twin Fin is vibrant, reflecting their ethos of wanting to create a space where people can run wild, have fun, and feel welcome. Whether you’re a child or an adult, it’s a fabulous option to eat and hang out.
What makes Fremantle’s fish and chips special?
Fremantle’s location as a portside city means that the fish and chips are always made from fresh catches. Coming right off the boats, the high-quality produce helps to ensure you get the best flavour out of the fried and battered fish.
Fremantle also has a unique atmosphere that makes enjoying some delicious fish and chips so special. Enjoying a warm evening with the Indian ocean behind you and the salty air around you creates a truly iconic experience in Western Australia.
Indulge in the best fish and chips in Fremantle
Fremantle has been blessed with a vibrant food scene and fish and chips by the beach is one of the best ways to enjoy it. So the next time you’re craving a holiday by the ocean, book a room at Pier 21. We’re located in the heart of Fremantle, right near some of these fantastic restaurants.

