Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best European Restaurants in Perth (WA)

42 restaurants

Sort by Relevance

European

JB O'Reillys

99 Cambridge St, 6007, West Leederville (WA)

9.2 / 10
225 reviews

Average price $45 american express Welcome

Italian

93 Market Street, 6160, Fremantle (WA)

8.9 / 10
111 reviews

Average price $45 american express Welcome

French

279 Rokeby Road, 6008, Subiaco (WA)

8.8 / 10
63 reviews

american express Welcome

French

76 Angelo Street, 6151, South Perth (WA)

8.6 / 10
140 reviews

Average price $20

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

InsiderEuropean

3 Preston Street, 6152, Como

9.7 / 10
512 reviews

Average price $75 american express Welcome

Mid week fixed-price dining from 53AUD

Italian

Shop 226 Wanneroo Road, 6060, Yokine (WA)

Average price $20

Italian

20/3 Wexford Street, 6008, Subiaco (WA)

9.3 / 10
305 reviews

Average price $35 american express Welcome

Italian

25 Hampden Rd, 6009, Nedlands (WA)

9.4 / 10
27 reviews

Average price $30

Italian

87 Rokeby Rd, 6008, Subiaco (WA)

8.2 / 10
52 reviews

Average price $40 american express Welcome

Italian

252 Albany Hwy, 6100, Victoria Park (WA)

9.2 / 10
99 reviews

Average price $20

Fine Dining

20 Essex St, 6160, Fremantle (WA)

9.2 / 10
380 reviews

Average price $75 american express Welcome

Pizzeria

317 Murray St, Access Via Wolf Lane, 6000, Perth (WA)

9.6 / 10
92 reviews

Average price $20 american express Welcome

Italian

28 Moreau Mews, 6153, Applecross (WA)

9.2 / 10
26 reviews

Average price $20

Italian

Shop 57 Scarborough Beach Road, 6006, North Perth (WA)

8.0 / 10
10 reviews

Average price $20

Italian

10 Angove St, 6006, North Perth (WA)

9.7 / 10
39 reviews

Average price $35

Portuguese

10 Telethon Avenue, 6000, Perth (WA)

9.5 / 10
110 reviews

Average price $20 american express Welcome

Italian

150 Oxford St, 6007, Leederville (WA)

9.2 / 10
16 reviews

Average price $50

Italian

413 Murray Street, 6000, Perth (WA)

9.0 / 10
325 reviews

Average price $45 american express Welcome

Asian

621 Wellington Street, 6000, Perth (WA)

Average price $45 american express Welcome

Italian

181 Adelaide Terrace, 6004, Perth (WA)

6.3 / 10
70 reviews

Average price $20 american express Welcome

Italian

60 Walcott Street, 6050, Mount Lawley (WA)

8.8 / 10
113 reviews

american express Welcome

Italian

480 Hay Street, 6000, Perth (WA)

8.8 / 10
605 reviews

Average price $85

Italian

1 Point Walter Road, 6157, Bicton (WA)

8.8 / 10
330 reviews

american express Welcome

Italian

1382 Albany Hwy, 6107, Cannington (WA)

9.1 / 10
19 reviews

Average price $40

Italian

290b Cambridge St, 6014, Wembley (WA)

9.1 / 10
60 reviews

Average price $35

Filter

TheFork advantages