Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Asian Restaurants in Perth (WA)

Chinese, Japanese, Thai, Vietnamese or Korean? The hardest part is choosing!

71 restaurants

Sort by Relevance

    Indian

    Khanna Indian Restaurant

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

    9.3 / 10
    237 reviews

    Average price $20

    30% off the 'à la carte' menu!

      Malaysian

      18 Preston Street, 6152, Como

      8.6 / 10
      1,795 reviews

      Average price $20

      30% off the 'à la carte' menu!

        Indian

        745 Newcastle St, 6007, Leederville (WA)

        9.1 / 10
        320 reviews

        30% off the 'a la carte' menu

          Indian

          67 Rokeby road, 6008, Subiaco

          9.2 / 10
          166 reviews

          Average price $45

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

            Vietnamese

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

            9.3 / 10
            157 reviews

              Indian

              420 Joondalup Dr, 6027, Joondalup (WA)

              9.0 / 10
              457 reviews

              Average price $35

                Indian

                235 Stirling Hwy, 6010, Claremont (WA)

                9.1 / 10
                166 reviews

                Average price $30 Accepts Yums

                30% off food bill only ( strictly no byo with this offer )

                  251 W Coast Hwy, 6019, Scarborough (WA)

                  9.0 / 10
                  158 reviews

                  Average price $30 Accepts Yums

                    Malaysian

                    626 Stirling Highway, 6012, Mosman Park (WA)

                    8.7 / 10
                    1,007 reviews

                    Average price $20

                    30% off the 'à la carte' menu!

                      Nepalese

                      189 Walter Rd W, 6059, Dianella (WA)

                      8.8 / 10
                      28 reviews

                      Average price $30

                      30% off the 'à la carte' menu!

                        Indian

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

                        9.7 / 10
                        200 reviews

                        Average price $20

                          Indian

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

                          9.4 / 10
                          8 reviews

                          Average price $59

                            Vietnamese

                            151 Broadway, 6009, Nedlands (WA)

                            8.8 / 10
                            47 reviews

                            Average price $40

                            InsiderIndian

                            841 Beaufort Street, 6052, Inglewood (WA)

                            9.5 / 10
                            199 reviews

                            Average price $55

                              Indian

                              43D Davidson Terrace, 6027, Joondalup (WA)

                              8.8 / 10
                              9 reviews

                                Indian

                                428 William Street, 6000, Perth (WA)

                                8.5 / 10
                                51 reviews

                                Average price $17 Accepts Yums

                                  Thai

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

                                  8.8 / 10
                                  451 reviews

                                  Average price $20

                                    Indian

                                    230 Cambridge Street, 6014, Wembley (WA)

                                    8.4 / 10
                                    340 reviews

                                    Average price $35

                                      Korean

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

                                      8.4 / 10
                                      352 reviews

                                      Average price $35

                                        Chinese

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

                                        8.3 / 10
                                        120 reviews

                                        Average price $20

                                          Indian

                                          46-48 Rostrata Ave, 6155, Willetton (WA)

                                          9.3 / 10
                                          20 reviews

                                          Average price $20

                                            Indian

                                            5 Adalia St, 6025, Kallaroo (WA)

                                            9.1 / 10
                                            31 reviews

                                            Average price $40

                                              Chinese

                                              76 Francis St, 6003, Northbridge

                                              8.1 / 10
                                              71 reviews

                                              Average price $30

                                                Indian

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

                                                8.3 / 10
                                                55 reviews

                                                30% off the 'à la carte' menu!

                                                  Vietnamese

                                                  299 Charles St, 6006, North Perth (WA)

                                                  9.0 / 10
                                                  133 reviews

                                                  Average price $30

                                                  Frequently Asked Questions