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
- #1My Bayon#1 of 1,656 Places to Eat in Perth
Tripadvisor (112)$ - $$ | Asian, Cambodian313 William St Northbridge, Perth, Western Australia 6003 AustraliaRead More » - #2Friends Restaurant#2 of 1,656 Places to Eat in Perth
Tripadvisor (1459)$$ | Australian200 St Georges Terrace Cloisters, Perth, Western Australia 6000 AustraliaRead More » - #3Le Vietnam#3 of 1,656 Places to Eat in Perth
Tripadvisor (297)$ | Asian, Vietnamese, Healthy, Street FoodBon Marche Arcade 80 Barrack St Bon Marche Arcade Shop 1 L 1, Perth, Western Australia 6000 AustraliaRead More » - #4Grand Lane Fish House#4 of 1,656 Places to Eat in Perth
Tripadvisor (226)$ - $$ | Seafood, British, Australian135 Barrack St Grand Lane is behind, Perth, Western Australia 6000 AustraliaRead More » - #5Wok & Ladle: Thai Eatery#5 of 1,656 Places to Eat in Perth
Tripadvisor (270)$ | Asian, ThaiShop 8 232 Hay St, Perth, Western Australia 6004 AustraliaRead More » - #6Sentinel Bar & Grill#6 of 1,656 Places to Eat in Perth
Tripadvisor (679)$ - $$ |111 St Georges Tce, Perth, Western Australia 6000 AustraliaRead More » - #7Sayers Sister#7 of 1,656 Places to Eat in Perth
Tripadvisor (348)$ - $$ | Cafe, Australian, Contemporary236 Lake St Northbridge, Perth, Western Australia 6000 AustraliaRead More » - #8Uma Restaurant#8 of 1,656 Places to Eat in Perth
Tripadvisor (145)$ - $$ | Peruvian, Latin, Healthy, Contemporary, Fusion207 Adelaide Terrace, Perth, Western Australia 6000 AustraliaRead More » - #9Toastface Grillah#9 of 1,656 Places to Eat in Perth
Tripadvisor (200)$ | Cafe, Fast Food, AustralianGrand Theatre Lane, Perth, Western Australia 6000 AustraliaRead More » - #10Amano Restaurant#10 of 1,656 Places to Eat in Perth
Tripadvisor (210)$ - $$ | ItalianBarrack Street Jetty Pier 1, Perth, Western Australia 6000 AustraliaRead More » - #11Sen5es Restaurant#11 of 1,656 Places to Eat in Perth
Tripadvisor (555)$ - $$ | Australian, International221 Adelaide Tce Novotel Perth Langley, Perth, Western Australia 6000 AustraliaRead More » - #12Sauma#12 of 1,656 Places to Eat in Perth
Tripadvisor (381)$ - $$ | Indian, Asian200 - 206 William St Northbridge, Perth, Western Australia 6000 AustraliaRead More » - #13Annalakshmi on the Swan#13 of 1,656 Places to Eat in Perth
Tripadvisor (360)$ | Indian, AsianJetty 4, Barrack Square,, Perth, Western Australia 6000 AustraliaRead More » - #14Outback Jacks Bar & Grill Northbridge#14 of 1,656 Places to Eat in Perth
Tripadvisor (707)$ - $$ | Steakhouse, Bar, Barbecue, Australian124 James St, Perth, Western Australia 6003 AustraliaRead More » - #15C Restaurant#15 of 1,656 Places to Eat in Perth
Tripadvisor (3211)$$ | Australian44 St Georges Terrace Level 33, Perth, Western Australia 6000 AustraliaRead More » - #16Post#16 of 1,656 Places to Eat in Perth
Tripadvisor (310)$$ | Italian, European1 Cathedral Ave, Perth, Western Australia 6000 AustraliaRead More » - #17Tuck Shop Cafe#17 of 1,656 Places to Eat in Perth
Tripadvisor (475)$ - $$ | Cafe, Australian178 Newcastle St, Perth, Western Australia 6000 AustraliaRead More » - #18Petition#18 of 1,656 Places to Eat in Perth
Tripadvisor (1138)$ - $$ | Australian, Wine BarCorner of St Georges Tce & Barrack St, Perth, Western Australia 6000 AustraliaRead More » - #19La Fattoria#19 of 1,656 Places to Eat in Perth
Tripadvisor (119)$ - $$ | Italian, Mediterranean, Sicilian, Southern-Italian211 Merrivale Rd Pickering Brook, Perth Hills, Perth, Western Australia 6076 AustraliaRead More » - #20Zamia Cafe#20 of 1,656 Places to Eat in Perth
Tripadvisor (450)$ - $$ | Cafe, Australian50 May Dr Kings Park, Perth, Western Australia 6005 AustraliaRead 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.