Credit

Courtesy of Neal Pritchard Photography/Getty Images

What to Eat in Perth

With its proximity to the wine country of the Swan Valley, it should come as no surprise that Perth is flowing with top-notch Australian wines. Many of Perth's restaurants and wine bars offer a curated selection of the area's vino, but to avoid racking up pricey bar tabs, heed the advice of fellow travelers and buy boxed wine at area groceries. If just a glass (or two) will do, head to neighborhood wine bars like Budburst or Halford.

Perth's dining scene is also heavily influenced by Asian cuisine, and visitors can get a nice sampling at places like the Nao ramen bar and Nhu Loan for bahn mi, not to mention Hot Star Fried Chicken. And with its position alongside the Indian Ocean, Perth is a prime spot for seafood and freshwater fish. Don't miss specialties like Geraldton rock lobster and North West barramundi, as well as Exmouth prawns, Rottnest scallops and Mandurah crabs. Another must-do is digging into the fish and chips at the Fremantle Fishing Boat Harbour.

Find the Best Restaurants in Perth

  • #1
    My Bayon
    #1 of 1,616 Places to Eat in Perth
    Tripadvisor Traveler Rating 5 based on 106 reviewsTripadvisor (106)
    $ - $$ | Asian, Cambodian
    313 William St Northbridge, Perth, Western Australia 6003 Australia
    Read More »
  • #2
    Friends Restaurant
    #2 of 1,616 Places to Eat in Perth
    Tripadvisor Traveler Rating 4.5 based on 1437 reviewsTripadvisor (1437)
    $$ | Australian
    200 St Georges Terrace Cloisters, Perth, Western Australia 6000 Australia
    Read More »
  • #3
    Le Vietnam
    #3 of 1,616 Places to Eat in Perth
    Tripadvisor Traveler Rating 5 based on 297 reviewsTripadvisor (297)
    $ | Asian, Vietnamese, Healthy, Street Food
    Bon Marche Arcade 80 Barrack St Bon Marche Arcade Shop 1 L 1, Perth, Western Australia 6000 Australia
    Read More »
  • #4
    Grand Lane Fish House
    #4 of 1,616 Places to Eat in Perth
    Tripadvisor Traveler Rating 4.5 based on 226 reviewsTripadvisor (226)
    $ - $$ | Seafood, British, Australian
    135 Barrack St Grand Lane is behind, Perth, Western Australia 6000 Australia
    Read More »
  • #5
    Uma Restaurant
    #5 of 1,616 Places to Eat in Perth
    Tripadvisor Traveler Rating 4.5 based on 134 reviewsTripadvisor (134)
    $ - $$ | Peruvian, Latin, Healthy, Contemporary, Fusion
    207 Adelaide Terrace, Perth, Western Australia 6000 Australia
    Read More »
  • #6
    Wok & Ladle: Thai Eatery
    #6 of 1,616 Places to Eat in Perth
    Tripadvisor Traveler Rating 4.5 based on 267 reviewsTripadvisor (267)
    $ | Asian, Thai
    Shop 8 232 Hay St, Perth, Western Australia 6004 Australia
    Read More »
  • #7
    Sentinel Bar & Grill
    #7 of 1,616 Places to Eat in Perth
    Tripadvisor Traveler Rating 4.5 based on 662 reviewsTripadvisor (662)
    $ - $$ | European
    111 St Georges Tce, Perth, Western Australia 6000 Australia
    Read More »
  • #8
    Sayers Sister
    #8 of 1,616 Places to Eat in Perth
    Tripadvisor Traveler Rating 4.5 based on 344 reviewsTripadvisor (344)
    $ - $$ | Cafe, Australian, Contemporary
    236 Lake St Northbridge, Perth, Western Australia 6000 Australia
    Read More »
  • #9
    Toastface Grillah
    #9 of 1,616 Places to Eat in Perth
    Tripadvisor Traveler Rating 4.5 based on 198 reviewsTripadvisor (198)
    $ | Cafe, Fast Food, Australian
    Grand Theatre Lane, Perth, Western Australia 6000 Australia
    Read More »
  • #10
    Amano Restaurant
    #10 of 1,616 Places to Eat in Perth
    Tripadvisor Traveler Rating 4.5 based on 208 reviewsTripadvisor (208)
    $ - $$ | Italian
    Barrack Street Jetty Pier 1, Perth, Western Australia 6000 Australia
    Read More »
  • #11
    Gioia on the river
    #11 of 1,616 Places to Eat in Perth
    Tripadvisor Traveler Rating 5 based on 68 reviewsTripadvisor (68)
    $ - $$ | Italian, Seafood, Mediterranean
    74/20 Royal street Not visable from the street, use the steps to the inlet, Perth, Western Australia 6004 Australia
    Read More »
  • #12
    Sen5es Restaurant
    #12 of 1,616 Places to Eat in Perth
    Tripadvisor Traveler Rating 4.5 based on 555 reviewsTripadvisor (555)
    $ - $$ | Australian, International
    221 Adelaide Tce Novotel Perth Langley, Perth, Western Australia 6000 Australia
    Read More »
  • #13
    Outback Jacks Bar & Grill Northbridge
    #13 of 1,616 Places to Eat in Perth
    Tripadvisor Traveler Rating 4.5 based on 700 reviewsTripadvisor (700)
    $ - $$ | Steakhouse, Bar, Barbecue, Australian
    124 James St, Perth, Western Australia 6003 Australia
    Read More »
  • #14
    Annalakshmi on the Swan
    #14 of 1,616 Places to Eat in Perth
    Tripadvisor Traveler Rating 4.5 based on 360 reviewsTripadvisor (360)
    $ | Indian, Asian
    Jetty 4, Barrack Square,, Perth, Western Australia 6000 Australia
    Read More »
  • #15
    Sauma
    #15 of 1,616 Places to Eat in Perth
    Tripadvisor Traveler Rating 4.5 based on 378 reviewsTripadvisor (378)
    $ - $$ | Indian, Asian
    200 - 206 William St Northbridge, Perth, Western Australia 6000 Australia
    Read More »
  • #16
    C Restaurant
    #16 of 1,616 Places to Eat in Perth
    Tripadvisor Traveler Rating 4 based on 3190 reviewsTripadvisor (3190)
    $$ | Australian
    44 St Georges Terrace Level 33, Perth, Western Australia 6000 Australia
    Read More »
  • #17
    Post
    #17 of 1,616 Places to Eat in Perth
    Tripadvisor Traveler Rating 4.5 based on 305 reviewsTripadvisor (305)
    $$ | Italian, European
    1 Cathedral Ave, Perth, Western Australia 6000 Australia
    Read More »
  • #18
    Tuck Shop Cafe
    #18 of 1,616 Places to Eat in Perth
    Tripadvisor Traveler Rating 4.5 based on 475 reviewsTripadvisor (475)
    $ - $$ | Cafe, Australian
    178 Newcastle St, Perth, Western Australia 6000 Australia
    Read More »
  • #19
    La Fattoria
    #19 of 1,616 Places to Eat in Perth
    Tripadvisor Traveler Rating 4.5 based on 118 reviewsTripadvisor (118)
    $ - $$ | Italian, Mediterranean, Sicilian, Southern-Italian
    211 Merrivale Rd Pickering Brook, Perth Hills, Perth, Western Australia 6076 Australia
    Read More »
  • #20
    Zamia Cafe
    #20 of 1,616 Places to Eat in Perth
    Tripadvisor Traveler Rating 4.5 based on 448 reviewsTripadvisor (448)
    $ - $$ | Cafe, Australian
    50 May Dr Kings Park, Perth, Western Australia 6005 Australia
    Read More »

Explore More of Perth

If you make a purchase from our site, we may earn a commission. This does not affect the quality or independence of our editorial content.

Recommended