Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Perth (WA)

283 restaurants

Sort by Relevance

    Italian

    Garum

    480 Hay Street, 6000, Perth (WA)

    8.5 / 10
    617 reviews

    Average price $85

    Valentine’s Day Dinner AU$149.00

      Japanese

      15 Ogilvie Rd, 6153, Mount Pleasant

      8.9 / 10
      106 reviews

      Average price $35 american express Welcome

        Mediterranean

        279 Rokeby Road, 6008, Subiaco

        8.9 / 10
        64 reviews

        american express Welcome

          Pub Grub

          44 Lake St, 6003, Northbridge

          8.7 / 10
          58 reviews

          Average price $25

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

            Pub Grub

            Whitfords Ave, 6025, Hillarys (WA)

            8.7 / 10
            356 reviews

            Average price $25

              Australian

              159 James Street, 6055, Guildford

              8.7 / 10
              216 reviews

              Average price $35 american express Welcome

                Australian

                604 Albany Highway, 6100, Victoria Park

                8.7 / 10
                26 reviews

                american express Welcome

                  Mediterranean

                  8.7 / 10
                  83 reviews

                  Average price $55

                    Chinese

                    15 Point St, 6160, Fremantle (WA)

                    8.7 / 10
                    76 reviews

                    Average price $35 american express Welcome

                      Australian

                      15 Riseley St, 6153, Ardross (WA)

                      8.7 / 10
                      138 reviews

                      Average price $20 american express Welcome

                        Australian

                        1 Point Walter Road, 6157, Bicton

                        8.7 / 10
                        347 reviews

                        american express Welcome

                          Indian

                          745 Newcastle St, 6007, Leederville (WA)

                          9.0 / 10
                          213 reviews

                          american express Welcome

                            Thai

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

                            9.0 / 10
                            324 reviews

                            Average price $20

                              Australian

                              173 Mounts Bay Road, 6000, Perth

                              9.1 / 10
                              264 reviews

                              Average price $85 american express Welcome

                                Pub Grub

                                349 Warwick Road, 6024, Greenwood (WA)

                                8.8 / 10
                                708 reviews

                                Average price $27 Accepts Yums

                                  Pub Grub

                                  520 Beaufort St, 6003, Highgate

                                  8.8 / 10
                                  497 reviews

                                  Average price $25 Accepts Yums

                                    Australian

                                    76 Angelo St, 6151, South Perth (WA)

                                    8.8 / 10
                                    153 reviews

                                    Average price $20

                                      Seafood

                                      58 Duncraig Road, 6153, Applecross

                                      8.6 / 10
                                      321 reviews

                                      Average price $75

                                        Pub Grub

                                        1120 - 1124 Albany Highway, 6102, Bentley

                                        8.6 / 10
                                        55 reviews

                                        Average price $30

                                          Pub Grub

                                          1382 Albany Highway, 6107, Cannington (WA)

                                          8.6 / 10
                                          94 reviews

                                          american express Welcome

                                            Pub Grub

                                            2149 Albany Highway, 6110, Gosnells (WA)

                                            8.6 / 10
                                            345 reviews

                                            Average price $25 Accepts Yums

                                              Pub Grub

                                              18 Dundebar Road, 6065, Wanneroo (WA)

                                              8.6 / 10
                                              369 reviews

                                              Average price $25 Accepts Yums

                                                Pub Grub

                                                33 Herdsman Pde, 6014, Wembley (WA)

                                                8.6 / 10
                                                319 reviews

                                                Average price $22 Accepts Yums

                                                  Pub Grub

                                                  347 Murray St, 6000, Perth (WA)

                                                  8.6 / 10
                                                  572 reviews

                                                  Average price $29 Accepts Yums

                                                    Nepalese

                                                    59c Walter Road, 6059, Dianella (WA)

                                                    8.6 / 10
                                                    97 reviews

                                                    Average price $20 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