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)

252 restaurants

Sort by Relevance

    Australian

    Bluewater Bistro

    58 Duncraig Road, 6153, Applecross (WA)

    8.6 / 10
    466 reviews

    Average price $50 Accepts Yums

    30% off the 'à la carte' menu!

      Pub grub

      535 Stirling Hwy, 6011, Cottesloe (WA)

      8.5 / 10
      236 reviews

      Average price $24 Accepts Yums

        Indian

        5 Adalia St, 6025, Kallaroo (WA)

        9.1 / 10
        25 reviews

        Average price $40

          Chinese

          76 Francis St, 6003, Northbridge

          8.1 / 10
          70 reviews

          Average price $30

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

            Indian

            5/4 Warburton Avenue, 6025, Padbury (WA)

            8.1 / 10
            16 reviews

            Average price $41

              Australian

              Unit A 439-441 Albany Highway, 6100, Victoria Park (WA)

              8.1 / 10
              167 reviews

              Average price $35

                Australian

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

                9.2 / 10
                422 reviews

                Average price $75

                  Pub grub

                  Crn Benningfield Road and South Street, 6149, Bull Creek (WA)

                  8.4 / 10
                  221 reviews

                  Average price $50 Accepts Yums

                    Chinese

                    50 Oxford Close, 6007, West Leederville (WA)

                    9.5 / 10
                    83 reviews

                    Average price $115

                      Asian

                      10 Commercial Rd, 6069, Ellenbrook (WA)

                      8.4 / 10
                      157 reviews

                      Average price $35

                        Pizzeria

                        20/3 Wexford Street, 6008, Subiaco

                        9.4 / 10
                        377 reviews

                        Average price $35

                          Korean

                          91-93 Barrack St, 6000, Perth (WA)

                          8.4 / 10
                          322 reviews

                          Average price $35

                            Pub grub

                            347 Murray St, 6000, Perth (WA)

                            8.3 / 10
                            623 reviews

                            Average price $29 Accepts Yums

                              Pub grub

                              2 Macquarie Boulevard, 6164, Hammond Park (WA)

                              8.3 / 10
                              1,070 reviews

                              Average price $27

                                Australian

                                1000 Beaufort St, 6052, Bedford (WA)

                                9.1 / 10
                                506 reviews

                                Average price $45

                                  Pub grub

                                  80 Stirling Hwy, 6009, Nedlands (WA)

                                  7.8 / 10
                                  101 reviews

                                  Average price $22 Accepts Yums

                                    Australian

                                    1 Manning Street, 6019, Scarborough (WA)

                                    8.1 / 10
                                    26 reviews

                                    Average price $54

                                      Pizzeria

                                      181 Adelaide Terrace, 6004, Perth (WA)

                                      7.7 / 10
                                      81 reviews

                                      Average price $20

                                        58 Southside Dr, 6025, Hillarys

                                        7.6 / 10
                                        111 reviews

                                        Average price $35

                                          Chinese

                                          2/137 Newcastle St, 6000, Perth (WA)

                                          7.6 / 10
                                          116 reviews

                                          Average price $20

                                            Pizzeria

                                            23 Bolton Avenue, 6100, Burswood (WA)

                                            9.1 / 10
                                            142 reviews

                                            Average price $65

                                              5 Wray Ave, 6160, Fremantle (WA)

                                              8.7 / 10
                                              108 reviews

                                              Average price $17 Accepts Yums

                                              30% off the 'à la carte' menu!

                                                Pub grub

                                                Cnr James St & Williams St, 6003, Northbridge

                                                6.8 / 10
                                                16 reviews

                                                Average price $23 Accepts Yums

                                                  Seafood

                                                  903 Canning Hwy, 6153, Applecross (WA)

                                                  8.7 / 10
                                                  213 reviews

                                                  Average price $35

                                                  Tuesday parmaggedon $27.5

                                                    Pub grub

                                                    349 Warwick Road, 6024, Greenwood (WA)

                                                    8.9 / 10
                                                    863 reviews

                                                    Average price $27 Accepts Yums

                                                    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)