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)

140 restaurants

    Indian

    The Leaf Indian

    9/663 Newcastle Street, 6007, Leederville (WA)

    8.8 / 10
    78 reviews

    30% off the 'à la carte' menu!

    The Meat & Wine Co Perth, Perth (WA)
    Top Rated

    Insider

    108 St Georges Terrace, 6000, Perth (WA)

    9.1 / 10
    1,426 reviews

    Average price $75 Accepts Yums

    Express Lunch - 3 Course $49

    Hunter & Barrel - Raine Square, Perth (WA)
    Top Rated

      300 Murray Street, 6000, Perth (WA)

      9.1 / 10
      987 reviews

      Average price $55 Accepts Yums

      Light Lunch - 3 Course $46

      Khanna Indian Restaurant, Mount Hawthorn (WA)
      Top Rated

        Indian

        170 Scarborough Beach Road,, 6016, Mount Hawthorn (WA)

        9.3 / 10
        326 reviews

        Average price $20

        30% off the 'à la carte' menu!

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

        Royal India Restaurant, West Perth (WA)

          Indian

          1134 Hay Street, 6005, West Perth (WA)

          9.0 / 10
          258 reviews

          Average price $45

          Samari Cambodian Restaurant, Scarborough (WA)

            251 W Coast Hwy, 6019, Scarborough (WA)

            9.0 / 10
            287 reviews

            Average price $30 Accepts Yums

            Chilli Panda, Perth (WA)
            Top Rated

              Chinese

              2/137 Newcastle St, 6000, Perth (WA)

              9.1 / 10
              161 reviews

              Average price $20

              Chutney Marys, Subiaco
              Top Rated

                Indian

                67 Rokeby road, 6008, Subiaco

                9.1 / 10
                196 reviews

                Average price $45

                The Globe Pan and Grill, East Victoria Park (WA)

                  Australian

                  891 Albany Hwy, 6101, East Victoria Park (WA)

                  8.4 / 10
                  73 reviews

                  Average price $35

                  30% off the 'à la carte' menu!

                  2 Fat Indians Joondalup, Joondalup (WA)

                    Indian

                    420 Joondalup Dr, 6027, Joondalup (WA)

                    8.8 / 10
                    550 reviews

                    Average price $35 Accepts Yums

                    Hong Kong BBQ House, Northbridge

                      Chinese

                      76 Francis St, 6003, Northbridge

                      8.9 / 10
                      107 reviews

                      Average price $30

                      Raktacino Cafe & Pizzeria, Salter Point (WA)

                        Australian

                        16 Letchworth Centre Avenue, 6152, Salter Point (WA)

                        8.9 / 10
                        113 reviews

                        Average price $20

                        Mela Indian Sweets & Eats, Perth (WA)

                          Indian

                          428 William Street, 6000, Perth (WA)

                          9.0 / 10
                          69 reviews

                          Average price $17 Accepts Yums

                          Rose and Crown, Guildford (WA)
                          Top Rated

                            Australian

                            105 Swan St, 6055, Guildford (WA)

                            9.1 / 10
                            1,868 reviews

                            Average price $40

                            Herdsman Lake Tavern, Wembley (WA)

                              Pub grub

                              33 Herdsman Pde, 6014, Wembley (WA)

                              8.7 / 10
                              539 reviews

                              Average price $22 Accepts Yums

                              Waterwall Restaurant at Pagoda Resort & Spa, Como

                                Mediterranean

                                112 Melville Parade, 6152, Como

                                8.8 / 10
                                154 reviews

                                Average price $55

                                Kallaroo’s Curry House, Kallaroo (WA)

                                  Indian

                                  5 Adalia St, 6025, Kallaroo (WA)

                                  9.4 / 10
                                  51 reviews

                                  Average price $40

                                  Curry Munchers Restaurant Perth, Leederville (WA)

                                    Indian

                                    745 Newcastle St, 6007, Leederville (WA)

                                    8.8 / 10
                                    348 reviews

                                    Hangout on 20 Preston, Como

                                      Australian

                                      20 Preston Street, 6152, Como

                                      8.8 / 10
                                      682 reviews

                                      Average price $35

                                      Nasi Lemak Korner, Como

                                        Malaysian

                                        18 Preston Street, 6152, Como

                                        8.8 / 10
                                        1,886 reviews

                                        Average price $20

                                        30% off the 'à la carte' menu!

                                        Anghiti Indian Restaurant, Innaloo (WA)

                                          Indian

                                          1/379 Scarborough Beach Road, 6018, Innaloo (WA)

                                          8.7 / 10
                                          122 reviews

                                          Average price $35

                                          2 Fat Indians Highgate, Mount Lawley (WA)

                                            Indian

                                            607 Beaufort St, 6050, Mount Lawley (WA)

                                            8.6 / 10
                                            730 reviews

                                            Average price $45

                                            Queens Tavern, Highgate

                                              Pub grub

                                              520 Beaufort St, 6003, Highgate

                                              8.7 / 10
                                              646 reviews

                                              Average price $27 Accepts Yums

                                              The Hyde Park Hotel, West Perth (WA)

                                                Pub grub

                                                331 Bulwer St, 6005, West Perth (WA)

                                                8.5 / 10
                                                467 reviews

                                                Average price $26 Accepts Yums

                                                Woodpecker's, Subiaco
                                                Top Rated

                                                  Pizzeria

                                                  20/3 Wexford Street, 6008, Subiaco

                                                  9.5 / 10
                                                  425 reviews

                                                  Average price $35

                                                  Frequently Asked Questions