What

What

Where

Where

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

The Best Restaurants in Perth

315 restaurants

Sort by Relevance

Cinnamon Vic Park, East Victoria Park

INDIAN

892 Albany Hwy, 6101, East Victoria Park

264

Average price $35

Domain on Loch, Nedlands

AUSTRALIAN

30 Loch St, 6009, Nedlands

7

Waverley Brewhouse, Cannington

PUB GRUB

1382 Albany Highway, 6107, Cannington

47

300 Acres, Wembley Downs

AUSTRALIAN

300 Acres

8 / 10

200 The Boulevard, 6019, Wembley Downs

414

Average price $45

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

Southern Star Vietnamese Restaurant, Perth

ASIAN

1/132 Terrace Road, 6000, Perth

245

Average price $35

Portorosa Cafe, Fremantle

ITALIAN

93 Market Street, 6160, Fremantle

86

Average price $45

InsiderLalla Rookh, Perth

INSIDERITALIAN

Lalla Rookh

8.7 / 10

77 St Georges Terrace, 6000, Perth

596

Average price $65

Globe Cafe and Restaurant, South Perth

FRENCH

76 Angelo Street, 6151, South Perth

100

Average price $20

InsiderRed Cabbage, South Perth

INSIDEREUROPEAN

Red Cabbage

8.7 / 10

49/15 Labouchere Road, 6151, South Perth

498

Average price $95

Belmont Tavern, Cloverdale

AUSTRALIAN

Belmont Tavern

7.9 / 10

174 Wright Street, 6105, Cloverdale

84

Average price $35

The Hyde Park Hotel, West Perth

AUSTRALIAN

331 Bulwer St, 6005, West Perth

242

Average price $35

Hey Griller, Victoria Park

ASIAN

Hey Griller

7.9 / 10

Unit A 439-441 Albany Highway, 6100, Victoria Park

149

Average price $35

The Royal On The Waterfront, Perth

AUSTRALIAN

60 Royal Street, 6004, Perth

386

Average price $45

The Turban Indian Restaurant, Melville

INDIAN

248 Stock Road, 6156, Melville

28

Average price $35

Arirang, Perth

KOREAN

Arirang

7.9 / 10

91-93 Barrack St, 6000, Perth

168

Average price $35

Dilly Dally, Subiaco

ITALIAN

Dilly Dally

7.8 / 10

87 Rokeby Rd, 6008, Subiaco

18

Average price $40

Chilli Panda, Perth

ASIAN

Chilli Panda

7.8 / 10

2/137 Newcastle St, 6000, Perth

82

Average price $20

Indiana Cottesloe Beach, Cottesloe

AUSTRALIAN

91 Marine Parade, 6011, Cottesloe

270

Average price $45

Ivy & Jack - Perth, Perth

AUSTRALIAN

778-788 Hay Street, 6000, Perth

22

Gusti Restaurant & Bar, Perth

AUSTRALIAN

54 Terrace Rd, 6004, Perth

17

Average price $35

Sail & Anchor, Fremantle

AUSTRALIAN

Sail & Anchor

7.7 / 10

64 South Tce, 6160, Fremantle

68

Average price $50

Captain Stirling Hotel, Nedlands

AUSTRALIAN

80 Stirling Hwy, 6009, Nedlands

53

Average price $50

Muscats Restaurant, The Vines

AUSTRALIAN

51 Verdelho Drive, 6069, The Vines

43

Average price $50

Salt Indian Cuisine Padbury, Padbury

INDIAN

5/4 Warburton Avenue, 6025, Padbury

12

Pepper Lunch Vic Park, Victoria Park

JAPANESE

359 Albany Highway, 6100, Victoria Park

23

Average price $20

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