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)

269 restaurants

Sort by Relevance

    Indian

    The Leaf Indian

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

    8.4 / 10
    40 reviews

    american express Welcome

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

      Australian

      108 St Georges Terrace, 6000, Perth (WA)

      9.1 / 10
      1,206 reviews

      Average price $75 Accepts Yums american express Welcome

      Express Lunch - 1 Course 32AUD

        Australian

        Coode Street Jetty, Coode St, 6151, South Perth (WA)

        9.1 / 10
        409 reviews

        Average price $75

        Mother’s Day Breakfast at The Boatshed Restaurant AU$38.00

          Australian

          300 Murray Street, 6000, Perth (WA)

          9.0 / 10
          793 reviews

          Average price $55 Accepts Yums american express Welcome

          Light Lunch $35 35AUD

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

          InsiderFine Dining

          225 Onslow Road, 6008, Shenton Park (WA)

          9.5 / 10
          410 reviews

          Average price $95 american express Welcome

          9 courses Degustation Menu 115AUD

            Australian

            1000 Beaufort St, 6052, Bedford (WA)

            9.1 / 10
            391 reviews

            Average price $45 american express Welcome

            Melbourne Cup Lunch 65AUD

              Australian

              825 Hay St, 6000, Perth (WA)

              9.4 / 10
              148 reviews

              Average price $20

              InsiderEuropean

              3 Preston Street, 6152, Como

              9.3 / 10
              512 reviews

              Average price $75 american express Welcome

              Mid week fixed-price dining from 53AUD

                413 Murray Street, 6000, Perth (WA)

                9.2 / 10
                361 reviews

                Average price $45 american express Welcome

                  Australian

                  80 South Perth Esplanade, 6151, South Perth (WA)

                  9.2 / 10
                  2,358 reviews

                  Average price $45

                    Seafood

                    903 Canning Hwy, 6153, Applecross (WA)

                    8.8 / 10
                    169 reviews

                    Average price $35

                    $5 Tacos AU$5.00

                      100 James Street, 6003, Northbridge

                      8.7 / 10
                      671 reviews

                      Average price $25 Accepts Yums american express Welcome

                      “WA Made” Seafood Buffet $59

                        Malaysian

                        626 Stirling Highway, 6012, Mosman Park (WA)

                        8.7 / 10
                        909 reviews

                        Average price $20 american express Welcome

                        30% off food!

                          Australian

                          20 Preston Street, 6152, Como

                          8.8 / 10
                          321 reviews

                          Average price $35 american express Welcome

                          30% off food!

                            Seafood

                            51 Cantonment St, 6160, Fremantle (WA)

                            8.8 / 10
                            23 reviews

                            Average price $25

                            Mussel Up Monday AU$27.00

                              Vietnamese

                              299 Charles St, 6006, North Perth (WA)

                              9.0 / 10
                              109 reviews

                              Average price $30

                              30% off food!

                                Australian

                                125 St Georges Tce, 6000, Perth (WA)

                                9.1 / 10
                                58 reviews

                                Average price $30 american express Welcome

                                  Indian

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

                                  9.1 / 10
                                  82 reviews

                                  Average price $35 american express Welcome

                                    Italian

                                    150 Oxford St, 6007, Leederville (WA)

                                    9.4 / 10
                                    40 reviews

                                    Average price $50

                                      Australian

                                      58 Duncraig Road, 6153, Applecross (WA)

                                      8.5 / 10
                                      389 reviews

                                      Average price $50

                                      Deposit Required for groups of 8 or more AU$10.00

                                        Malaysian

                                        18 Preston Street, 6152, Como

                                        8.5 / 10
                                        1,633 reviews

                                        Average price $20

                                        30% off food!

                                          Mediterranean

                                          662 Newcastle St, 6007, Leederville (WA)

                                          8.5 / 10
                                          659 reviews

                                          Average price $55

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

                                            Australian

                                            76 Angelo St, 6151, South Perth (WA)

                                            8.9 / 10
                                            165 reviews

                                            Average price $20

                                              Indian

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

                                              9.8 / 10
                                              161 reviews

                                              Average price $20

                                                Pub Grub

                                                Whitfords Ave, 6025, Hillarys (WA)

                                                8.7 / 10
                                                477 reviews

                                                Average price $25

                                                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)