Register my restaurant
Help

The Best Restaurants in Perth (WA)

What
Where

Pasta

Australian

Mister Walker

Score:9.3

South Perth (WA)

$45 average price

Australian

Guildford (WA)

$50 average price

Hammond Park (WA)

$27 average price

Pub grub

Beeliar (WA)

$27 average price

Pub grub

Greenwood (WA)

$27 average price

Accepts Yums

Pub grub

Southern River (WA)

$26 average price

Accepts Yums

West Perth (WA)

$40 average price

Pub grub

Wembley (WA)

$22 average price

Accepts Yums

Italian

Nunzio's

Score:9.3

Fremantle (WA)

$75 average price

Pizzeria

Victoria Park (WA)

$20 average price

Halal

Australian

Mister Walker

Score:9.3

South Perth (WA)

$45 average price

  • Insider

Insider

Perth (WA)

$75 average price

MENU Accepts Yums

Australian

Rivervale (WA)

$44 average price

Accepts Yums

Perth (WA)

$55 average price

MENU Accepts Yums

Mosman Park (WA)

$20 average price

-30%

Mediterranean

Duende

Score:8.6

Leederville (WA)

$55 average price

MENU

Australian

Applecross (WA)

$50 average price

Accepts Yums

Indian

Willetton (WA)

$20 average price

Fremantle (WA)

$75 average price

MENU

Canning Vale (WA)

$35 average price

Accepts Yums

Australian

Australian

Mister Walker

Score:9.3

South Perth (WA)

$45 average price

Australian

Guildford (WA)

$50 average price

Hammond Park (WA)

$27 average price

Australian

Como

$35 average price

-30%

Australian

Rivervale (WA)

$44 average price

Accepts Yums

Australian

South Perth (WA)

$75 average price

Henley Brook (WA)

$35 average price

MENU

Australian

Como Hotel

Score:8.6

South Perth (WA)

$26 average price

Accepts Yums

Australian

Fez Cafe

Score:8.4

Mount Lawley (WA)

$35 average price

Australian

Perth (WA)

$26 average price

MENU Accepts Yums

Find the vibe you’re looking for in Perth (WA)

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

251 restaurants

Sort by Relevance

The Meat & Wine Co Perth, Perth (WA)

Insider

The Meat & Wine Co Perth

108 St Georges Terrace, 6000, Perth (WA)

9.1 / 10
1,355 reviews

Average price $75 Accepts Yums

Express Lunch - 3 Course $59

Hangout on 20 Preston, Como

    Australian

    20 Preston Street, 6152, Como

    8.8 / 10
    590 reviews

    Average price $35

    30% off the 'à la carte' menu!

    Khanna Indian Restaurant, Mount Hawthorn (WA)

      Indian

      170 Scarborough Beach Road,, 6016, Mount Hawthorn (WA)

      9.2 / 10
      279 reviews

      Average price $20

      30% off the 'à la carte' menu!

      Nasi Lemak Korner Mosman Park, Mosman Park (WA)

        Malaysian

        626 Stirling Highway, 6012, Mosman Park (WA)

        8.6 / 10
        1,046 reviews

        Average price $20

        30% off the 'à la carte' menu!

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

        Nasi Lemak Korner, Como

          Malaysian

          18 Preston Street, 6152, Como

          8.8 / 10
          1,865 reviews

          Average price $20

          30% off the 'à la carte' menu!

          Haandi Indian Restaurant, Joondalup (WA)

            Indian

            3/7 Dwyer Turn, 6027, Joondalup (WA)

            9.8 / 10
            33 reviews

            Average price $35

            Hunter & Barrel - Raine Square, Perth (WA)

              300 Murray Street, 6000, Perth (WA)

              9.0 / 10
              912 reviews

              Average price $55 Accepts Yums

              Light Lunch - 3 Course $45

              Springs Kitchen Perth, Rivervale (WA)

                Australian

                27 Rowe Avenue, 6103, Rivervale (WA)

                9.0 / 10
                620 reviews

                Average price $44 Accepts Yums

                Chef & Co Cafe & Restaurant, Bedford (WA)

                  Australian

                  1000 Beaufort St, 6052, Bedford (WA)

                  9.0 / 10
                  680 reviews

                  Average price $45

                  Curry Munchers Restaurant Perth, Leederville (WA)

                    Indian

                    745 Newcastle St, 6007, Leederville (WA)

                    9.1 / 10
                    336 reviews

                    Royal India Restaurant, West Perth (WA)

                      Indian

                      1134 Hay Street, 6005, West Perth (WA)

                      9.0 / 10
                      228 reviews

                      Average price $45

                      Anghiti Indian Restaurant, Innaloo (WA)

                        Indian

                        1/379 Scarborough Beach Road, 6018, Innaloo (WA)

                        9.1 / 10
                        100 reviews

                        Average price $35

                        Rose and Crown, Guildford (WA)

                          Australian

                          105 Swan St, 6055, Guildford (WA)

                          9.0 / 10
                          1,318 reviews

                          Average price $50

                            Indian

                            9/663 Newcastle Street, 6007, Leederville (WA)

                            8.3 / 10
                            61 reviews

                            30% off the 'à la carte' menu!

                            Julio's Italian Restaurant, West Perth (WA)

                              Italian

                              1309 Hay St, 6005, West Perth (WA)

                              8.8 / 10
                              405 reviews

                              Average price $40

                              Samari Cambodian Restaurant, Scarborough (WA)

                                251 W Coast Hwy, 6019, Scarborough (WA)

                                8.9 / 10
                                189 reviews

                                Average price $30 Accepts Yums

                                Belmont Tavern, Cloverdale (WA)

                                  Pub grub

                                  174 Wright Street, 6105, Cloverdale (WA)

                                  8.8 / 10
                                  394 reviews

                                  Average price $25 Accepts Yums

                                    Indian

                                    1382 Albany Highway, 6107, Cannington (WA)

                                    8.7 / 10
                                    261 reviews

                                    Average price $30

                                    Gosnells Hotel, Gosnells (WA)

                                      Pub grub

                                      2149 Albany Highway, 6110, Gosnells (WA)

                                      8.7 / 10
                                      504 reviews

                                      Average price $27 Accepts Yums

                                      Wanneroo Tavern, Wanneroo (WA)

                                        Pub grub

                                        18 Dundebar Road, 6065, Wanneroo (WA)

                                        8.7 / 10
                                        550 reviews

                                        Average price $25 Accepts Yums

                                        Raktacino Cafe & Pizzeria, Salter Point (WA)

                                          Australian

                                          16 Letchworth Centre Avenue, 6152, Salter Point (WA)

                                          8.8 / 10
                                          100 reviews

                                          Average price $20

                                          Hayashi Japanese Restaurant, Mount Pleasant (WA)

                                            Japanese

                                            15 Ogilvie Rd, 6153, Mount Pleasant (WA)

                                            9.1 / 10
                                            251 reviews

                                            Average price $35

                                            Brooklands Tavern, Southern River (WA)

                                              Pub grub

                                              7 Holmes Street, 6110, Southern River (WA)

                                              8.8 / 10
                                              444 reviews

                                              Average price $26 Accepts Yums

                                              Queens Tavern, Highgate

                                                Pub grub

                                                520 Beaufort St, 6003, Highgate

                                                8.8 / 10
                                                586 reviews

                                                Average price $27 Accepts Yums

                                                Paste Thai, Ardross (WA)

                                                  Thai

                                                  3&4,3 Kearns Crescent, 6153, Ardross (WA)

                                                  8.8 / 10
                                                  506 reviews

                                                  Average price $20

                                                  Frequently Asked Questions

                                                  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)