35 Best Restaurants in Perth in 2025

Published on October 22, 2024 | 0 Comments
Seafood is a popular cuisine at restaurants in Perth

Restaurants in Perth each come with their own culinary flavours and creative offerings. You can discover numerous spots for upscale dining, cosy bistros to unwind with delicious food and even more options to suit every palate. 

In this guide, we’ll explore the 35 best restaurants in Perth, showcasing the best local and international cuisine, unique dishes and stunning settings that make each one special. So, if you find yourself down under, you know exactly where to go when you need a bite to eat. Which of these incredible spots will you try first?

Jump to Section

Book a Gourmet Cooking Class Now
Kick-start your culinary confidence with help from a world-class chef. See what's cooking in your city today.
Book Now

The 35 Best Perth Restaurants 

1. Ischia Restaurant

Introducing the delicious flavours of Italy to Perth's dining scene, Ischia Restaurant is one of the standout restaurants in Perth, offering authentic Italian in the form of wood-fired pizzas, pasta made from scratch and plenty of vibrant sides. 

The Vibe 

The tall ceilings, festoon lights and stacks of wood waiting to fuel the wood-fired oven give this restaurant in Perth a warm, rustic charm. It's a cosy and inviting spot to enjoy a meal.

What to Order 

Start with the arancini, it's the most popular appetiser at this restaurant in Perth. Then, dive into the fettuccine with chicken, bathed in a creamy garlic sauce.

Ischia Restaurant | Multiple Locations | $$$

Ischia Restaurant is one of the best restaurants in Perth for italian cuisine
via Ischia Restaurant

2. Nobu

Located in Crown Perth, Nobu is the second restaurant in Perth that has truly earned its spot on this list. Nobu offers refined fine dining and an exquisite fusion of Japanese dishes with bold South American influences.

The Vibe 

With an elegant and sophisticated atmosphere that combines soft warm lighting, floor-to-ceiling windows, abstrac-patterned furnishings and an open sushi bar, Nobu is perfect for a romantic meal for two.

What to Order 

Black cod miso is a popular dish on the menu; its rich and complex flavours will satisfy seafood lovers everywhere.

Nobu | Crown Metropol Perth, Great Eastern Hwy, Burswood, WA 6100 | $$$$

3. Post Restaurant

Located inside a restored post office with a fitting name to match, Post is another restaurant in Perth renowned for its seasonal Italian menu.

The Vibe 

Post has an open and airy layout, complemented by high ceilings, white-washed walls and plenty of natural light. If you’re looking for a restaurant in Perth that promises a memorable dining experience, look no further. 

What to Order 

The beef carpaccio with capers, rocket and Parmigiano is deliciously well-flavoured and the perfect starter. For your entrée, order the rigatoni with wild mushrooms, pork sausage and ricotta.

Post Restaurant | 1 Cathedral Ave., Perth, WA 6000 | $$$

Post Restaurant is a restaurant in Perth not to be missed
via Post Restaurant

4. Alba Restaurant

At Alba, a contemporary Italian restaurant in Perth, you’ll find a creative menu and a refined yet approachable dining experience that attracts visitors and locals alike.

The Vibe 

Guests at this restaurant in Perth dine beneath hanging rows of lights that drop down from the ceiling, with a breathtaking view of the city to complete the ambiance. Alba is the perfect Perth restaurant for a romantic date night or a casual evening out.

What to Order 

The spinach orecchiette is sensational, served with a juicy braised lamb ragu, fresh basil and Parmesan.

Alba Restaurant | 376/420 Wellington St., Perth, WA 6000 | $$$

Join a Live Online Cooking Class Today
Your kitchen is now your own culinary classroom. Connect with chefs from around the world right from the comfort of home.
Book Now

5. Balthazar

One of the most upscale restaurants in Perth, Balthazar offers a refined dining experience focusing on modern European cuisine. It’s worth the visit for a night of elegance and exceptional food. 

The Vibe 

Balthazar is an intimate and refined restaurant in Perth with dim mood lighting, walls lined with wine bottles and an incredible, intimate ambiance.

What to Order 

The wagyu beef tartare is a special choice when you want to indulge, If you're craving something hearty, try the pork belly with chilli, giardiniera and apple.

