You’ve already scoured Perth for amazing accommodations, now you’re onto the food. What do you eat? Where do you go? Is there a specific cuisine that you should sample? If you’re looking for some of the best restaurants and bars in Perth, then we’ve got the perfect list for you.

From fine dining Modern Australian restaurants and European canteens to Asian eateries and some of the city’s well-loved bars, you definitely can’t go wrong with one (or more) of these 15 must-visit places!

Modern Australian

Wildflower Restaurant Perth
(c) @wildflowerrestaurant

1. Wildflower

Nowhere else will you find a menu inspired by the six seasons of the indigenous Noongar calendar. Throw in an excellent roof-top view and superb service, and you’ve got a definite winner.

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

Co-Op Dining Restaurant Perth
(c) @co_opdining

2. Co-Op Dining

This restaurant’s philosophy is to showcase locally-sourced ingredients by treating them with the utmost respect they deserve, and by presenting them in an artistic way. You eat with your eyes first, after all.

2/11 Regal Pl, Perth WA 6004, Australia

Balthazar Restaurant Perth
(c) @balthazarrestaurant

3. Balthazar

This modern Australian restaurant manages to combine Asian and European flavors using local ingredients to create unique West Australian dishes. Their meticulous food presentation and excellent service make it a great place for lunch or a date night out.

6 The Esplanade, Perth WA 6000, Australia


Petite Mort Restaurant Perth
(c) @petitemortrestaurant

4. Petite Mort

Boasting dishes that feature a modern take on classic French cuisine, this is the place to go if you want to savor sophisticated plates of food that are jam-packed with flavor.

225 Onslow Rd, Shenton Park WA 6008, Australia

Lulu La Delizia Restaurant Perth
(c) @lululadelizia

5. Lulu La Delizia

There’s one place that’s known for good pasta, and this place is it. Classic pasta dishes with bold northern Italian flavors, this humble little osteria is jam-packed with customers who keep coming back for more.

5/97 Rokeby Rd, Subiaco WA 6008, Australia

Il Lido Italian Canteen Perth Restaurant
(c) @illidoperth

6. Il Lido Italian Canteen

This relaxing beach eatery with its authentic Italian dishes, wide-reaching wine list, and sunset views is a favorite for those in the Cottesloe area.

88 Marine Parade, Cottesloe WA 6011, Australia

Duende Restaurant Perth
(c) @duendetapas

7. Duende

Tucked away in Leederville, this Spanish-inspired resto is known for its amazing tapas, wines, cheeses, churros and more. Fun fact: “duende” means elf in Spanish!

662 Newcastle St, Leederville WA 6007, Australia

Bread in Common Perth Restaurant
(c) @bread_in_common

8. Bread in Common

With its farm-to-table philosophy, this restaurant-slash-bakery makes everything in-house from their pickled preserves to fresh bread.

43 Pakenham St, Fremantle WA 6160, Australia


Long Chim Restaurant Perth
(c) @longchim

9. Long Chim

David Thompson’s well-beloved restaurant is a high-volume eatery for just about anyone for any occasion. The bold Thai dishes pack a punch of flavor, and the grungy Thai-inspired murals on the walls add to the ambiance of the venue.

State buildings, Barrack St &, St Georges Terrace, Perth WA 6000, Australia

Propeller Restaurant Perth
(c) @propeller_northfreo

10. Propeller

Located in an old bus garage, this place serves up some of the best and most authentic Levantine (Middle Eastern) dishes in Western Australia.

222 Queen Victoria St, North Fremantle WA 6159, Australia

The Apple Daily Restaurant Perth
(c) @appledailyeat

11. The Apple Daily Bar & Eating House

Named after Hong Kong’s popular newspaper, this fun and fresh eating house is known for its flavorful Southeast Asian street-food style dishes.

Brookfield Place Print, Hall – Level 1/125 St Georges Terrace, Perth WA 6000, Australia


Rockpool Bar & Grill Perth
(c) @rockpoolbarandgrill

12. Rockpool Bar & Grill

A luxe take on steakhouse dining, this place’s sides and desserts are just as good as its main courses. Get a steak or a seafood dish, or better yet, go with a friend and get both!

Crown Casino, Crown Perth, Great Eastern Hwy, Burswood WA 6100, Australia

Swallow Bar Perth
(c) @swallowbar

13. Swallow Bar

Vintage seats, art deco designs, regular live jazz performances, and impeccable French cuisine are some of the highlights of this place.

198 Whatley Cres, Maylands WA 6051, Australia

Lalla Rookh Perth
(c) @lallarookhbar

14. Lalla Rookh

This place is a popular haunt for after-work drinks. The satisfying and lively Italian dishes and excellent drinks are what make Lalla Rookh a crowd favorite.

77 St Georges Terrace, Perth WA 6000, Australia

Must Winebar Perth
(c) @mustwinebar

15. Must Winebar

With a pretty solid wine list and tantalizing bites reminiscent of French bistro cuisine, this place is a self-confessed ‘little slice of Paris’.

519 Beaufort St, Highgate WA 6003, Australia

Have we made your decision even harder? Or have you found the restaurant you want to try out next? Leave us a comment and let us know below!


Please enter your comment!
Please enter your name here