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
Haven Lounge, Perth (WA)

    European

    Haven Lounge

    480 Hay St, 6000, Perth (WA)

    9.4 / 10
    36 reviews

    Average price $59

    Oscar’s at Guildford Landing, Guildford (WA)

      Australian

      114 Swan St, 6055, Guildford (WA)

      Average price $50

      Festival India, Osborne Park (WA)

        Indian

        240 Main Street, 6017, Osborne Park (WA)

        8.6 / 10
        39 reviews

        Average price $40

        Mela Indian Sweets & Eats, Perth (WA)

          Indian

          428 William Street, 6000, Perth (WA)

          8.6 / 10
          65 reviews

          Average price $17 Accepts Yums

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

          Ivy & Jack, Perth (WA)

            Australian

            778-788 Hay St, 6000, Perth (WA)

            7.5 / 10
            21 reviews

            Average price $20

            The Lobster Pier, Perth (WA)

              Australian

              451 Murray Street, 6000, Perth (WA)

              8.9 / 10
              67 reviews

              Average price $30

              Samuels on Mill, Perth (WA)

                Australian

                14 Mill St, 6000, Perth (WA)

                9.0 / 10
                147 reviews

                Average price $50

                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

                  Golden Barbeque, Karawara (WA)

                    Chinese

                    Shop 23 Waterford Plaza, 230 Manning Road, 6152, Karawara (WA)

                    8.4 / 10
                    13 reviews

                    Average price $20

                    Garum, Perth (WA)

                      Italian

                      480 Hay Street, 6000, Perth (WA)

                      8.3 / 10
                      665 reviews

                      Average price $85

                      Black Toms, West Perth (WA)

                        Australian

                        27 Ord Street, 6005, West Perth (WA)

                        8.3 / 10
                        81 reviews

                        Average price $45

                        The Loungeroom on James, Guildford (WA)

                          Australian

                          187 James St, 6055, Guildford (WA)

                          8.2 / 10
                          89 reviews

                          Average price $20

                          James St Bar + Kitchen, Northbridge

                            100 James Street, 6003, Northbridge

                            8.1 / 10
                            728 reviews

                            Average price $22 Accepts Yums

                            Cucina on Hay, Perth (WA)

                              Australian

                              477 Hay Street, 6000, Perth (WA)

                              7.4 / 10
                              9 reviews

                              Crew & King, Perth (WA)

                                Australian

                                825 Hay St, 6000, Perth (WA)

                                8.5 / 10
                                445 reviews

                                Average price $20

                                Coode street cafe, Mount Lawley (WA)

                                  Australian

                                  24 Coode St, 6050, Mount Lawley (WA)

                                  9.4 / 10
                                  8 reviews

                                  Average price $30

                                  The Saint George Hotel, Innaloo (WA)

                                    Pub grub

                                    2 Morris Road, 6018, Innaloo (WA)

                                    7.8 / 10
                                    255 reviews

                                    Average price $23 Accepts Yums

                                    Riverbank Estate Winery, Caversham (WA)

                                      Mediterranean

                                      126 Hamersley Rd, 6055, Caversham (WA)

                                      8.8 / 10
                                      39 reviews

                                      Average price $60

                                      Brass Monkey Hotel, Northbridge

                                        Pub grub

                                        Cnr James St & Williams St, 6003, Northbridge

                                        6.0 / 10
                                        21 reviews

                                        Average price $23 Accepts Yums

                                        2 Fat Indians Cottesloe, Cottesloe (WA)

                                          Indian

                                          Shop 7 569 Stirling Highway, 6011, Cottesloe (WA)

                                          Average price $35

                                          Murray St Grill, Perth (WA)

                                            Australian

                                            334 Murray Street, 6000, Perth (WA)

                                            Fez Cafe, Mount Lawley (WA)

                                              Australian

                                              83 Walcott St, 6050, Mount Lawley (WA)

                                              9.4 / 10
                                              5 reviews

                                              Average price $35

                                              Heno & Rey, Perth (WA)

                                                Spanish

                                                Perth, 6000, Perth (WA)

                                                7.8 / 10
                                                6 reviews

                                                Average price $55

                                                TGI Fridays Joondalup, Joondalup (WA)

                                                  American

                                                  420 Joondalup Dr, 6027, Joondalup (WA)

                                                  7.1 / 10
                                                  68 reviews

                                                  Average price $30

                                                  30% off set menu - TheFork Festival $17.9

                                                  Beccaria Bar and Restaurant, Perth (WA)

                                                    Australian

                                                    10 Irwin Street, 6000, Perth (WA)

                                                    Average price $45