Skip to main content.

Fresh Seafood and Beachfront Dining - Where to Eat in Fremantle

Find a place to stay

Despite its small stature, Fremantle is home to more than 100 restaurants, cafés, and other eateries. There’s an array of global cuisines on offer - from Mexican to Asian, via European - as well as contemporary Australian fare. Fremantle's seafood is as fresh as you’ll find, and comes served in a host of ways, from grilled to sashimi. Lots of places operate on a "BYO" basis: bring your own alcoholic drinks.

Typical dishes


Blue swimmer crabs, or "blueys," are a popular local delicacy. Other tasty fish caught in Western Australian waters include dhufish and baldchin groper. Succulent Fremantle octopus is renowned throughout Australia.

Central Fremantle


You'll find a choice of eateries for all wallets and palates in the centre of Fremantle. Restaurants and cafés abound around Market Street and South Terrace, in the streets surrounding Fremantle Markets. Upscale Nunzio’s, in a charming heritage building on Essex Street, has a reputation for serving some of the finest classic Italian food in town. You'll also find a cluster of harborfront seafood places along Mews Road, around the north side of Fishing Boat Harbour. Char Char Bull serves steaks and seafood dishes, with a backdrop of bobbing boats on the waterfront terrace.


  • Nunzio's, 20 Essex St, Fremantle WA 6160; Tel: +61 8 6219 5441; Website: Nunzio's

  • Char Char Bull, 44b Mews Road, Fremantle, WA 6160; Tel: +61 8 9335 7666; Website: Char Char Bull


Beachfront dining


North and South Fremantle both have broad, sandy beaches, and you'll have plenty of oceanside dining options. In North Fremantle, Salt on the Beach is great for coffee and a hearty breakfast after a morning dip. For lunch and dinner they do refined meat and seafood dishes, including locally caught Fremantle octopus with antipasto vegetables. There are more sweeping beach and sea views if you head to The Pickled Fig in South Fremantle. This lively spot serves an eclectic range of sweet and savory delights, starting with yummy breakfasts, with an astute mix of European and Asian influences.


  • Salt on the Beach, 42 Port Beach Road, North Fremantle WA 6159; Tel: +61 8 9430 6866; Website: Salt on the Beach

  • The Pickled Fig, 21 Ocean Drive, South Fremantle, WA 6162; Tel: +61 8 9431 7333; Website: The Pickled Fig


Other suburban dining


There are more dining options if you head to the neighbourhoods of East Fremantle and Beaconsfield, or to Coogee, to the south of the city. There’s lots on offer along the Canning Highway in East Fremantle, or on South Street in Beaconsfield. Barque Restaurant, housed in a charming colonial house on East Fremantle’s George Street, has an eclectic Pan-Asian menu, including pho bo (Vietnamese noodle soup) or crab omelette for breakfast. In Coogee, Thai Tae serves authentic Thai dishes in an unassuming setting. It’s small, so book ahead or grab a takeout.


  • Barque Restaurant, 125 George Street, Fremantle, WA 6158; Tel: +61 8 9339 5524; Website: Barque Restaurant

  • Thai Tae, 6B/237-239 Hamilton Road, Coogee, WA 6166; Tel: +61 8 9418 7972; Website: Thai Tae


Rottnest Island


Whether you're staying overnight on Rottnest Island, or visiting on a day trip, you'll have plenty of eating options. The island has more than a dozen cafés and restaurants, from simple ice cream parlors to upscale gourmet establishments. Geordie's Café and Art Gallery has a regularly changing eclectic menu that includes freshly made Spanish tapas on Thursday evenings. Rottnest Lodge, housed in a 150-year-old colonial barracks, is home to Mediterranean-inspired Riva Restaurant. The poolside terrace is the spot to enjoy wood-fired pizzas, along with seafood, pastas, and tapas plates.


  • Geordie's Café and Art Gallery, Geordie Bay Square, Rottnest Island, WA 6161; Tel: +61 8 9292 5411; Website: Geordie's Café and Art Gallery

  • Riva Restaurant, Rottnest Lodge, Kitson Street, Rottnest Island, WA 6161; Tel: +61 8 9292 5161; Website: Riva Restaurant