10 Best Restaurants in Perth: Where Locals & Visitors Really Eat

Looking for the best unforgettable restaurant in Perth? You’ve got two standout choices—Wildflower and Gibney. Both are amazing, but for totally different reasons.

Let’s start with Wildflower Perth. It’s fine dining at its best. The menu follows the Noongar seasonal calendar, using native Australian ingredients in creative tasting courses. Every dish is a work of art. Add in rooftop city views, and you’ve got the perfect spot for a romantic dinner, celebration, or when you just feel like spoiling yourself.

Now if you want something a bit more coastal and relaxed (but still high-end), head to Gibney in Cottesloe. This place mixes European beachside luxury with laid-back Aussie charm. Picture fresh seafood platters, marble finishes, and crisp martinis—all with sweeping views of the Indian Ocean. It’s a vibe.

We’ve done the hard work (read: delicious research) and pulled together the top restaurants in Perth locals love—and travellers shouldn’t miss. From coastal gems to inner-city icons, there’s something here for every craving.

The Top 10 Best Restaurants in Perth 

Photo credit: Image

1. Wildflower 

Location: Perth CBD
Cuisine: Modern Australian
Best For: Big celebrations, anniversaries, or when you’re out to impress

Perched on top of the State Buildings, Wildflower is Perth’s fancy food crown jewel. This restaurant is best for degustation and fine dining. The menu changes with the Noongar seasons, so it’s always fresh and always a little bit special. Think native ingredients, picture-perfect plates, and views that’ll have your phone out faster than your fork.

Why it’s worth it:
Yes, it’s spenny. But this is not just food—it’s an experience. Great for when you want to feel a bit flash.

Photo credit: Image

2. LuluS La Delizia 

Location: Subiaco
Cuisine: Italian
Best For: Pasta lovers, comfort food cravings, casual dates

Lulus La Delizia is the best pasta in town. This hidden gem slings out handmade pasta that could make a grown Italian cry (happy tears, of course). Cozy and charming, Lulus La Delizia serves up northern Italian dishes with big flavours and zero fuss.

Why it’s worth it:
Every bite tastes like nonna’s been in the kitchen. A must-do for carb enthusiasts.

Photo credit: Image

3. Gibney 

Location: Cottesloe
Cuisine: Fancy Euro brasserie
Best For: Beachside glam, date night with a view

Gibney looks like a European holiday in restaurant form and the most luxurious beachside spot. Marble everything, table-side martinis, and the kind of service that makes you feel famous. Seafood, steaks, and sunsets—what’s not to love?

Why it’s worth it:
Perfect for when you want to feel bougie. Pro tip: sit by the window for max wow factor.

Photo credit: Image

4. Cassia 

Location: Fremantle
Cuisine: Modern Aussie BBQ
Best For: Group feasts, smoky bites, and vibey evenings

Cassia’s all about big, bold flavours cooked over fire—meat, seafood, veg, all kissed by flame. The vibe is casual-cool, with share plates that are made to be fought over (nicely).

Why it’s worth it:
It’s barbecue, but fancy. Also, their cocktails slap.

Photo credit: Image

5. Fleur 

Location: Perth CBD
Cuisine: French-inspired
Best For: Romantic dinners, caviar dreams, feeling a little posh

Fleur is moody, velvet-lined, and very fancy. The food? Think duck, caviar, and things you’ve probably seen on MasterChef. They even do crêpes Suzette table-side. Ooh la la!

Why it’s worth it:
It’s one of Perth’s most romantic spots. Dress up, lean in close, and order dessert.

Photo credit: Image

6. Nobu 

Location: Crown Perth, Burswood
Cuisine: Japanese-Peruvian Fusion
Best For: Celebrations, sushi cravings, foodie bucket lists

Nobu is the rockstar of modern Japanese dining. With its sleek vibe and omakase tasting menus, it’s where you go when you want to feel fancy and full. The yellowtail sashimi is next-level, and if you don’t try the black cod, did you even go?

Why it’s worth it:
It’s the kind of place you book for a birthday… or pretend it’s your birthday so you can go.

