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)

257 restaurants

Sort by Relevance

    Australian

    Oggi Bar & Eats

    300 Walcott Street, 6050, Menora (WA)

    9.5 / 10
    185 reviews

    Henschke Dego - Minimum 2 people per booking $95

      Indian

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

      9.7 / 10
      177 reviews

      Average price $20

        Australian

        20 Preston Street, 6152, Como

        8.8 / 10
        377 reviews

        Average price $35

        30% off food!

          Malaysian

          18 Preston Street, 6152, Como

          8.6 / 10
          1,686 reviews

          Average price $20

          30% off food!

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

            Vegetarian

            23 Bolton Avenue, 6100, Burswood (WA)

            9.9 / 10
            201 reviews

            Average price $105

              Malaysian

              626 Stirling Highway, 6012, Mosman Park (WA)

              8.7 / 10
              940 reviews

              Average price $20

              30% off food!

                Australian

                108 St Georges Terrace, 6000, Perth (WA)

                9.1 / 10
                1,240 reviews

                Average price $75 Accepts Yums

                Express Lunch - 1 Course 32AUD

                  Italian

                  20 Essex St, 6160, Fremantle (WA)

                  9.3 / 10
                  453 reviews

                  Average price $75

                    Australian

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

                    9.3 / 10
                    2,436 reviews

                    Average price $45

                    InsiderIndian

                    841 Beaufort Street, 6052, Inglewood (WA)

                    9.5 / 10
                    187 reviews

                    Average price $55

                      Australian

                      300 Murray Street, 6000, Perth (WA)

                      9.0 / 10
                      815 reviews

                      Average price $55 Accepts Yums

                      Light Lunch $35 35AUD

                        Pizzeria

                        413 Murray Street, 6000, Perth (WA)

                        9.2 / 10
                        366 reviews

                        Average price $45

                          Mediterranean

                          26 Denis Street, 6008, Subiaco (WA)

                          9.2 / 10
                          744 reviews

                          Average price $45

                            Indian

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

                            8.1 / 10
                            48 reviews

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

                              Australian

                              825 Hay St, 6000, Perth (WA)

                              9.2 / 10
                              187 reviews

                              Average price $20

                                Indian

                                235 Stirling Hwy, 6010, Claremont

                                9.2 / 10
                                143 reviews

                                Average price $30

                                  Australian

                                  1000 Beaufort St, 6052, Bedford (WA)

                                  9.1 / 10
                                  431 reviews

                                  Average price $45

                                    Indian

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

                                    9.5 / 10
                                    33 reviews

                                    Average price $35

                                    InsiderEuropean

                                    3 Preston Street, 6152, Como

                                    9.3 / 10
                                    513 reviews

                                    Average price $75

                                    Mid week fixed-price dining from 53AUD

                                      Australian

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

                                      9.1 / 10
                                      411 reviews

                                      Average price $75

                                        Indian

                                        1134 Hay Street, 6005, West Perth (WA)

                                        9.2 / 10
                                        170 reviews

                                        Average price $45

                                          Australian

                                          Fraser's Av (Kings Park), 6005, Kings Park (WA)

                                          9.0 / 10
                                          417 reviews

                                          Average price $95

                                          Truffle Dinner at Fraser’s Restaurant AU$160.00

                                            Malaysian

                                            892 Albany Hwy, 6101, East Victoria Park (WA)

                                            9.3 / 10
                                            319 reviews

                                            Average price $35 Accepts Yums

                                              Chinese

                                              50 Oxford Close, 6007, West Leederville (WA)

                                              9.5 / 10
                                              73 reviews

                                              Average price $115

                                                Pizzeria

                                                20/3 Wexford Street, 6008, Subiaco

                                                9.3 / 10
                                                363 reviews

                                                Average price $35

                                                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)