Balthazar | 6 The Esplanade, Perth, WA 6000 | $$$$

Balthazar is perfect for a special meal in Perth
via Balthazar

6. Fraser's

With over 30 years of serving Perth locals and visitors, Fraser's needs no introduction. At this restaurant in Perth, you can find produce-driven food and a commitment to quality.

The Vibe 

Fraser's is spacious, light and airy, with floor-to-ceiling windows and an outdoor patio space offering a panoramic view over the city and river.

What to Order 

The menu changes often due to seasonality and dishes are prepared à la carte. The oysters, beef short ribs and crème brûlée will tick all your boxes at this unforgettable restaurant in Perth.

Fraser's | 60 Fraser Ave., Kings Park, WA 6005 | $$$$

7. Lotus

When it comes to restaurants in Perth serving tantalising Southeast Asian fare and offering exceptional service, Lotus is not one to be missed. 

The Vibe 

The interiors are a feast for the eyes at this restaurant in Perth, featuring high ceilings, hanging lights, brick-exposed walls and a beautiful mural that serves as the centrepiece.

What to Order 

Savour delicious Asian-inspired Perth food by ordering the fragrant red curry with rich braised duck, eggplant, Thai basil and green beans.

Lotus | 521-525 Beaufort St., Highgate, WA 6003 | $$

For delectable Asian dishes head to Lotus in Perth
via Lotus

8. Wildflower

Regarded as the pinnacle of fine dining among restaurants in Perth, Wildflower offers tasting menus that focus on incorporating indigenous ingredients.

The Vibe 

Located on a rooftop, this restaurant in Perth is sleek and modern with sophisticated lighting and calming grey tones. Diners can also enjoy a spectacular view of the city, making it the perfect location for a special celebration.

What to Order 

The eight-course tasting menu will take you on a flavourful journey. If you’re in the mood to indulge and elevate this already exquisite experience, ask for the sommelier's wine pairings.

Wildflower | COMO The Treasury, 1 Cathedral Ave., Perth, WA 6000 | $$$$

Book a Gourmet Cooking Class Now
Kick-start your culinary confidence with help from a world-class chef. See what's cooking in your city today.
Book Now

9. Petition

If you’re looking for a casual and contemporary restaurant in Perth, Petition is a must-visit establishment. Serving fresh, local fare, this popular eatery is a welcoming space to enjoy quality Perth food.

The Vibe 

Petition is contemporary, modern and chic, with dark wood flooring, arched doorways and an open-plan layout that's bustling with energy, lively conversations and good food.

What to Order 

Stop by for brunch at this restaurant in Perth and explore the varied menu. Options include huevos rancheros, ricotta doughnuts and a delightful frozen acai bowl.     

Petition | State Buildings, St Georges Terrace & Barrack Street, Perth, WA 6000 | $$$

Petition is an excellent brunch spot in Perth
via Petition

10. Madalena’s

For unmatched fish dishes, Madalena’s is a restaurant in Perth serving the best catch of the day. It’s the go-to spot for seafood lovers and those seeking a relaxed, beachside dining experience.

The Vibe 

The lower floor of the main restaurant is casual and welcoming, featuring plenty of natural light, wooden furnishings and simple yet stylish décor. Upstairs, you'll find a bustling bar area with a stunning view of the ocean.

What to Order 

The menu at this restaurant in Perth changes often. If available, the Pacific oysters make for a delectable starter. When you're ready for the main course, the Manjimup rainbow trout is an excellent choice.

Madalena’s | 406 South Terrace, South Fremantle, WA 6162 | $$$

11. Authentic Bites Dumpling House

It's all about handmade dumplings cooked to order at Authentic Bites Dumpling House, the go-to restaurant in Perth for fresh, flavourful Chinese dumplings, noodles and soups.

The Vibe 

Authentic Bites Dumpling House adheres to an authentic red theme (the Chinese colour of luck), with bright lighting and a casual, no-fuss vibe. It’s the perfect restaurant in Perth to grab a quick lunch or a relaxed dinner.

What to Order 

Start with the juicy pork xiao long bao or the pan-fried pork dumplings. If that’s not enough to satisfy your cravings, go for the pork mince dry noodles.

Authentic Bites Dumpling House | Multiple Locations | $$

