What
Where

Specify a date & time to find the best restaurants & offers

The Best Restaurants in Perth

315 restaurants

Sort by Relevance

Golden Barbeque, Karawara

ASIAN

Shop 23 Waterford Plaza, 230 Manning Road, 6152, Karawara

6

Indian Ocean Hotel, Scarborough

ITALIAN

23-27 Hastings St, 6019, Scarborough

4

Kabalason Indian cafe & restaurant, Joondalup

INDIAN

43D Davidson Terrace, 6027, Joondalup

3

Stage Bar & Kitchen, Perth

ASIAN

621 Wellington Street, 6000, Perth

13

Average price $45

Specify a date and enjoy promotions of up to -50% in our best restaurants

Red Bill Restaurant, South Perth

AUSTRALIAN

61 Canning Hwy, 6151, South Perth

97

Average price $35

Nasi Lemak Korner Mosman Park, Mosman Park

MALAYSIAN

626 Stirling Highway, 6012, Mosman Park

706

Average price $20

Paste Thai, Ardross

ASIAN

Paste Thai

8.4 / 10

3&4,3 Kearns Crescent, 6153, Ardross

235

Average price $20

Federal Hotel Perth, Fremantle

AUSTRALIAN

23 William Street, 6160, Fremantle

70

Average price $20

The Reveley, Perth

AUSTRALIAN

The Reveley

8.4 / 10

Lot 901 Riverside Drive, 6000, Perth

417

Average price $75

Sukho Thai, Ellenbrook

THAI

Sukho Thai

 / 10

16 Woodlake Boulevard, 6069, Ellenbrook

5

El Grotto Bar and Taqueria, Scarborough

MEXICAN

5/148 The Esplanade, 6019, Scarborough

139

Average price $35

Nasi Lemak Korner, Como

MALAYSIAN

18 Preston Street, 6152, Como

1322

Average price $20

The Globe Perth, Perth

AUSTRALIAN

The Globe Perth

8.4 / 10

495 - 497 Wellington Street, 6000, Perth

86

Average price $35

C15 Espresso - Hammond Park, Hammond Park

AUSTRALIAN

Shop 4a, Macquarie blvd, 6164, Hammond Park

Indian Village Restaurant, Maddington

INDIAN

2089 Albany Highway, 6109, Maddington

11

Silks Perth, Burswood

CHINESE

Silks Perth

8.4 / 10

23 Bolton Avenue, 6100, Burswood

101

Average price $85

The Stables Bar, Perth

AUSTRALIAN

The Stables Bar

8.4 / 10

888 Hay Street, 6000, Perth

289

Average price $55

3 Sheets Hillary's, Hillarys

AUSTRALIAN

208 Sorrento Quay, 6025, Hillarys

691

Average price $45

Jewel of the Park, East Victoria Park

INDIAN

765 Albany Highway, 6101, East Victoria Park

18

Itoshii Japanese Restaurant, Morley

JAPANESE

Shop 2145 4 Collier Road, 6062, Morley

6

Average price $20

Sandalford Estate Restaurant, Caversham

AUSTRALIAN

3210 West Swan Road, 6055, Caversham

407

Average price $65

Jollygood Indian, Bedford

INDIAN

1004 Beaufort St, 6052, Bedford

38

Eat Greek Restaurant, East Fremantle

GREEK

110 Riverside Road, 6158, East Fremantle

403

Average price $45

The Old Brewery, Perth

STEAK

The Old Brewery

8.4 / 10

173 Mounts Bay Road, 6000, Perth

254

Average price $85

Limones Cafe & Restaurant, Bicton

ITALIAN

1 Point Walter Road, 6157, Bicton

288

The Best Restaurants in Perth

Where the river meets the beach, you’ll get the best of both worlds in Perth. There’s stunning beaches at Rottnest Island, riverside Kings Park and vineyards at Swan Valley. Perth’s bar and restaurant scene has plenty to offer. If you are after fresh, local produce, you will enjoy it in abundance and farm-to-table dining is a prominent feature on many restaurant menus.

You can’t go past beachside dining at Scarborough, with unique views over the Indian Ocean. There are plenty of modern Australian options in Northbridge or head to The State Buildings in the CBD for another hub of excellent restaurants. A visit to Fremantle will have you dining in exciting restaurants housed in heritage style buildings.

Bustling with restaurants, bars and cultural spaces, Perth is a haven for food lovers.

Filter

TheFork advantages

Cities around Perth