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,632 Places to Eat in Perth
    TripAdvisor Traveler Rating 4.5 based on 1382 reviewsTripAdvisor (1382)
    $$ | Australian
    200 St Georges Terrace Cloisters, Perth, Western Australia 6000 Australia
    Read More »
  • #2
    Le Vietnam
    #2 of 1,632 Places to Eat in Perth
    TripAdvisor Traveler Rating 5 based on 294 reviewsTripAdvisor (294)
    $ | 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 »
  • #3
    Grand Lane Fish House
    #3 of 1,632 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 »
  • #4
    My Bayon
    #4 of 1,632 Places to Eat in Perth
    TripAdvisor Traveler Rating 5 based on 90 reviewsTripAdvisor (90)
    $ - $$ | Asian, Cambodian
    313 William St Northbridge, Perth, Western Australia 6003 Australia
    Read More »
  • #5
    Sentinel Bar & Grill
    #5 of 1,632 Places to Eat in Perth
    TripAdvisor Traveler Rating 4.5 based on 625 reviewsTripAdvisor (625)
    $ - $$ | Australian, Grill
    111 St Georges Tce, Perth, Western Australia 6000 Australia
    Read More »
  • #6
    Sayers Sister
    #6 of 1,632 Places to Eat in Perth
    TripAdvisor Traveler Rating 4.5 based on 336 reviewsTripAdvisor (336)
    $ - $$ | Cafe, Australian, Contemporary
    236 Lake St Northbridge, Perth, Western Australia 6000 Australia
    Read More »
  • #7
    Wok & Ladle: Thai Eatery
    #7 of 1,632 Places to Eat in Perth
    TripAdvisor Traveler Rating 4.5 based on 263 reviewsTripAdvisor (263)
    $ | Asian, Thai
    Shop 8 232 Hay St, Perth, Western Australia 6004 Australia
    Read More »
  • #8
    Toastface Grillah
    #8 of 1,632 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 »
  • #9
    Outback Jacks Bar & Grill Northbridge
    #9 of 1,632 Places to Eat in Perth
    TripAdvisor Traveler Rating 4.5 based on 687 reviewsTripAdvisor (687)
    $ - $$ | Steakhouse, Bar, Barbecue, Australian
    124 James St, Perth, Western Australia 6003 Australia
    Read More »
  • #10
    Amano Restaurant
    #10 of 1,632 Places to Eat in Perth
    TripAdvisor Traveler Rating 4.5 based on 204 reviewsTripAdvisor (204)
    $ - $$ | Italian, Australian
    Barrack Street Jetty Pier 1, Perth, Western Australia 6000 Australia
    Read More »
  • #11
    Sen5es Restaurant
    #11 of 1,632 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 »
  • #12
    Uma Restaurant
    #12 of 1,632 Places to Eat in Perth
    TripAdvisor Traveler Rating 4.5 based on 111 reviewsTripAdvisor (111)
    $ - $$ | Peruvian, Contemporary, Fusion, Healthy
    207 Adelaide Terrace, Perth, Western Australia 6000 Australia
    Read More »
  • #13
    Sauma
    #13 of 1,632 Places to Eat in Perth
    TripAdvisor Traveler Rating 4.5 based on 373 reviewsTripAdvisor (373)
    $ - $$ | Indian, Asian
    200 - 206 William St Northbridge, Perth, Western Australia 6000 Australia
    Read More »
  • #14
    Petition
    #14 of 1,632 Places to Eat in Perth
    TripAdvisor Traveler Rating 4.5 based on 1122 reviewsTripAdvisor (1122)
    $ - $$ | Australian, Wine Bar
    Corner of St Georges Tce & Barrack St Corner of St Georges Tce & Barrack St, 6000, Perth, Western Australia 6000 Australia
    Read More »
  • #15
    Annalakshmi on the Swan
    #15 of 1,632 Places to Eat in Perth
    TripAdvisor Traveler Rating 4.5 based on 355 reviewsTripAdvisor (355)
    $ | Indian, Asian
    Jetty 4, Barrack Square,, Perth, Western Australia 6000 Australia
    Read More »
  • #16
    C Restaurant
    #16 of 1,632 Places to Eat in Perth
    TripAdvisor Traveler Rating 4 based on 3159 reviewsTripAdvisor (3159)
    $$ | European, Australian
    44 St Georges Terrace Level 33, Perth, Western Australia 6000 Australia
    Read More »
  • #17
    Post
    #17 of 1,632 Places to Eat in Perth
    TripAdvisor Traveler Rating 4.5 based on 297 reviewsTripAdvisor (297)
    $$ | Italian, European
    1 Cathedral Ave, Perth, Western Australia 6000 Australia
    Read More »
  • #18
    Tuck Shop Cafe
    #18 of 1,632 Places to Eat in Perth
    TripAdvisor Traveler Rating 4.5 based on 474 reviewsTripAdvisor (474)
    $ - $$ | Cafe, Australian
    178 Newcastle St, Perth, Western Australia 6000 Australia
    Read More »
  • #19
    Zamia Cafe
    #19 of 1,632 Places to Eat in Perth
    TripAdvisor Traveler Rating 4.5 based on 444 reviewsTripAdvisor (444)
    $ - $$ | Cafe, Australian
    50 May Dr Kings Park, Perth, Western Australia 6005 Australia
    Read More »
  • #20
    Matilda Bay Restaurant
    #20 of 1,632 Places to Eat in Perth
    TripAdvisor Traveler Rating 4.5 based on 687 reviewsTripAdvisor (687)
    $$ | Australian
    3 Hackett Dr, Perth, Western Australia 6009 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.