Skip to content

Food in Western Australia

172 restaurants, cafes, bakeries and more across WA.

Top cities

Browse food places by city in WA

Clear filters
$$
Hours unavailable
Sunny Vineyard Cottesloe
Cottesloe, Perth, WA

Iconic for sourdough, pies and consistently good service.

Wineries
$$$
Hours unavailable
Cozy Market Margaret River
Margaret River, Margaret River, WA

Beachside classic with fresh seafood and great coffee.

Takeaway
$
Hours unavailable
Secret Cafe Busselton
Busselton, Busselton, WA

Hidden gem with excellent value and warm hospitality.

Cafes
$$
Hours unavailable
Riverside Eatery Perth CBD Co
Perth CBD, Perth, WA

Bustling spot known for quality ingredients and quick service.

Restaurants
$$$
Hours unavailable
Little Patisserie Fremantle
Fremantle, Perth, WA

Relaxed corner cafe doing simple things well.

Bakeries
$
Hours unavailable
Old Inn Highgate
Highgate, Perth, WA

Lively wine bar with excellent small plates.

Pubs
$$
Hours unavailable
New Estate Northbridge
Northbridge, Perth, WA

No-frills takeaway that always delivers.

Wineries
$$$
Hours unavailable
Harbour Noodles Cottesloe
Cottesloe, Perth, WA

Bright bakery with flaky pastries daily.

Takeaway
$
Hours unavailable
Coastal Kitchen Margaret River
Margaret River, Margaret River, WA

Classic pub with great beer garden and steaks.

Cafes
$$
Hours unavailable
Valley Bistro Busselton
Busselton, Busselton, WA

Tiny gem serving the best local produce.

Restaurants
$$$
Hours unavailable
Park Bakehouse Perth CBD Co
Perth CBD, Perth, WA

Modern bistro with an excellent natural list.

Bakeries
$
Hours unavailable
Market Bar Fremantle
Fremantle, Perth, WA

Old-school counter meals done right.

Pubs
$$
Hours unavailable
Garden Wines Highgate
Highgate, Perth, WA

Trendy spot with great coffee and matcha.

Wineries
$$$
Hours unavailable
River Roll Northbridge
Northbridge, Perth, WA

Family-run with generous portions and smiles.

Takeaway
$
Hours unavailable
Beach Roasters Cottesloe
Cottesloe, Perth, WA

Neighbourhood favourite with great coffee and toasties.

Cafes
$$
Hours unavailable
Hill House Margaret River
Margaret River, Margaret River, WA

Reliable local with friendly service and fresh brunch.

Restaurants
$$$
Hours unavailable
Corner Bakery Busselton
Busselton, Busselton, WA

Cosy spot for excellent pastries and filter coffee.

Bakeries
$
Hours unavailable
Heritage Tavern Perth CBD Co
Perth CBD, Perth, WA

Popular for wood-fired pizzas and natural wine.

Pubs
$$
Hours unavailable
Daily Vineyard Fremantle
Fremantle, Perth, WA

Family friendly with hearty counter meals and views.

Wineries
$$$
Hours unavailable
Village Roll Highgate
Highgate, Perth, WA

Produce-driven menu in a bright airy room.

Takeaway
$
Hours unavailable
Bay Roasters Northbridge
Northbridge, Perth, WA

Iconic for sourdough, pies and consistently good service.

Cafes
$$
Hours unavailable
Wharf Table Cottesloe
Cottesloe, Perth, WA

Beachside classic with fresh seafood and great coffee.

Restaurants
$$$
Hours unavailable
Green Pastry Margaret River
Margaret River, Margaret River, WA

Hidden gem with excellent value and warm hospitality.

Bakeries
$
Hours unavailable
Blue Inn Busselton
Busselton, Busselton, WA

Bustling spot known for quality ingredients and quick service.

Pubs