NeighbourhoodsDishesDietary requirementsTheFork selections ServicesSetting and ambienceCuisinesLoyalty programmeInsider selectionsOnly with offers
Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Restaurants in Perth (WA)

236 restaurants
The Greenwood Hotel, Greenwood (WA)

    Pub grub

    The Greenwood Hotel

    349 Warwick Road, 6024, Greenwood (WA)

    8.8 / 10
    1,085 reviews

    Average price $27 Accepts Yums

    Queens Tavern, Highgate

      Pub grub

      520 Beaufort St, 6003, Highgate

      8.8 / 10
      630 reviews

      Average price $27 Accepts Yums

      Hangout on 20 Preston, Como

        Australian

        20 Preston Street, 6152, Como

        8.8 / 10
        674 reviews

        Average price $35

        Jay's Masala Junction, East Victoria Park (WA)
        Top Rated

          Indian

          64B Etwell St, 6101, East Victoria Park (WA)

          9.6 / 10
          245 reviews

          Average price $20

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

          Woodpecker's, Subiaco
          Top Rated

            Pizzeria

            20/3 Wexford Street, 6008, Subiaco

            9.6 / 10
            411 reviews

            Average price $35

            Criniti’s Carousel, Cannington (WA)

              Italian

              1382 Albany Hwy, 6107, Cannington (WA)

              Average price $30

              30% off the 'à la carte' menu!

              James St Bar + Kitchen, Northbridge

                100 James Street, 6003, Northbridge

                8.2 / 10
                727 reviews

                Average price $22 Accepts Yums

                Free Glass of House Wine with any order of Main Course - starting from $21

                Curry Munchers Restaurant Perth, Leederville (WA)

                  Indian

                  745 Newcastle St, 6007, Leederville (WA)

                  8.9 / 10
                  346 reviews

                  The Boatshed Restaurant, South Perth (WA)
                  Top Rated

                    Australian

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

                    9.4 / 10
                    479 reviews

                    Average price $75

                    Mela Indian Sweets & Eats, Perth (WA)

                      Indian

                      428 William Street, 6000, Perth (WA)

                      8.6 / 10
                      65 reviews

                      Average price $17 Accepts Yums

                      Hayashi Japanese Restaurant, Mount Pleasant (WA)

                        Japanese

                        15 Ogilvie Rd, 6153, Mount Pleasant (WA)

                        8.8 / 10
                        316 reviews

                        Average price $35

                        Samuels on Mill, Perth (WA)

                          Australian

                          14 Mill St, 6000, Perth (WA)

                          9.0 / 10
                          145 reviews

                          Average price $50

                          Delhi Diamond Authentic Indian Restaurant, Midland (WA)

                            Indian

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

                            8.5 / 10
                            20 reviews

                            Average price $59

                            The Hyde Park Hotel, West Perth (WA)

                              Pub grub

                              331 Bulwer St, 6005, West Perth (WA)

                              8.4 / 10
                              456 reviews

                              Average price $26 Accepts Yums

                              Kabalason Indian cafe & restaurant, Joondalup (WA)

                                Indian

                                43D Davidson Terrace, 6027, Joondalup (WA)

                                8.4 / 10
                                11 reviews

                                Funky Momo Cafe & Restaurant, Victoria Park (WA)

                                  Australian

                                  604 Albany Highway, 6100, Victoria Park (WA)

                                  8.4 / 10
                                  72 reviews

                                  Average price $36

                                  George's Meze, Subiaco (WA)
                                  Top Rated

                                    Mediterranean

                                    26 Denis Street, 6008, Subiaco (WA)

                                    9.3 / 10
                                    808 reviews

                                    Average price $45

                                    Kallaroo’s Curry House, Kallaroo (WA)

                                      Indian

                                      5 Adalia St, 6025, Kallaroo (WA)

                                      9.3 / 10
                                      43 reviews

                                      Average price $40

                                      Bull Creek Tavern, Bull Creek (WA)

                                        Pub grub

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

                                        8.3 / 10
                                        302 reviews

                                        Average price $50 Accepts Yums

                                        Balmoral Hotel, East Victoria Park (WA)

                                          Pub grub

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

                                          8.3 / 10
                                          597 reviews

                                          Average price $20 Accepts Yums

                                          TGI Fridays Carousel, Cannington (WA)

                                            American

                                            1382 Albany Hwy, 6107, Cannington (WA)

                                            8.0 / 10
                                            44 reviews

                                            Average price $30

                                            30% off set menu - TheFork Festival $17.9

                                            Mamma's Bistro, Perth (WA)

                                              Pizzeria

                                              181 Adelaide Terrace, 6004, Perth (WA)

                                              8.5 / 10
                                              92 reviews

                                              Average price $20

                                              Andly Private Kitchen, West Leederville (WA)
                                              Top Rated

                                              InsiderChinese

                                              50 Oxford Close, 6007, West Leederville (WA)

                                              9.6 / 10
                                              128 reviews

                                              Average price $115

                                              C15 Espresso - Mount Pleasant, Mount Pleasant (WA)

                                                Australian

                                                19 Ogilvie Road, 6153, Mount Pleasant (WA)

                                                9.8 / 10
                                                54 reviews

                                                Average price $20

                                                Reel Kitchen, Perth (WA)

                                                  Australian

                                                  1 Barrack Square, 6000, Perth (WA)

                                                  8.8 / 10
                                                  53 reviews

                                                  Average price $45

                                                  Three Course Set Menu at Reel Kitchen $85

                                                  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)