6 Best Restaurants in Perth, Western Australia

Samuels on Mill

$$$ | CBD Fodor's choice

Located in Parmelia Hilton Perth, this elegant restaurant and bar serves top-quality seasonal fare from their State-to-Plate tapas menu. With sharing in mind, plates come in small, medium, and large portions and range from ciabatta with smoked butter and saltbush to Fremantle octopus to roasted pumpkin with fermented black garlic. Breakfast includes an à la carte menu or go for the all-you-can-eat buffet featuring a selection of hot and cold favorites like eggs made-to-order, bacon, sausages, Swiss muesli, pastries and a make-your-own pancake maker.

The Island at Elizabeth Quay

$$ Fodor's choice

Few eateries have a backstory that includes a brick-by-brick relocation of its Heritage-listed Federation-style building, but The Island has just such a story and honors it with framed photos of the 1920s building throughout the restaurant. This ideally located Perth icon has character, charm, and a contemporary menu, as well as several dining options, including a 110-seat dockside alfresco bar selling wood-fired pizza. 

Toastface Grillah

$ | CBD Fodor's choice

It started as a hole-in-the-wall toasted sandwich cave tucked away in Grand Lane with cultlike status. Although the original location belongs to another business, Toastface is still grillin' daily and has grown to include five locations (and counting) around Perth, Fremantle, and Margaret River. Pop in for a sandwich on the go and a takeaway coffee from Micrology Coffee Roasters. 

Recommended Fodor's Video

BWG Steakhouse

$$$ | Applecross

Bustling with locals, BWG Steakhouse serves modern Australian cuisine with an emphasis on top-quality meats cooked to perfection and local seafood. Just 7 km (4 miles) from Perth CBD, in the affluent suburb of Applecross—once home to actor Heath Ledger—the heritage restaurant commands a skyline view across a marina full of palatial leisure boats.

58 Duncraig Rd., Perth, Western Australia, 6153, Australia
08-9315–7700
Known For
  • <PRO>weekend breakfast menu</PRO>
  • <PRO>grass-fed local beef</PRO>
  • <PRO>gourmet shared boards</PRO>
Restaurants Details
Rate Includes: No dinner Sun.

Il Lido Italian Canteen

$$$ | Cottesloe

This whitewashed and yellow canteen scores with simple, seasonal food delivered with finesse plus window seats overlooking iconic Cottesloe Beach. The convivial alfresco area looks out to a coastal conga line of walkers, joggers, and cyclists, while at night, candles deliver a romantic feel. Reservations are recommended but don't expect to reserve a table on the deck—these highly sought spots are reserved for first-come-best-dressed walk-ins. 

Sayers

$$ | Leederville

Ask any Perthite where to go for breakfast and chances are the response will be Sayers, where the simple chocolate and banana bread has achieved cult status and the poached eggs and potato rosti are not far behind. Crowds line up for the flavor-rich breakfast dishes, which are created with primo local/free-range/organic/seasonal ingredients.