TheFork, a Trip advisor company

What

What

Where

Where

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

The Best Restaurants in Perth City, Perth

184 restaurants

Sort by Relevance

Italian

Indian Ocean Hotel

23-27 Hastings St, 6019, Scarborough

Indian

43D Davidson Terrace, 6027, Joondalup

Asian

621 Wellington Street, 6000, Perth

Average price $45

Lebanese

353 Murray Street, 6000, Perth

8.4 / 10
22 reviews

Average price $35

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

Australian

Lot 901 Riverside Drive, 6000, Perth

8.4 / 10
435 reviews

Average price $75

Australian

495 - 497 Wellington Street, 6000, Perth

8.4 / 10
95 reviews

Average price $35

Australian

208 Sorrento Quay, 6025, Hillarys

8.4 / 10
728 reviews

Average price $45

Australian

14 Yukich Close, 6056, Middle Swan

8.4 / 10
207 reviews

Average price $35

Japanese

Shop 2145 4 Collier Road, 6062, Morley

Average price $20

Fine Dining

3210 West Swan Road, 6055, Caversham

8.9 / 10
407 reviews

Average price $65

Indian

17 Wotan Street, 6018, Innaloo

Average price $45

Australian

5601 West Swan Rd, 6055, West Swan

Average price $35

Lebanese

303b Great Eastern Highway, 6056, Midland

8.3 / 10
6 reviews

Spanish

Corner of King Street & Hay Street, 6000, Perth

8.3 / 10
25 reviews

Australian

125 St Georges Terrace, 6000, Perth

8.3 / 10
28 reviews

Australian

241 Canning Highway, 6151, South Perth

8.3 / 10
251 reviews

Average price $55

Indian

5/4 Warburton Avenue, 6025, Padbury

8.3 / 10
12 reviews

Asian

2/137 Newcastle St, 6000, Perth

8.3 / 10
83 reviews

Average price $20

Australian

20 Preston Street, 6152, Como

8.3 / 10
129 reviews

Average price $35

Italian

413 Murray Street, 6000, Perth

8.3 / 10
279 reviews

Average price $45

Australian

1 Barrack Square, 6000, Perth

8.3 / 10
433 reviews

Average price $35

Australian

10 Irwin Street, 6000, Perth

8.3 / 10
114 reviews

Average price $45

Australian

707 Wellington Street, 6000, Perth

8.3 / 10
177 reviews

Average price $20

Asian

140 Oxford Street, 6007, Leederville

8.3 / 10
456 reviews

Average price $55

Asian

125 St Georges Terrace, 6000, Perth

8.3 / 10
325 reviews

Average price $55

Filter

TheFork advantages