What
Where

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

The Best Restaurants in Perth

291 restaurants

Sort by Relevance

Talyas Gourmet, Midland

LEBANESE

Talyas Gourmet

7.6 / 10

303b Great Eastern Highway, 6056, Midland

6

Bull Creek Tavern, Bull Creek

PUB GRUB

Crn Benningfield Road and South Street, 6149, Bull Creek

53

Average price $25

Pepper Lunch Vic Park, Victoria Park

JAPANESE

359 Albany Highway, 6100, Victoria Park

21

Average price $20

The Old Fig Tree, Caversham

AUSTRALIAN

55 Benara Rd, 6055, Caversham

204

Average price $45

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

300 Acres, Wembley Downs

AUSTRALIAN

300 Acres

7.9 / 10

200 The Boulevard, 6019, Wembley Downs

388

Average price $45

Victoria Park Hotel, Victoria Park

STEAK

605 Albany Highway, 6100, Victoria Park

14

Sen5es, Perth

AUSTRALIAN

Sen5es

7.9 / 10

221 Adelaide Terrace, 6000, Perth

49

Average price $55

The Leaf Indian, Leederville

INDIAN

The Leaf Indian

7.5 / 10

9/663 Newcastle Street, 6007, Leederville

10

Waterwall Restaurant at The Pagoda Resort & Spa, Como

MEDITERRANEAN

112 Melville Pde, 6152, Como

70

Average price $55

Pizza Craft, Jandakot

ITALIAN

Pizza Craft

7.3 / 10

Shop 2 3 Armadale Road, 6164, Jandakot

32

Average price $20

Mamma's Bistro, Perth

ITALIAN

Mamma's Bistro

7.2 / 10

181 Adelaide Terrace, 6004, Perth

66

Average price $20

Mews Espresso, Applecross

ITALIAN

Mews Espresso

7.2 / 10

28 Moreau Mews, 6153, Applecross

20

Average price $20

The Saint George Hotel, Innaloo

AUSTRALIAN

2 Morris Road, 6018, Innaloo

85

The Hyde Park Hotel, West Perth

AUSTRALIAN

331 Bulwer St, 6005, West Perth

229

Malabar Indian Cafe and Restaurant, Yokine

INDIAN

98B Wanneroo Rd, 6060, Yokine

Average price $20

Mr Munchies Sushi- Mt Lawley, Mount Lawley

ASIAN

669 Beaufort Street, 6050, Mount Lawley

6

Kedai Kita, Victoria Park

ASIAN

Kedai Kita

 / 10

313 Albany Highway, 6100, Victoria Park

14

Average price $20

Public House, Perth

SOUTH AMERICAN

Shop 2, 263 Adelaide Terrace, 6000, Perth

9

Average price $55

Muscats Restaurant, The Vines

AUSTRALIAN

51 Verdelho Drive, 6069, The Vines

39

Average price $75

Festival India, Osborne Park

INDIAN

Festival India

6.6 / 10

240 Main Street, 6017, Osborne Park

11

Papa Sweet Tooth - Authentic Vietnamese Food, East Victoria Park

ASIAN

878 Albany Highway, 6101, East Victoria Park

36

Ironbark Brewery, Caversham

PUB GRUB

55 Benara Road, 6055, Caversham

35

Average price $35

The Precinct, East Victoria Park

AUSTRALIAN

The Precinct

6.3 / 10

834 Albany Highway, 6101, East Victoria Park

227

Average price $35

Lanna Thai Cuisine, Subiaco

THAI

9/375 Hay Street, 6008, Subiaco

223

Average price $35

Chee Tayeb, Perth

LEBANESE

Chee Tayeb

5.8 / 10

353 Murray Street, 6000, Perth

15

Average price $35

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 Benefits

Cities around Perth