TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Perth (WA)

288 restaurants

Sort by Relevance

Indian

Delhi6 Authentic Indian Restaurant

271 Amherst Rd, 6155, Canning Vale (WA)

7.5 / 10
10 reviews

Average price $30 american express Welcome

Spanish

Corner of King Street & Hay Street, 6000, Perth (WA)

8.1 / 10
30 reviews

Australian

54 Terrace Rd, 6004, Perth (WA)

Average price $50

Australian

10250 West Swan Road, 6055, Henley Brook (WA)

8.0 / 10
179 reviews

Average price $35

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

Australian

67-71 Canning Beach Road, 6153, Applecross (WA)

8.0 / 10
440 reviews

Average price $30 american express Welcome

Australian

60 Royal Street, 6004, Perth (WA)

7.8 / 10
435 reviews

Average price $30

Moroccan

644 Beaufort St, 6050, Mount Lawley (WA)

8.5 / 10
268 reviews

Average price $35 american express Welcome

Australian

707 Wellington Street, 6000, Perth (WA)

7.4 / 10
180 reviews

Average price $20

Australian

93-95 William St, Wesley Quarter, 6000, Perth (WA)

7.1 / 10
224 reviews

Average price $55 american express Welcome

Australian

981 Beaufort St, 6052, Inglewood (WA)

Average price $60

Pizzeria

399 William St, 6000, Perth (WA)

Average price $27

Australian

148 Dale Rd, 6056, Middle Swan (WA)

Average price $30 american express Welcome

Lebanese

303b Great Eastern Highway, 6056, Midland (WA)

Australian

815 Hay Street, 6000, Perth (WA)

Asian

669 Beaufort Street, 6050, Mount Lawley (WA)

Indian

Shop 2 Glengarry Shopping Centre 59 Arnisdale Road, 6023, Duncraig (WA)

Average price $35

Australian

10 Irwin Street, 6000, Perth (WA)

Average price $45

South American

Shop 2, 263 Adelaide Terrace, 6000, Perth (WA)

Average price $55

Greek

201 Hay Street, 6004, Perth (WA)

Average price $22

Australian

King Street, 6000, Perth (WA)

6.6 / 10
14 reviews

Cambodian

251 W Coast Hwy, 6019, Scarborough (WA)

8.9 / 10
37 reviews

Average price $30 american express Welcome

Australian

State Buildings, Cnr St Georges Tce & Barrack St, 6000, Perth (WA)

Italian

199 Onslow Rd, 6008, Shenton Park (WA)

Australian

18-22 Riseley street,, 6153, Ardross (WA)

Australian

35 Kendrew Crescent, 6027, Joondalup (WA)

The Best Restaurants in Perth (WA)

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.

Cities around Perth (WA)

Filter

TheFork advantages