Dumplings and noodles are the speciality at Authentic Bites Dumpling House in Perth
via Authentic Bites Dumpling House

12. Bertie

Combining British charm with a gastropub vibe, Bertie is a restaurant in Perth serving top-notch food from a delicious British-inspired menu, with an extensive wine list.

The Vibe 

Inside Bertie are simple rows of dark oak tables, old-fashioned ceiling fans and a minimalist, uncluttered space. Large, white orb lights give this sophisticated wine bar a throwback feeling.

What to Order 

You can’t visit this restaurant in Perth without trying the scotch eggs; this quintessentially British savoury snack will complement pretty much any drink. For something heartier, the skirt steak served in a red wine jus is guaranteed to hit the spot.

Bertie | 77 Old Perth Road, Bassendean, WA 6054 | $$$

Join a Live Online Cooking Class Today
Your kitchen is now your own culinary classroom. Connect with chefs from around the world right from the comfort of home.
Book Now

13. Long Chim

Escape to the fragrant flavours of Thailand with a visit to Long Chim. This restaurant in Perth, the brainchild of acclaimed chef David Thompson, packs a flavourful punch and brings the fast-paced, aromatic energy of Bangkok’s street food to Perth.

The Vibe 

Long Chim has a lively, urban ambiance that perfectly mirrors the bustling streets of Bangkok. In the courtyard space, you’ll find colourful umbrellas, graffiti, fairy lights and hints of industrial chic that create a laid-back atmosphere. Inside, the vibe is intimate with low lighting and exposed brick walls.

What to Order 

The half-roast Wagin duck with plum sauce, choy sum and pickled ginger will have you daydreaming about it for days afterwards. For dessert, indulge in the banana roti topped with rich condensed milk.

Long Chim | Barrack Street and St Georges Terrace, Perth, WA 6000 | $$

For delicious Thai fare head to Long Chim restaurant in Perth
via Long Chim

14. Vikka

Family-owned and female-run, Vikka is your go-to restaurant in Perth for incredible pizza and small plates, with a focus on seasonal ingredients and thoughtfully crafted dishes.

The Vibe 

Minimalist and spacious in style, Vikka features orange seats and white walls, with neutral tones and a natural, airy layout — perfect for a relaxed lunch or casual dinner with friends.

What to Order 

The mushroom pizza is heavenly and vegan-friendly, while the pork and fennel pizza is an incredible option for meat lovers.

Vikka | 147 Oxford St., Leederville, WA 6007 | $$

15. Yiamas

Specialising in crafting authentic, high-quality Greek cuisine, Yiamas is a charming restaurant in Perth where you can enjoy mouthwatering mezze spreads, large platters and good old-fashioned Greek hospitality. 

The Vibe 

Yiamas is tastefully decorated with Mediterranean-inspired fixtures, splashes of blue and white and a charmingly rustic feel — diners are transported to Greece without ever leaving Perth.

What to Order 

A visit to this restaurant in Perth means you have to try the lamb keftedes. The meatballs are braised to perfection and made with dill, parsley and avgolemono. To end on something sweet, indulge in a decadent Greek custard pie.

Yiamas | 26 Denis St., Subiaco, WA 6008 | $$

Yiamas is a fantastic Greek restaurant in Perth
via Yiamas

16. Rojiura Curry Samurai

A hidden gem among restaurants in Perth, Rojiura Curry Samurai offers a menu dedicated to outstanding Hokkaido soup curry that locals and visitors alike can’t get enough of.

The Vibe 

Inside this restaurant in Perth, you’ll find wooden fixtures, warm brown tones and minimalist furnishings that set the stage for a relaxed, casual atmosphere. 

What to Order 

It’s only right to order one of the soup curries from the menu. Choose from options like crispy chicken, veggies, pork and beyond.

Rojiura Curry Samurai | Shop 4A Shafto Lane, Perth, WA 6000 | $$

Book a Gourmet Cooking Class Now
Kick-start your culinary confidence with help from a world-class chef. See what's cooking in your city today.
Book Now

17. KCH

If you're looking for hawker-style Malaysian cuisine, KCH is a standout choice. At this restaurant in Perth, owners Calvin and Gan are putting a modern spin on Malaysian classics. 

The Vibe 

