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

    Pizzeria

    The Aviary

    140 William Street, 6000, Perth

    8.6 / 10
    29 reviews

    Average price $35

      Korean

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

      8.6 / 10
      235 reviews

      Average price $35 american express Welcome

        Fusion

        5 Wray Ave, 6160, Fremantle (WA)

        9.0 / 10
        35 reviews

        Average price $18

          Asian

          564 Beaufort St, 6050, Mount Lawley

          9.0 / 10
          264 reviews

          Average price $55

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

            Italian

            1309 Hay St, 6005, West Perth (WA)

            8.7 / 10
            158 reviews

            Average price $40 american express Welcome

              Lebanese

              200 Main Street, 6017, Osborne Park (WA)

              8.7 / 10
              349 reviews

              Average price $20

                Pub Grub

                2 Morris Road, 6018, Innaloo (WA)

                8.5 / 10
                182 reviews

                Average price $23 Accepts Yums

                  Pub Grub

                  605 Albany Highway, 6100, Victoria Park

                  8.5 / 10
                  66 reviews

                  Average price $40

                    Japanese

                    Shop 1 885 Albany Highway, 6101, East Victoria Park (WA)

                    8.5 / 10
                    49 reviews

                    Average price $45

                      Indian

                      40 St Quentin Ave, 6010, Claremont (WA)

                      8.9 / 10
                      30 reviews

                      Average price $30

                        Indian

                        1/305 Great Eastern Highway, 6056, Midland

                          Pub Grub

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

                          8.4 / 10
                          170 reviews

                          Average price $50 Accepts Yums american express Welcome

                            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

                                5/4 Warburton Avenue, 6025, Padbury

                                  Australian

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

                                  8.4 / 10
                                  162 reviews

                                  Average price $35

                                    Australian

                                    51 Verdelho Drive, 6069, The Vines (WA)

                                    8.9 / 10
                                    55 reviews

                                    Average price $70

                                      Steak

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

                                      8.9 / 10
                                      472 reviews

                                      Average price $65

                                        Indian

                                        323 Charles St, 6006, North Perth (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

                                            Pub Grub

                                            331 Bulwer St, 6005, West Perth (WA)

                                            8.3 / 10
                                            321 reviews

                                            Average price $26 Accepts Yums

                                              Indian

                                              428 William Street, 6000, Perth (WA)

                                              8.3 / 10
                                              16 reviews

                                              Average price $17 Accepts Yums american express Welcome

                                                Chinese

                                                1002 Beaufort St, 6052, Bedford (WA)

                                                8.5 / 10
                                                37 reviews

                                                Average price $30

                                                  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

                                                    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