TheFork, a Trip advisor company

What
Where

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

The Best Welcome Restaurants in Perth (WA)

Eligible American Express Card Members who save the offer to their Card, spend $10 or more, in one transaction, online or in-store at participating small businesses by 31 August 2020 will receive a $5 credit*. Valid up to 10 times, once per participating business. *Terms, conditions and exclusions apply.

84 restaurants

Sort by Relevance
"Relevance" sorting ranks restaurants based on your search input and several criteria: average rating over the last 12 months, available offers, distance, ability to make a booking instantly via TheFork, table availability, accolades in famous guides, and compliance with our standards (including the number of cancellations by the restaurant). Restaurants cannot pay to be ranked higher.

Indian

Chakra Restaurant

841 Beaufort Street, 6052, Inglewood (WA)

9.5 / 10
148 reviews

Average price $55 american express Welcome

Indian

1134 Hay Street, 6005, West Perth (WA)

9.3 / 10
122 reviews

Average price $45 american express Welcome

Indian

6 Walter Padbury Boulevard, 6025, Padbury (WA)

9.1 / 10
49 reviews

Average price $35 american express Welcome

Asian

47 Lake Street, 6003, Northbridge

9.0 / 10
70 reviews

american express Welcome

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

Italian

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

9.4 / 10
280 reviews

Average price $35 american express Welcome

Italian

484 Hay St, 6008, Subiaco (WA)

8.9 / 10
54 reviews

Average price $40 american express Welcome

Pub Grub

74 Helena St, 6056, Midland (WA)

8.9 / 10
267 reviews

Average price $35 american express Welcome

Japanese

54 Cale Street, 6056, Midland (WA)

9.3 / 10
63 reviews

Average price $35 american express Welcome

Mediterranean

26 Denis Street, 6008, Subiaco (WA)

8.9 / 10
588 reviews

Average price $45 american express Welcome

Indian

607 Beaufort St, 6050, Mount Lawley (WA)

8.9 / 10
612 reviews

Average price $45 american express Welcome

Australian

604 Albany Highway, 6100, Victoria Park (WA)

9.0 / 10
13 reviews

american express Welcome

Cambodian

251 W Coast Hwy, 6019, Scarborough (WA)

8.8 / 10
12 reviews

Average price $30 american express Welcome

Italian

60 Walcott Street, 6050, Mount Lawley (WA)

8.8 / 10
97 reviews

american express Welcome

Indian

59c Walter Road, 6059, Dianella (WA)

8.8 / 10
69 reviews

Average price $20 american express Welcome

Fine Dining

20 Essex St, 6160, Fremantle (WA)

9.2 / 10
327 reviews

Average price $75 american express Welcome

Australian

108 St Georges Terrace, 6000, Perth (WA)

8.9 / 10
855 reviews

Average price $75 american express Welcome

Express Lunch - Starting at 32AUD

Indian

200 William Street, 6003, Northbridge

9.1 / 10
423 reviews

Average price $55 american express Welcome

InsiderFine Dining

225 Onslow Road, 6008, Shenton Park (WA)

9.7 / 10
339 reviews

Average price $115 american express Welcome

Vegetarian Degustation menu 115AUD

Chinese

76 Francis St, 6003, Northbridge

9.0 / 10
34 reviews

Average price $30 american express Welcome

Indian

745 Newcastle St, 6007, Leederville (WA)

9.0 / 10
173 reviews

american express Welcome

Indian

67 Rokeby road, 6008, Subiaco (WA)

9.0 / 10
113 reviews

Average price $45 american express Welcome

Italian

63 Bennett Street, 6004, Perth (WA)

8.7 / 10
100 reviews

Accepts Yums american express Welcome

Italian

1309 Hay St, 6005, West Perth (WA)

8.5 / 10
42 reviews

Average price $40 american express Welcome

Australian

140 Marine Parade, 6011, Cottesloe (WA)

8.9 / 10
229 reviews

Average price $35 american express Welcome

Australian

105 Swan St, 6055, Guildford (WA)

8.9 / 10
274 reviews

Average price $50 american express Welcome

Filter

TheFork advantages