Register my restaurant
Help

The Best Restaurants in Perth (WA)

What
Where

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

The Best Restaurants in Perth (WA)

283 restaurants

Sort by Relevance

InsiderFine Dining

Petite Mort

225 Onslow Road, 6008, Shenton Park (WA)

9.6 / 10
403 reviews

Average price $95 american express Welcome

9 courses Degustation Menu 115AUD

    International

    71 South Tce, 6152, Como

    9.6 / 10
    270 reviews

    Average price $20 american express Welcome

      Australian

      300 Walcott Street, 6050, Menora (WA)

      9.5 / 10
      124 reviews

        Malaysian

        626 Stirling Highway, 6012, Mosman Park (WA)

        8.7 / 10
        845 reviews

        Average price $20 american express Welcome

        -30% off the "à la carte" menu!

        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

          Australian

          20 Preston Street, 6152, Como

          8.8 / 10
          253 reviews

          Average price $35 american express Welcome

          30% off food!

            Pizzeria

            252 Albany Hwy, 6100, Victoria Park (WA)

            9.4 / 10
            136 reviews

            Average price $20

              Indian

              64B Etwell St, 6101, East Victoria Park (WA)

              9.8 / 10
              143 reviews

              Average price $20

                Pizzeria

                20/3 Wexford Street, 6008, Subiaco

                9.4 / 10
                315 reviews

                Average price $35 american express Welcome

                  Vietnamese

                  299 Charles St, 6006, North Perth (WA)

                  9.0 / 10
                  65 reviews

                  Average price $30

                  30% off food!

                    Italian

                    25 Hampden Rd, 6009, Nedlands (WA)

                    9.3 / 10
                    41 reviews

                    Average price $30

                      Australian

                      1000 Beaufort St, 6052, Bedford (WA)

                      9.1 / 10
                      252 reviews

                      Average price $45 american express Welcome

                      Melbourne Cup Lunch 65AUD

                        Australian

                        83 Barrack Street, 6000, Perth

                        9.3 / 10
                        84 reviews

                        american express Welcome

                          Italian

                          28 Moreau Mews, 6153, Applecross (WA)

                          9.3 / 10
                          26 reviews

                          Average price $20

                            Mediterranean

                            662 Newcastle St, 6007, Leederville (WA)

                            9.1 / 10
                            579 reviews

                            Average price $55

                            Chef's Selection $60pp - excl wine 60AUD

                              Indian

                              1134 Hay Street, 6005, West Perth (WA)

                              9.3 / 10
                              139 reviews

                              Average price $45 american express Welcome

                                Australian

                                825 Hay St, 6000, Perth (WA)

                                9.4 / 10
                                131 reviews

                                Average price $20

                                InsiderIndian

                                841 Beaufort Street, 6052, Inglewood (WA)

                                9.4 / 10
                                167 reviews

                                Average price $55 american express Welcome

                                  Australian

                                  19 Ogilvie Road, 6153, Mount Pleasant (SA)

                                  9.4 / 10
                                  46 reviews

                                  Average price $20

                                    Australian

                                    300 Murray Street, 6000, Perth (WA)

                                    9.0 / 10
                                    662 reviews

                                    Average price $55 Accepts Yums american express Welcome

                                    Light Lunch $35 35AUD

                                      Australian

                                      108 St Georges Terrace, 6000, Perth (WA)

                                      9.0 / 10
                                      1,082 reviews

                                      Average price $75 Accepts Yums american express Welcome

                                      Express Lunch - 1 Course 32AUD

                                        Malaysian

                                        18 Preston Street, 6152, Como

                                        8.4 / 10
                                        1,519 reviews

                                        Average price $20

                                        -30% off the "à la carte" menu!

                                          Australian

                                          77 George St, 6158, East Fremantle

                                          9.2 / 10
                                          192 reviews

                                            Indian

                                            43D Davidson Terrace, 6027, Joondalup (WA)

                                            9.2 / 10
                                            6 reviews

                                            american express Welcome

                                              Italian

                                              20 Essex St, 6160, Fremantle

                                              9.2 / 10
                                              410 reviews

                                              Average price $75 american express Welcome

                                              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