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)

243 restaurants

Sort by Relevance

    Pizzeria

    East Village - Whitford City

    Hillarys, 6025, Kallaroo (WA)

    8.8 / 10
    44 reviews

    Average price $35

      Indian

      1382 Albany Highway, 6107, Cannington (WA)

      8.7 / 10
      215 reviews

      Average price $30

        Indian

        1/305 Great Eastern Highway, 6056, Midland (WA)

        9.4 / 10
        9 reviews

        Average price $59

          Pub grub

          119 Murdoch Road, 6108, Thornlie (WA)

          8.7 / 10
          267 reviews

          Average price $26 Accepts Yums

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

            Pub grub

            2149 Albany Highway, 6110, Gosnells (WA)

            8.7 / 10
            482 reviews

            Average price $25 Accepts Yums

              Pub grub

              18 Dundebar Road, 6065, Wanneroo (WA)

              8.7 / 10
              501 reviews

              Average price $25 Accepts Yums

                Australian

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

                8.8 / 10
                456 reviews

                Average price $95

                  Thai

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

                  8.9 / 10
                  460 reviews

                  Average price $20

                    100 James Street, 6003, Northbridge

                    8.5 / 10
                    697 reviews

                    Average price $18 Accepts Yums

                      Pub grub

                      281 Beeliar Drive, 6164, Beeliar (WA)

                      8.5 / 10
                      819 reviews

                      Average price $27

                      InsiderIndian

                      841 Beaufort Street, 6052, Inglewood (WA)

                      9.5 / 10
                      200 reviews

                      Average price $55

                        Australian

                        300 Walcott Street, 6050, Menora (WA)

                        9.4 / 10
                        244 reviews

                        Plantagenet Wine Event Set Menu $115

                          Pub grub

                          7 Holmes Street, 6110, Southern River (WA)

                          8.8 / 10
                          398 reviews

                          Average price $26 Accepts Yums

                            Pub grub

                            901 Albany Highway, 6101, East Victoria Park (WA)

                            8.6 / 10
                            543 reviews

                            Average price $20 Accepts Yums

                              Indian

                              240 Main Street, 6017, Osborne Park (WA)

                              8.4 / 10
                              32 reviews

                              Average price $40

                                Pub grub

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

                                8.4 / 10
                                245 reviews

                                Average price $50 Accepts Yums

                                  Pub grub

                                  2 Morris Road, 6018, Innaloo (WA)

                                  8.4 / 10
                                  230 reviews

                                  Average price $23 Accepts Yums

                                    Indian

                                    43D Davidson Terrace, 6027, Joondalup (WA)

                                    8.4 / 10
                                    10 reviews

                                      Australian

                                      85 The South Perth Esplanade, 6151, South Perth (WA)

                                      8.4 / 10
                                      545 reviews

                                      Average price $85

                                        Mediterranean

                                        26 Denis Street, 6008, Subiaco (WA)

                                        9.3 / 10
                                        768 reviews

                                        Average price $45

                                          Korean

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

                                          8.4 / 10
                                          354 reviews

                                          Average price $35

                                            Pub grub

                                            2 Macquarie Boulevard, 6164, Hammond Park (WA)

                                            8.3 / 10
                                            1,182 reviews

                                            Average price $27

                                              Pub grub

                                              535 Stirling Hwy, 6011, Cottesloe (WA)

                                              8.3 / 10
                                              252 reviews

                                              Average price $24 Accepts Yums

                                                Pub grub

                                                331 Bulwer St, 6005, West Perth (WA)

                                                8.5 / 10
                                                379 reviews

                                                Average price $26 Accepts Yums

                                                  Australian

                                                  4/10 Eastbrook Terrace, 6004, Perth (WA)

                                                  8.1 / 10
                                                  836 reviews

                                                  Average price $65 Accepts Yums

                                                  6 course menus for $69

                                                  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)