On the coast of Western Australia, where the Swan River meets the Indian Ocean, Fremantle is a city with a rhythm all its own.
A place where heritage buildings house some of the State’s best restaurants, bars, pubs, and cafes, and the sea breeze carries the scent of freshly caught seafood and woodfired pizza.
You’ll find menus that lean classic and others that push the envelope, but they’re all tied together by quality local produce and a deep love for good food and drink.
Here are the best restaurants in Fremantle.
The Best Restaurants in Fremantle for Daytime Dining
La Lune
La Lune feels right at home on George Street in East Fremantle, as if it’s been there for years.
The kitchen puts a modern spin on the classics—Pemberton trout gets the Meunier-treatment, duck breast lands on the table with lentils and bitter greens, and steak comes with crisp frites and a gravy boat of sauce béarnaise. Late afternoons call for charcuterie boards, cheese, and a proper terrine—all paired with a French wine or a classic apéritif.
73 George Street, East Fremantle
Bib and Tucker
Bib and Tucker’s offering evolves with the seasons, celebrating WA produce across an extensive menu designed to please its customers as much as the sweeping views of the Indian Ocean.
Seafood plays a starring role, with standout entrée like roasted Exmouth tiger prawns bathed in a fennel, saffron bisque topped off with a dollop of sharp aïoli. Main course highlights include juicy jerk rotisserie chicken, baharat roasted kangaroo, and the Bib favourite—pillowy pumpkin gnocchi in an aromatic and nutty brown-butter sauce with sage.
18 Leighton Beach Boulevard, North Fremantle

Bib & Tucker
Vin Populi
Vin Populi is a love letter to Italy—the kind of place where you’ll find yourself sipping a negroni at day’s end or a mid-afternoon spritz before a long lunch ahead.
The chalkboard menu is refreshingly simple, listing plates without fuss or fanfare. You’ll want to start with one of everything, but leave room for pasta. The jet-black squid ink linguine is a standout, while the classic Roman rigatoni amatriciana speckled with crisp guanciale and a kick of chilli is just as tempting.
11 High St, Fremantle;
H&C Urban Winery
At H&C Urban Winery, it’s all about kicking back and enjoying wines crafted by the team in collaboration with some of the state’s best winemakers. A bottle of The ‘Petit Batard’ Anais—a collaboration with Denmark’s Paul Nelson Wines—is perfectly crisp for daytime sipping and taking in the venue’s terrarium-like interiors.
The menu captures the essence of Freo. It’s fun, relaxed, and a little unexpected. Think fish and chips served with your not-so-average mushy peas and fried chicken with caviar.
181 High Street, Fremantle

H&C Urban Winery
Ethos Deli + Dining Room
Ethos Deli + Dining Room is about many things—Melissa Palinkas and Susan Whelan’s love of New York deli culture, the Hungarian and German influences in Palinkas’ family tree, and a dedication to sustainable, no-waste dining.
Matzo ball soup, a rarity in WA, could sell itself on its flavour-packed chicken broth alone—let alone wholesome dumplings—it’s so hearty it’s almost medicinal. Wagyu steak with rich Diane sauce and heaped local mushrooms may err to chefiness with the meat selection, but it’s high on nostalgic feels and again has that comfort factor.
88 George Street, East Fremantle
Peggy’s
In the morning, queues snake out the door at Peggy’s for their famed four-cheese toasties and English muffins stuffed with sausage, egg and melted cheese.
Come lunch, their signature Italian-herb sourdough focaccia—made on-site—serves as the base for the BLT, which pairs smoky bacon with fresh tomato, lettuce, and a generous spread of herby dill mayo. The same delicious mayo is used on the Schnitty—the sauce a creamy base for panko-crumbed chicken, cheddar and iceberg lettuce.
A word to the wise? Things sell out, so arriving late means you might miss your pick.
35 Market Street, Fremantle

Peggy’s
Gage Roads
Watching ships pass through the port on a hot summer afternoon with a cold, crisp pint of Single Finn in hand is the quintessential Fremantle experience, and best experienced at Gage Roads. Alongside the core lineup of Gage Roads staples, you can discover exclusive limited-edition brews—like the smashable mandarin sour currently on offer.
The menu goes above and beyond your standard pub fare, celebrating the best of local produce through flavours just as vibrant as the venue itself. Fresh seafood, woodfired pizzas, and an array of tacos dominate the menu, which is designed to be shared with friends and devoured with a brew in hand.
Peter Hughes Dr, Fremantle
The Best Bars in Fremantle
Ode to Sirens
70s-inspired hi-fi listening bar Ode to Sirens, combines Greek-centric dining with smooth drinks and even smoother tunes. The cocktail list is a playful nod to the era’s greatest hits, with drinks like Pisco Inferno and I like Pina Colada’s, while the wine list brings the funk, showcasing Greek wines, alongside smaller Australian labels.
The menu channels the spirit of a small Greek island taverna offering, from halloumi saganaki and weed and feta pide to larger plates like tender octopus with tzatziki and slow cooked lamb that melts in your mouth.
25 High St, Fremantle
Strange Company
While you can’t please everyone, Strange Company certainly gives it a good go. With on-trend beers and wines, elevated cocktails, and a menu spanning charcuterie, cheese and inventive share plates, it’s near impossible to find another watering hole that hits all these bullseyes.
A quirky yet considered approach runs through everything here—like dried saltbush leaves floating on a vodka martini variation made with Lillet Blanc and a fino reduction, or an unexpected sprinkle of sumac over spaghettini, calamari and bottarga.
5 Nairn Street, Fremantle

