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)

284 restaurants

Sort by Relevance

    Seafood

    BWG Steakhouse & Bluewater Functions

    58 Duncraig Road, 6153, Applecross

    8.7 / 10
    323 reviews

    Average price $75

      Thai

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

      9.0 / 10
      326 reviews

      Average price $20

        Pub Grub

        520 Beaufort St, 6003, Highgate

        8.8 / 10
        499 reviews

        Average price $25 Accepts Yums

          Pub Grub

          1382 Albany Highway, 6107, Cannington (WA)

          8.6 / 10
          95 reviews

          american express Welcome

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

            Australian

            125 St Georges Terrace, 6000, Perth (WA)

            8.6 / 10
            50 reviews

            Average price $40 american express Welcome

              Pizzeria

              140 William Street, 6000, Perth

              8.6 / 10
              29 reviews

              Average price $35

                Australian

                173 Mounts Bay Road, 6000, Perth

                9.0 / 10
                264 reviews

                Average price $85 american express Welcome

                  Australian

                  900 Hay Street, 6000, Perth

                  7.1 / 10
                  19 reviews

                  Average price $61

                    Indian

                    40 St Quentin Ave, 6010, Claremont (WA)

                    8.9 / 10
                    30 reviews

                    Average price $30

                      Pub Grub

                      119 Murdoch Road, 6108, Thornlie (WA)

                      8.4 / 10
                      183 reviews

                      Average price $26 Accepts Yums

                        Australian

                        321 Murray Street, 6000, Perth

                        american express Welcome

                          Indian

                          230 Cambridge Street, 6014, Wembley (WA)

                          8.9 / 10
                          292 reviews

                          Average price $35 american express Welcome

                            Vegetarian

                            23 Bolton Avenue, 6100, Burswood (WA)

                            8.9 / 10
                            230 reviews

                            Average price $85

                              Steak

                              12F/531 Hay Street, 6008, Subiaco (WA)

                              8.9 / 10
                              472 reviews

                              Average price $65

                                Pub Grub

                                605 Albany Highway, 6100, Victoria Park

                                8.4 / 10
                                67 reviews

                                Average price $40

                                  Pizzeria

                                  Shop 226 Wanneroo Road, 6060, Yokine (WA)

                                  Average price $20

                                    Australian

                                    23 Bolton Avenue, 6100, Burswood (WA)

                                    8.6 / 10
                                    324 reviews

                                    Average price $65

                                    Bar & Lounge Bookings Only - Dinner Menu starting at 15AUD

                                      Australian

                                      451 Murray Street, 6000, Perth (WA)

                                      8.5 / 10
                                      13 reviews

                                      Average price $30

                                        Australian

                                        147 Scarborough Beach Road, 6016, Mount Hawthorn

                                        8.2 / 10
                                        44 reviews

                                          Australian

                                          34 Hamersley Rd, 6055, Caversham (WA)

                                          8.2 / 10
                                          47 reviews

                                          Average price $30

                                            Chinese

                                            23 Bolton Avenue, 6100, Burswood (WA)

                                            8.8 / 10
                                            138 reviews

                                            Average price $85

                                              Australian

                                              3210 West Swan Road, 6055, Caversham (WA)

                                              8.8 / 10
                                              414 reviews

                                              Average price $70 american express Welcome

                                                Australian

                                                14 Yukich Close, 6056, Middle Swan

                                                8.1 / 10
                                                269 reviews

                                                Average price $35 american express Welcome

                                                  Australian

                                                  200 The Boulevard, 6019, Wembley Downs (WA)

                                                  8.7 / 10
                                                  442 reviews

                                                  Average price $28 american express Welcome

                                                    Indian

                                                    907b Beaufort Street, 6052, Inglewood

                                                    8.7 / 10
                                                    365 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)

                                                    Filter

                                                    TheFork advantages