The 9 Best Restaurants in Perth (2026)

Updated November 2026 · 9 picks

The best restaurants in Perth in 2026 are Wildflower for native-ingredient fine dining at COMO The Treasury, Le Rebelle for a French bistro in Mount Lawley, Lulu La Delizia for handmade pasta in Subiaco, Petition in the State Buildings, Bread in Common and Vin Populi in Fremantle, and Gibney on the beach at Cottesloe.

Perth's best restaurants are spread across the CBD (especially the State Buildings), inner suburbs such as Mount Lawley, Leederville and Subiaco, Fremantle and the beachfront at Cottesloe. Western Australian seafood, from Rottnest scallops to Shark Bay prawns and Abrolhos Island crayfish, is the thing to order. Book ahead for Friday and Saturday nights. For somewhere to stay, see our best hotels in Perth.

1. Wildflower — Perth CBD

Rooftop fine dining that follows the six Noongar seasons.

$$$$ Splurge

Wildflower sits in a glass pavilion on the rooftop of COMO The Treasury in the State Buildings. Its menu follows the six seasons of the Noongar calendar, using native ingredients and Western Australian produce.

It's Perth's top choice for a special-occasion dinner, with city views.

Good to know: Book a window table at sunset for the view over the city.

Level 4, COMO The Treasury, 1 Cathedral Ave, Perth WA 6000

Google Maps Website

2. Le Rebelle — Mount Lawley

A French bistro with a Burgundy-focused wine list.

$$$ Upmarket

Le Rebelle is a lively, modern French bistro on Beaufort Street, serving classic bistro dishes with a twist and a wine list strong on Burgundy and natural wines.

It's one of Perth's most acclaimed restaurants and a great date-night spot.

Good to know: Ask the staff for a wine recommendation; the list is the star.

676 Beaufort St, Mount Lawley WA 6050

Google Maps Website

3. Lulu La Delizia — Subiaco

Handmade Northern Italian pasta in Subiaco.

$$$ Upmarket

Lulu La Delizia calls itself Perth's home of handcrafted pasta, serving Northern Italian dishes such as tagliatelle with ragù, corzetti alla genovese and saffron spaghettini with clams.

There are two sittings a night, and a shared banquet for whole tables. The Cantina next door takes walk-ins for drinks and snacks.

Good to know: Groups of six or more must take the banquet, which is the best way to try everything.

Shop 5-6, 97 Rokeby Rd, Subiaco WA 6008

Google Maps Website

4. Petition — Perth CBD

Inventive share plates in the heritage State Buildings.

$$$ Upmarket

Petition, on the ground floor of the State Buildings, serves inventive, produce-led share plates in a relaxed heritage room with a bar and a wine shop.

It works for breakfast, lunch and dinner, and is a good all-rounder in the city.

Good to know: Grab a seat at the bar for a quick, excellent lunch.

Cnr St Georges Tce & Barrack St, Perth WA 6000

Google Maps Website

5. Bread in Common — Fremantle

A wood-fired, share-plate warehouse with famous sourdough.

$$ Mid-range

Bread in Common is a big warehouse restaurant and bakery in Fremantle, with communal tables, wood-fired share plates and its own sourdough.

It's lively, good for groups and a Fremantle favourite.

Good to know: Take a loaf of sourdough home from the bakery.

43 Pakenham St, Fremantle WA 6160

Google Maps Website

6. Vin Populi — Fremantle

Italian food and a big wine list in Fremantle's West End.

$$ Mid-range

Vin Populi is a relaxed Italian restaurant and wine bar in Fremantle's historic West End, with a chalkboard menu and a long list of wines.

It welcomes walk-ins, making it easy after a day in Fremantle.

Good to know: Walk in without a booking on a weeknight.

9-15 High St, Fremantle WA 6160

Google Maps Website

7. Gibney — Cottesloe

Polished beachfront dining on Cottesloe's Marine Parade.

$$$$ Splurge

Gibney is a smart beachfront restaurant on Marine Parade in Cottesloe, looking over the Indian Ocean, and appears on national best-restaurant lists.

Book for sunset over the ocean.

Good to know: Book a sunset table; the restaurant faces west over the ocean.

40 Marine Parade, Cottesloe WA 6011

Google Maps

8. Casa — Leederville

A modern European restaurant with a bottle shop in Leederville.

$$$ Upmarket

Casa on Oxford Street serves modern European food with a seafood focus, including a showpiece seafood tower, and has its own bottle shop.

It's a stylish neighbourhood restaurant that features on national best-restaurant lists.

Good to know: Order the seafood tower to share.

399 Oxford St, Leederville WA 6007

Google Maps

9. Balthazar — Perth CBD

A long-running city institution with a famous wine wall.

$$$ Upmarket

Balthazar has been a Perth CBD favourite for decades, serving classic, refined dishes with a deep wine list displayed on its wine wall.

It suits business lunches and grown-up dinners.

Good to know: Ask the staff for a back-vintage wine recommendation.

6 The Esplanade, Perth WA 6000

Google Maps Website

Frequently asked questions

What is the best restaurant in Perth?

Wildflower, on the rooftop of COMO The Treasury, is Perth's best-known fine diner, with a menu following the six Noongar seasons. Le Rebelle, Lulu La Delizia, Casa and Gibney also feature on national best-restaurant lists.

Where are the best restaurants in Perth?

The State Buildings in the CBD have several (Wildflower, Petition, Post). Mount Lawley's Beaufort Street, Leederville's Oxford Street, Subiaco and Fremantle are the other hubs, and Cottesloe has beachfront dining.

What food is Perth known for?

Seafood: Rottnest Island scallops, Shark Bay prawns, Exmouth prawns and western rock lobster (crayfish). Margaret River and Swan Valley wines round it out.

Where can I eat by the beach in Perth?

Gibney in Cottesloe, the restaurants on Cottesloe's Marine Parade and the beachfront spots at City Beach and Scarborough. See our best Perth beaches.

Do I need to book restaurants in Perth?

For the top places, yes, especially at weekends. Lulu La Delizia runs two sittings a night, and some places, such as Vin Populi, welcome walk-ins.