DishesDietary 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 City, Perth (WA)

138 restaurants
Kallaroo’s Curry House, Kallaroo (WA)

    Indian

    Kallaroo’s Curry House

    5 Adalia St, 6025, Kallaroo (WA)

    9.3 / 10
    44 reviews

    Average price $40

    Delhi Diamond Authentic Indian Restaurant, Midland (WA)

      Indian

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

      8.3 / 10
      21 reviews

      Average price $59

      Arirang, Perth (WA)

        Korean

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

        8.3 / 10
        403 reviews

        Average price $35 Accepts Yums

        Andly Private Kitchen, West Leederville (WA)
        Top Rated

        InsiderChinese

        50 Oxford Close, 6007, West Leederville (WA)

        9.6 / 10
        128 reviews

        Average price $115

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

        Fusion 6, Wembley (WA)

          Indian

          230 Cambridge Street, 6014, Wembley (WA)

          8.2 / 10
          353 reviews

          Average price $35

          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

            Belgian Beer Cafe, Perth (WA)

              Pub grub

              347 Murray St, 6000, Perth (WA)

              8.1 / 10
              687 reviews

              Average price $29 Accepts Yums

              Albion Hotel, Cottesloe (WA)

                Pub grub

                535 Stirling Hwy, 6011, Cottesloe (WA)

                8.1 / 10
                298 reviews

                Average price $24 Accepts Yums

                Chee Tayeb, Perth (WA)

                  Lebanese

                  353 Murray Street, 6000, Perth (WA)

                  8.4 / 10
                  38 reviews

                  Average price $35

                  2 Fat Indians @ Doubletree Hilton, Northbridge

                    Indian

                    98 James St, 6003, Northbridge

                    8.9 / 10
                    37 reviews

                    Average price $35 Accepts Yums

                    Mondo Fresco- North Perth, North Perth (WA)

                      Italian

                      Shop 57 Scarborough Beach Road, 6006, North Perth (WA)

                      7.5 / 10
                      14 reviews

                      Average price $20

                      Haandi Indian Restaurant, Joondalup (WA)

                        Indian

                        3/7 Dwyer Turn, 6027, Joondalup (WA)

                        7.3 / 10
                        36 reviews

                        Average price $35

                        Juniper & Bay, Como
                        Top Rated

                        InsiderEuropean

                        3 Preston Street, 6152, Como

                        9.5 / 10
                        537 reviews

                        Average price $75

                        Mid week fixed-price dining - 2 courses $59, 3 courses $69

                        TGI Fridays Whitford, Hillarys (WA)

                          American

                          Whitfords Ave, 6025, Hillarys (WA)

                          7.8 / 10
                          144 reviews

                          Average price $30

                          30% off set menu - TheFork Festival $17.9

                          Barrelhouse Perth CBD, Perth (WA)

                            Australian

                            37 Pier St, 6000, Perth (WA)

                            8.3 / 10
                            19 reviews

                            Average price $80

                            Vietnomese, North Perth (WA)

                              Vietnamese

                              299 Charles St, 6006, North Perth (WA)

                              8.6 / 10
                              185 reviews

                              Average price $30

                              30% off the 'à la carte' menu!

                              Six Senses Thai, Subiaco

                                Thai

                                23/17-31 Rokeby Road, 6008, Subiaco

                                8.8 / 10
                                536 reviews

                                Average price $35

                                Lebanon Cafe Joondalup, Joondalup (WA)

                                  Lebanese

                                  7 Dwyer Turn, 6027, Joondalup (WA)

                                  6.8 / 10
                                  3 reviews

                                  Average price $30

                                  Santini Grill, Perth (WA)

                                    Australian

                                    133 Murray Street, 6000, Perth (WA)

                                    8.5 / 10
                                    588 reviews

                                    Average price $75

                                    Santini Grill x Healthy Mind Menu Inc. $150

                                    Fusion On Swan, West Swan (WA)

                                      Australian

                                      5601 West Swan Rd, 6055, West Swan (WA)

                                      6.8 / 10
                                      39 reviews

                                      Average price $35

                                      W Churchill, Perth (WA)

                                        Australian

                                        125 St Georges Terrace, 6000, Perth (WA)

                                        9.0 / 10
                                        201 reviews

                                        Average price $40

                                        Julio's Italian Restaurant, West Perth (WA)

                                          Italian

                                          1309 Hay St, 6005, West Perth (WA)

                                          8.8 / 10
                                          436 reviews

                                          Average price $40

                                          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
                                              675 reviews

                                              Average price $35

                                              Kobe Teppanyaki, Northbridge

                                                Japanese

                                                63 James St, 6003, Northbridge

                                                7.3 / 10
                                                20 reviews

                                                Average price $40