KCH is neat and casual with minimal décor, an open kitchen for watching the chefs busy at work and limited seating. If you’re planning a visit, make sure to book ahead before visiting this popular restaurant in Perth.

What to Order 

The chicken rice is incredibly savoury and comes with house-made chicken broth rice, chilli, spring onions and beansprouts.

KCH | Unit 41/10 Angove St., North Perth, WA 6006 | $$

KCH is a fantastic Malaysian restaurant in Perth
via KCH

18. Lulu La Delizia

Pasta lovers are invited to Lulu La Delizia, an award-winning restaurant in Perth where the spotlight is on handmade pasta and a stunning Italian menu that evolves with the seasons.

The Vibe 

There's a cosy, rustic charm to this restaurant in Perth, with an intimate dining room, dark wooden accents and low lighting that feels warm and inviting.

What to Order 

Discover why this restaurant in Perth is known for its pasta by ordering the tagliatelle with flavourful veal, tender vegetables, pork and a rich red wine ragu.

Lulu La Delizia | 5/97 Rokeby Road, Subiaco, WA 6008 | $$

19. Vin Populi

The great minds behind Vin Populi are also responsible for Balthazar, another excellent restaurant in Perth that earned a spot on this list. Vin Populi is one of the best restaurants in Perth for quality Italian cuisine.

The Vibe 

With eye-catching tiled floors and a light-washed stone accent wall, this relaxed neighbourhood restaurant in Perth is perfect for a casual meal.

What to Order 

Tuck into the tagliatelle osso bucco for your main course. To wrap up your meal, treat yourself to a refreshing gelato from the dessert menu.

Vin Populi | 11 High St., Fremantle, WA 6160 | $$

Vin Populi is the spot for a memorable Italian meal in Perth
via Vin Populi

20. Daph’s

The open-fire cooking, speciality tasting menu and rustic atmosphere are just some of the reasons why Daph's is one of the best restaurants in Perth to enjoy a tasty meal. 

The Vibe 

With exposed brick walls and quirky pig silhouette artwork, this intimate space only seats 20 diners at a time. 

What to Order 

At this restaurant in Perth, every dish is crafted to perfection. If you can't decide, go for the five-course set menu or the celebrated traditional roast dinner on a Sunday.

Daph’s | 1/226 Oxford St., Leederville, WA 6007 | $$$

Join a Live Online Cooking Class Today
Your kitchen is now your own culinary classroom. Connect with chefs from around the world right from the comfort of home.
Book Now

21. La Lune

Housed in a heritage building, La Lune combines the elegant stylings of a French bistro with a warm and delicious dining experience in Perth.

The Vibe 

The interior is reminiscent of a classic French bistro with chequered flooring, stylish wood furnishings and chic décor.

What to Order 

The duck breast is cooked pink and incredibly tender and juicy, served with veggies and a savoury sauce.

La Lune | 73 George St., East Fremantle, WA 6158 | $$

Head to La Lune restaurant in Perth for classic French fare
via La Lune

22. Twenty Seats

With only twenty seats available, Twenty Seats is aptly named. Its intimate setting and personalised tasting menus guarantee a sophisticated and refined dining experience.

The Vibe 

Small and intimate with an air of exclusivity, this restaurant in Perth is sleek and uses black, minimalist décor.

What to Order 

Twenty Seats is known for its seasonal 10-course tasting menus, featuring dishes like Wagin duck, salmon and finishing with exquisite petit fours.

Twenty Seats | 301 Lord St., Highgate, WA 6000 | $$$$

23. Ludo

Enjoy the best of European dining at Ludo, a restaurant in Perth where French-Mediterranean cuisine is the star of the show.

The Vibe 

With low warm lighting, plush red carpets and walls adorned with framed photos, this restaurant in Perth is reminiscent of a 1930s cabaret bar.

What to Order 

The seasonal menu, curated by Chef Ludovic Mulot, features delectable dishes like braised lamb shoulder, baked camembert and classic crème brûlée.

Ludo | 1 Mends St., South Perth, WA 6151 | $$

Ludo is a Perth restaurant that takes you back in time
via Ludo

24. Shui

For contemporary Asian cuisine, look no further than Shui. This Perth restaurant serves superb Asian fusion dishes.

The Vibe 