Strange Company
Patio Bar
You won’t find the State’s big-name wineries at Patio Bar, but rather a carefully curated selection from smaller, lo fi producers like Swan Valley’s Chouette and Margaret River’s LS Merchant.
The menu’s just as unpretentious and easy on the wallet. Think juicy meatballs, showered in Parmigiano and swimming in sugo that begs to be mopped up with a piece of focaccia. For something heartier, there’s eggplant parmigiana, a porchetta roll, or lamb skewers with muhammara—all served with chips and all under $25. It’s simple, it’s satisfying it’s all just about good times in a no-fuss setting.
4, 3-13 Essex Street, Fremantle
Republic of Fremantle
Drinking well at Republic of Fremantle is a guarantee, but especially so if you opt for one of their signature cocktails. Even the lightest of the pack—a spritz built from bay-infused house vodka, plums, umeshu and white tea—promises nuance and layers of flavour.
This commitment to technique rings true on the plate, too. Think layers of Futari Wagyu tartare over house-made buckwheat waffles, for example. All up, it’s an accomplished package, a polished reflection of the way we like to drink and snack right here, right now.
3 Pakenham Street, Fremantle

Republic of Fremantle
Jetty
Perched on the river between Fremantle’s bridges, Jetty Bar shifts effortlessly from a laidback daytime hangout to a lovely bar as the night unfolds.
The menu is driven by Mediterranean-inspired shared plates and plenty of seafood. For something more hefty, Jetty’s vertical rotisserie turns out orange and pimentón-spiced chicken, which is carved onto gyros spread with tangy cacik and crisp salad.
For drinks, spritzes, margaritas, and ice-cold craft beers are abundant. Or lean into something fresh and light from the wine list to accompany small plates.
126 Beach Street, Fremantle
Wild in the Street
Wild in the Street is an offbeat offering you’re unlikely to find elsewhere. Sink into a booth and soak up the quirky and colourful energy that sets this spot apart.
For a lesson in elevating a simple mixed drink, consider the Roma Paloma—where the addition of zesty tomato shrub adds depth to the classic. The same sharp understanding of flavour carries through to the the wood-fired menu, with house-made empanadas firmly in must-order territory.
2/388 South Terrace, Fremantle

Wild in the Street
Percy Flint’s
Sitting in Percy Flint on a warm summer afternoon feels like kicking back in your favourite neighbour’s backyard, if said neighbour had a knack for cocktails, craft beer and good food.
The self-proclaimed boozery and eatery nail the art of keeping things simple. The steak sandwich is a contender for Perth’s finest, while the kingfish crudo dressed in lemograss oil, cucumber salsa and puffed buckwheat is just the start of a Mediterranean leaning menu worth exploring.
211 South Terrace, South Fremantle
The Best Restaurants in Fremantle for a Casual Dinner
Capri
Serving Italian classics for over 70 years, Capri continues to stand as an institution amid Fremantle’s ever-evolving dining scene.
Sit down, and you’ll immediately feel at home, greeted with a warming bowl of complimentary minestrone. From there, calamari, scallops and gamberi drive the selection of Primi Piatti ,but nothing quite compares to veal cotoletta with a side of spaghetti alla Bolognese.
And when it’s time to wash it all down, bring that bottle of wine you’ve been saving, because BYO is just $2 a bottle.
21 South Terrace, Fremantle

Capri
Shirley’s
It’s a rare treat to find a menu that perfectly suits both solo dining and indulgent group feasts—and that’s exactly Shirley’s delivers. Fly solo with a seat at the bar and a glass from a wine list that spans the globe, while a slice of house-made focaccia, slathered with bone marrow butter, makes the perfect sidekick.
Or gather a group and enjoy the luxury of exploring the entire menu, starting with a nostalgic Exmouth prawn cocktail before diving into roasted porchetta, braised beef cheeks, and more.
124 High St, Fremantle
La Cabana
At La Cabana, the cocktails—and the extensive tequila and mezcal selection—are easily some of Perth’s best. Order a Mezcalita, with smoke and acid aplenty, and sink into the night.
The char-grilled corn tentacles are sweet, salty, and smoky all at once while a braised beef brisket tostada with white onion salsa and pâté is a quirky riff on a classic. Tortillas, meanwhile, are pliant and fresh, making for perfect bases for crowd-pleasing tacos.
400 South Terrace, South Fremantle

