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
    Friends Restaurant
    #1 of 1,618 Places to Eat in Perth
    Tripadvisor Traveler Rating 4.5 based on 1414 reviewsTripadvisor (1414)
    $$ | Australian
    200 St Georges Terrace Cloisters, Perth, Western Australia 6000 Australia
    Read More »
  • #2
    My Bayon
    #2 of 1,618 Places to Eat in Perth
    Tripadvisor Traveler Rating 5 based on 96 reviewsTripadvisor (96)
    $ - $$ | Asian, Cambodian
    313 William St Northbridge, Perth, Western Australia 6003 Australia
    Read More »
  • #3
    Le Vietnam
    #3 of 1,618 Places to Eat in Perth
    Tripadvisor Traveler Rating 5 based on 295 reviewsTripadvisor (295)
    $ | 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,618 Places to Eat in Perth
    Tripadvisor Traveler Rating 4.5 based on 220 reviewsTripadvisor (220)
    $ - $$ | Seafood, British, Australian
    135 Barrack St Grand Lane is behind, Perth, Western Australia 6000 Australia
    Read More »
  • #5
    Uma Restaurant
    #5 of 1,618 Places to Eat in Perth
    Tripadvisor Traveler Rating 4.5 based on 124 reviewsTripadvisor (124)
    $ - $$ | Peruvian, Healthy, Contemporary, Fusion
    207 Adelaide Terrace, Perth, Western Australia 6000 Australia
    Read More »
  • #6
    Wok & Ladle: Thai Eatery
    #6 of 1,618 Places to Eat in Perth
    Tripadvisor Traveler Rating 4.5 based on 264 reviewsTripadvisor (264)
    $ | Asian, Thai
    Shop 8 232 Hay St, Perth, Western Australia 6004 Australia
    Read More »
  • #7
    Sayers Sister
    #7 of 1,618 Places to Eat in Perth
    Tripadvisor Traveler Rating 4.5 based on 342 reviewsTripadvisor (342)
    $ - $$ | Cafe, Australian, Contemporary
    236 Lake St Northbridge, Perth, Western Australia 6000 Australia
    Read More »
  • #8
    Sentinel Bar & Grill
    #8 of 1,618 Places to Eat in Perth
    Tripadvisor Traveler Rating 4.5 based on 641 reviewsTripadvisor (641)
    $ - $$ | European, Grill
    111 St Georges Tce, Perth, Western Australia 6000 Australia
    Read More »
  • #9
    Toastface Grillah
    #9 of 1,618 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,618 Places to Eat in Perth
    Tripadvisor Traveler Rating 4.5 based on 206 reviewsTripadvisor (206)
    $ - $$ | Italian
    Barrack Street Jetty Pier 1, Perth, Western Australia 6000 Australia
    Read More »
  • #11
    Outback Jacks Bar & Grill Northbridge
    #11 of 1,618 Places to Eat in Perth
    Tripadvisor Traveler Rating 4.5 based on 690 reviewsTripadvisor (690)
    $ - $$ | Steakhouse, Bar, Barbecue, Australian
    124 James St, Perth, Western Australia 6003 Australia
    Read More »
  • #12
    Sen5es Restaurant
    #12 of 1,618 Places to Eat in Perth
    Tripadvisor Traveler Rating 4.5 based on 556 reviewsTripadvisor (556)
    $ - $$ | Australian, International
    221 Adelaide Tce Novotel Perth Langley, Perth, Western Australia 6000 Australia
    Read More »
  • #13
    C Restaurant
    #13 of 1,618 Places to Eat in Perth
    Tripadvisor Traveler Rating 4 based on 3170 reviewsTripadvisor (3170)
    $$ | Australian
    44 St Georges Terrace Level 33, Perth, Western Australia 6000 Australia
    Read More »
  • #14
    Annalakshmi on the Swan
    #14 of 1,618 Places to Eat in Perth
    Tripadvisor Traveler Rating 4.5 based on 357 reviewsTripadvisor (357)
    $ | Indian, Asian
    Jetty 4, Barrack Square,, Perth, Western Australia 6000 Australia
    Read More »
  • #15
    Sauma
    #15 of 1,618 Places to Eat in Perth
    Tripadvisor Traveler Rating 4.5 based on 375 reviewsTripadvisor (375)
    $ - $$ | Indian, Asian
    200 - 206 William St Northbridge, Perth, Western Australia 6000 Australia
    Read More »
  • #16
    Post
    #16 of 1,618 Places to Eat in Perth
    Tripadvisor Traveler Rating 4.5 based on 298 reviewsTripadvisor (298)
    $$ | Italian, European
    1 Cathedral Ave, Perth, Western Australia 6000 Australia
    Read More »
  • #17
    Tuck Shop Cafe
    #17 of 1,618 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 »
  • #18
    Zamia Cafe
    #18 of 1,618 Places to Eat in Perth
    Tripadvisor Traveler Rating 4.5 based on 445 reviewsTripadvisor (445)
    $ - $$ | Cafe, Australian
    50 May Dr Kings Park, Perth, Western Australia 6005 Australia
    Read More »
  • #19
    Petition
    #19 of 1,618 Places to Eat in Perth
    Tripadvisor Traveler Rating 4.5 based on 1127 reviewsTripadvisor (1127)
    $ - $$ | Australian, Wine Bar
    Corner of St Georges Tce & Barrack St, Perth, Western Australia 6000 Australia
    Read More »
  • #20
    La Fattoria
    #20 of 1,618 Places to Eat in Perth
    Tripadvisor Traveler Rating 4.5 based on 115 reviewsTripadvisor (115)
    $ - $$ | Italian, Mediterranean, Sicilian, Southern-Italian
    211 Merrivale Rd Pickering Brook, Perth Hills, Perth, Western Australia 6076 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