The interior feels like stepping into a contemporary art show, with dimly lit rattan pendant lights, bentwood furniture, pampas arrangements and linen ribbons across the ceilings.

What to Order 

Try the Dan Dan noodles — a popular dish at this restaurant in Perth, thanks to the umami flavours of chilli, kai lan, peanuts and tofu crumbs. Take a peek at the dessert menu before you go, the white chocolate cheesecake is guaranteed to end your meal on a sweet note.

Shui | 12 Rokeby Road, Subiaco, WA 6008 | $$

Book a Gourmet Cooking Class Now
Kick-start your culinary confidence with help from a world-class chef. See what's cooking in your city today.
Book Now

25. Hearth

Located in the heart of Perth, Hearth is where you can find a menu that explores Western Australian cuisine, offering a sophisticated dining experience and superb service.

The Vibe 

The cool blue walls, spacious open-plan layout and cream seats make this a relaxing spot to savour the best Perth food in style.

What to Order 

Order the wagyu beef burger from the brunch menu; it comes with garlic aioli, pickles, perfectly aged cheddar and mixed greens on the side. 

Hearth | 1 Barrack St., Perth, WA 6000 | $$$

For classic, clean flavours head to Hearth restaurant
via Hearth

26. La Cholita

Classic Mexican fare is alive and well at La Cholita, a trendy bar and restaurant in Perth offering plenty of tasty options, potent margaritas and a lively atmosphere. 

The Vibe 

Vibrant and eclectic, La Cholita features rope lights, Calavera skull murals, a fully stocked bar and a spirit that captures the essence of Mexican street culture.

What to Order 

The guacamole with crispy flour tortilla is a delicious starter. For your main course, dive into the three-cheese quesadillas with spicy jalapeño.

La Cholita | 279 William St., Northbridge, WA 6003 | $$

27. Monsterella Pizza

For a taste of some of the best pizza in Perth, head to Monsterella Pizza, where tantalising wood-fired pizza is the speciality. 

The Vibe 

White brick walls, graffiti-style art and a view of the open kitchen mean this restaurant is filled with character. 

What to Order 

The Hunter pizza with prosciutto, salami, smoked mozzarella and Italian sausage is incredibly vibrant and flavourful. Pair it with a side of lamb skewers for a meal that truly hits the spot.

Monsterella Pizza | 46 Grantham St., Wembley, WA 6014 | $$

Monstrella Pizza in Perth is one of the best spots for authentic stone baked pizza
via Monsterella Pizza

28. Bivouac Canteen & Bar

Offering a fusion of Middle Eastern and Mediterranean cuisine, Bivouac Canteen & Bar brings exceptional flavours and friendly service to Perth.

The Vibe 

Bivouac fills up quickly, so if you can’t find seating inside the laid-back yet stylish interior, there are tables out front that may be available if you’re lucky.

What to Order 

Graze and chat while nibbling on the halloumi. After, go for the stuffed eggplant — it's nutritious and delicious.

Bivouac Canteen & Bar | 198 William St., Northbridge, WA 6003 | $$

Join a Live Online Cooking Class Today
Your kitchen is now your own culinary classroom. Connect with chefs from around the world right from the comfort of home.
Book Now

29. Uma Restaurant

Dedicated to bringing bold Peruvian flavours to Perth, Uma Restaurant takes diners on a flavourful excursion through South American cuisine.

The Vibe 

The interior of this restaurant in Perth boasts bold and vibrant décor that pays homage to its Peruvian roots, featuring purple carpets, tropical-themed murals and plenty of open space. 

What to Order 

Get a taste of authentic Peruvian street food by ordering the anticuchos. These succulent skewers are made with beef rump and served with smoked potato purée.

Uma Restaurant | 207 Adelaide Terrace, Perth, WA 6000 | $$$

Uma Restaurant in Perth is a lot spot for authentic Peruvian street food
via Uma Restaurant

30. Le Rebelle

Experience the allure of outstanding French cuisine at Le Rebelle, a restaurant in Perth serving modern yet authentic European dishes.

The Vibe 

Incredibly cosy and intimate, this small restaurant has an upper level on a raised platform and dark wood furnishings. 

What to Order 

The poisson du jour (catch of the day) is a must-try for the freshest fish dish in town. Follow it with a refreshing homemade sorbet to cleanse your palate.