La Cabana
Emily Taylor
Nextdoor to The Fremantle Markets, Emily Taylor puts a modern twist on classic Asian dishes, blending flavours from across the maritime Silk Route, from Peking to Indochina. Order one of each of the dumplings – but if you have to pick, don’t miss the crispy bottomed wagyu oxtail dumplings or the Shark Bay Scallops bathed in prawn and shellfish laksa oil. Then order peking duck, served with pancakes and all the trimmings. Perched under bright Chinese parasols with a Kaffir-Colada in hand, it’s the perfect relaxed, no-fuss spot to enjoy bold flavours with great company.
19-29 Henderson Street, Fremantle
The Best Restaurants in Fremantle for a Special Occasion
Manuka Woodfire Kitchen
There’s something comforting about Manuka Woodfire Kitchen, where ego and pretension are left at the door. Ironically, the wood-fired kitchen isn’t apparent to most visitors until plates start hitting the table.
Smoky and effortlessly light baba ganoush from the charcoal grill; hummus that even Yotam Ottolenghi would covet; and puffy house-made flatbread straight from the oven. With a focus on good produce, clean, sensible cooking and solid service, the value-for-money here is unquestionable.
134 High Street, Fremantle
Nieuw Ruin
The meticulously crafted pâté en croûte is a work of art. The cauliflower cheese pie, encased in filo pastry and served with a rich pool of French onion gravy is a classic, elevated by the addition of curry fries. When the offering are simpler, like deboned, butterflied whiting or trout grilled over coals, the execution is spot on, flesh moist, skin crisp.
There’s energy in the place, too, thanks to a floor team who know their stuff and seem genuinely excited to be there. Inside or out, for snacks or a blowout, Nieuw Ruin is undeniably one of Fremantle’s best restaurants.
12 Norfolk Street, Fremantle

Nieuw Ruin
Young George
At Young George, the vibe is all about warmth, whether you’re settling in for a hearty meal or playing barfly with drinks and snacks. The beef chop chop tartare, with its clean-tasting raw beef, salsa fresca, crema and tostadas for scooping, is a staple, as is the “ramen-fried” chicken stuffed into a milk bun with Caesar mayonnaise.
Main courses think outside the box—chopped, wood-fired octopus tossed with chorizo and fregola, instead of the usual whole charred tentacle, is a surprising hit. Wine speaks to owner Melissa Palinkas’ lo-fi sensibilities, and friendly service keeps the local crowd coming back.
48 George Street, East Fremantle
Madalenas
Inside the vintage storefront dining room of South Fremantle’s Madalenas, seafood takes centre stage alongside a selection of natural wines.
The cooking is bracing and to the point: sweet, Shark Bay pink snapper crudo with daikon, yuzu and fennel cream; raw Wadjemup yellowfin tuna is served with ajo blanco and confit pepitas. And when it comes to the main course, Abrolhos Islands red throat emperor with chamomile butter is fish cookery at its finest.
406 South Terrace, South Fremantle

Madalenas
The Bridge House
At The Bridge House, understated elegance takes the lead. This century-old cottage-turned-diner offers a subtle, quiet charm where rustic meets refined. The menu draws from European roots while leaving pretension behind. A fresh, coarse beef tartare is paired with sharp flavors that demand attention, while roasted cod with Abrolhos squid is complemented by a rich buttermilk seafood reduction. Beef tallow kipfler potatoes, crispy and indulgent, are served atop smoky aioli.
With a wine list spanning Italy, France, and local vineyards, and attentive, gracious service, the Bridge House effortlessly combines tradition with modern comfort. A place where food feels like home, but elevated.
1 Harvest Rd, North Fremantle
Cassia
Cassia celebrates the spirit of Australian barbecue with wood-fired cooking that lets the produce shine. But it’s far from basic—take the woodfired Skull Island Prawns, basted with a house made kimchi-inspired chilli paste, for example.
It’s not all about seafood though. The premium steak offering, like the 1kg O’Connor grain-fed Black Angus ribeye, deserves a spotlight of it’s own. Pair it with fried brussels sprouts tossed in a jalepeno vinegar served and on housemade miso mustard for a fan favourite combo.
3/45 Henderson St, Fremantle

Cassia
Bread in Common
It’s easy to forget how impressive Bread in Common’s converted warehouse setting is. The house bread is an essential start; dip it in unctuous lamb gravy for double the pleasure.
Beyond the bread, the seasonal sharing menu changes often, and while repeat diners may go for mainstays such as the lamb ribs (with good reason), exploration is strongly encouraged.
43 Pakenham Street, Fremantle