Photo credit: Image

7. Madalena’s 

Location: South Fremantle
Cuisine: Seafood, WA-focused
Best For: Sunday sessions, seafood lovers, casual date nights

Madalena’s feels like a beach holiday on a plate. Think fresh WA fish, crispy octopus, and wines that actually taste good with seafood. Sit outside, order everything, and pretend you’re on a coastal getaway—even if it’s just Sunday arvo.

Why it’s worth it:
Seafood that’s sustainable, local, and actually tasty. Bonus: the upstairs bar is perfect for a cheeky cocktail.

Photo credit: Image

8. Nextdoor 

Location: South Perth
Cuisine: Modern Steakhouse
Best For: Meat lovers, group dinners, date night that ends in food coma

Run by the same crew as the butcher next door (hence the name), this place is all about quality cuts and smoky flavours. But it’s not just steaks—there’s retro burgers, stuffed wings, and snacky bits too. Come hungry.

Why it’s worth it:
They know their meat. And it shows. Get the Wagyu Denver and thank us later.

Photo credit: Image

9. Testun 

Location: Mount Lawley
Cuisine: Italian-Aussie mashup
Best For: Foodie fun, something different, vibey nights out

Testun is cheeky, bold, and kinda brilliant. The menu mixes Italian classics with Aussie wild cards—like duck lasagne, spaghetti toast, and cocktails with a twist. The neon sign says “Ciao stronzi” (‘hello jerks’ in Italian). That says it all.

Why it’s worth it:
It’s weird (in a good way), fun, and seriously tasty. Not your nonna’s pasta—and that’s the point.

Photo credit: Image

10. Vin Populi 

Location: Fremantle
Cuisine: Italian
Best For: Pasta and wine, gluten-free legends, long lunches

Vin Populi is what happens when pasta, wine, and good vibes have a baby. Cozy, cool, and full of personality, this place nails the Italian wine bar feel. Gluten-free eaters—don’t stress. Their GF pasta is legit delicious.

Why it’s worth it:
Come for the pasta, stay for the tiramisu and negronis. Great for dates or dinner with your crew.

Final Thoughts

Alright, legends—you’ve now got the full lowdown on Perth’s best restaurants. Whether you’re craving pasta, fresh seafood, a sizzling steak, or something a bit fancy with candlelight and cocktails, this list has you sorted.

These aren’t just spots with pretty plates. They’re the places locals love and visitors rave about. From beachfront brasseries to tiny pasta joints and hidden gems with big flavour—there’s something here for every taste and every budget.

People Also Ask 

What is the best fine dining restaurant in Perth?

The best fine dining restaurant in Perth is Wildflower. It offers a seasonal degustation menu with native Australian ingredients and beautiful rooftop views. Other top fine dining spots include Fleur and Nobu, known for their elegant service and premium dishes.

Where do locals eat out in Perth?

Locals in Perth love eating at places like Le Rebelle in Mount Lawley, Testun for its bold flavours, and Coogee Common for garden-fresh meals. Cassia in Fremantle is also a favourite for smoky BBQ dishes and local wine.

What is the most romantic restaurant in Perth for couples?

The most romantic restaurant in Perth is Fleur, with its velvet interiors, candlelit setting, and French-inspired menu. Another great choice for couples is La Lune in East Fremantle, known for its Parisian vibes and beautiful seafood dishes.

Where can I eat the best seafood in Perth?

For the best seafood in Perth, go to Madalena’s in South Fremantle. They serve local fish and shellfish in a relaxed, coastal setting. Wildflower and Gibney are also great for fine dining seafood with stunning views.

Is dining out in Perth expensive?

Dining out in Perth can be expensive at high-end places like Wildflower or Nobu, where meals often cost over $100 per person. But there are also great affordable options like Capri in Fremantle and Authentic Bites Dumpling House, where you can eat well for under $30.

Read More

Get a FREE quote for your Backyard Pool!

The Leading Plunge Pool Team in perth!

Hire Perth’s Top Plunge Pool experts to bring a refreshing cool into your backyard!

Fill out the form to receive a free consultation from our friendly team.