Le Rebelle | 676 Beaufort St., Mount Lawley, WA 6050 | $$

31. Testun

Taking a fresh and inventive approach to Italian cuisine, Testun makes waves with playful, innovative dishes that push the envelope. 

The Vibe 

The vibe of Testun is lively with brick-lined interiors, splashes of green and trailing plants above the bar. With its welcoming and casual vibe, Testun is perfect for everything from first dates to a meal with friends.

What to Order 

While the menu changes daily, if available, try the seared rump cap tartare with pickled shiitake mushrooms, kewpie and bulldog sauce.

Testun | 12/760 Beaufort St., Mount Lawley, WA 6050 | $$$

Head to Testun for a vibrant, lively eating venue in Perth
via Testun

32. Manuka Woodfire Kitchen

Celebrated for its rustic, wood-fired cooking, Manuka Woodfire Kitchen is a restaurant in Perth known for using fresh, local ingredients to craft delectable seafood and meat dishes.

The Vibe 

There's a rustic charm about Manuka, with its wood beam ceilings, round wooden chandeliers and stone walls. The open wood-fired oven makes itself known with the welcoming aroma of woodsmoke and flame-grilled ingredients.

What to Order 

The smoked pork belly, served with apple salad, chilli caramel and dukkah, is perfect for sharing. If you’re craving something sweet at the end, the dark chocolate parfait is a must-try.

Manuka Woodfire Kitchen | 134 High St., Fremantle, WA 6160 | $$

Book a Gourmet Cooking Class Now
Kick-start your culinary confidence with help from a world-class chef. See what's cooking in your city today.
Book Now

33. Cosy Del's

Northern Italy gets a savoury shoutout at Cosy Del's, a restaurant in Perth serving the finest Mediterranean cuisine.

The Vibe 

As the name suggests, Cosy Del's exudes a relaxed and homey atmosphere, with a mix of rustic décor in the form of brick-lined walls, soft lighting and simple, bentwood furnishings. 

What to Order 

Kick things off with the homemade sourdough and dips before turning your attention to the ricotta and spinach gnocchi, perfectly paired with a delicious mushroom ragu.

Cosy Del's | 15 Lathlain Place, Lathlain, WA 6100 | $$

CosyDel's restaurant in Perth serves the freshest Mediterranean cuisine
via Cosy Del's

34. Nextdoor

As far as charming neighbourhood restaurants go, Nextdoor ranks among the top. At the helm is Chef Elliot Sawiris who puts a creative spin on classic grilled cuisine.

The Vibe 

Inside Nextdoor, you’ll discover a simple, cosy interior with exposed brick, mounted wall wine racks and spacious seating for groups of all sizes.

What to Order 

The miso glazed market fish will hit the spot for seafood lovers. Pair it with sweet potato and baby carrots for a meal that sparks joy.

Nextdoor | 79 Angelo St., South Perth, WA 6151 | $$$

35. Shorehouse

Enjoy the sea breeze through your hair at the aptly named Shorehouse, a beachside diner serving the best Perth food for breakfast, lunch and dinner.

The Vibe 

Shorehouse is bright, spacious and airy, with lantern lights and a terrace and deck that overlook the beach. This restaurant allows diners to soak up the sun while enjoying a memorable meal with stunning views.

What to Order 

For a "surf" dish, go for the blue swimmer crab and prawn linguine, or if you're in the mood for something from the turf, opt for the premium sirloin.

Shorehouse | 278 Marine Parade, Swanbourne, WA 6010 | $$

Beachy and celebrating all things seaside, Shorehouse restaurant in Perth is the spot for fresh fish
via Shorehouse

Learn to Cook Perth Foods

With Perth ranked among the best foodie cities in the world, there's no better way to experience it than by learning to create handcrafted dishes from Perth and Western Australia yourself. Learn the secrets behind preparing some of your favourite dishes with cooking classes in Perth and work alongside a world-class chef to bring your culinary visions to life.

Something about a good meal can make your day extra special and guarantee memories that last a lifetime. If you’re visiting Perth, check out some of the options on this list — you might just discover your new favourite restaurant in Perth that will have you coming back for more.

For even more ways to explore Perth and beyond, check out other experiences happening on Cozymeal.