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!

77 restaurants

Sort by Relevance

    Malaysian

    Nasi Lemak Korner Mosman Park

    626 Stirling Highway, 6012, Mosman Park (WA)

    8.7 / 10
    920 reviews

    Average price $20

    30% off food!

      Vietnamese

      299 Charles St, 6006, North Perth (WA)

      9.0 / 10
      116 reviews

      Average price $30

      30% off food!

        Malaysian

        18 Preston Street, 6152, Como

        8.5 / 10
        1,644 reviews

        Average price $20

        30% off food!

          Indian

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

          8.0 / 10
          45 reviews

          -30% off the "à la carte" menu!

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

            Indian

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

            9.8 / 10
            164 reviews

            Average price $20

            InsiderIndian

            841 Beaufort Street, 6052, Inglewood (WA)

            9.5 / 10
            185 reviews

            Average price $55

              Vegetarian

              23 Bolton Avenue, 6100, Burswood (WA)

              9.9 / 10
              201 reviews

              Average price $105

                Indian

                235 Stirling Hwy, 6010, Claremont

                9.2 / 10
                140 reviews

                Average price $30

                  Indian

                  67 Rokeby road, 6008, Subiaco

                  9.2 / 10
                  146 reviews

                  Average price $45

                    Vietnamese

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

                    9.4 / 10
                    147 reviews

                      Indian

                      420 Joondalup Dr, 6027, Joondalup (WA)

                      9.1 / 10
                      378 reviews

                      Average price $35

                        Chinese

                        50 Oxford Close, 6007, West Leederville (WA)

                        9.3 / 10
                        67 reviews

                        Average price $115

                          Indian

                          1134 Hay Street, 6005, West Perth (WA)

                          9.2 / 10
                          161 reviews

                          Average price $45

                            Indian

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

                            8.9 / 10
                            230 reviews

                            Average price $20

                              Indian

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

                              9.0 / 10
                              84 reviews

                              Average price $35

                                Asian

                                10 Commercial Rd, 6069, Ellenbrook

                                9.0 / 10
                                151 reviews

                                Average price $35

                                  251 W Coast Hwy, 6019, Scarborough (WA)

                                  8.9 / 10
                                  105 reviews

                                  Average price $30 Accepts Yums

                                    Indian

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

                                    9.1 / 10
                                    33 reviews

                                    Average price $35

                                      Indian

                                      230 Cambridge Street, 6014, Wembley (WA)

                                      8.8 / 10
                                      327 reviews

                                      Average price $35

                                        Chinese

                                        23 Bolton Avenue, 6100, Burswood (WA)

                                        8.9 / 10
                                        152 reviews

                                        Average price $85

                                          Indian

                                          745 Newcastle St, 6007, Leederville (WA)

                                          9.2 / 10
                                          263 reviews

                                            Japanese

                                            15 Ogilvie Rd, 6153, Mount Pleasant

                                            9.0 / 10
                                            146 reviews

                                            Average price $35

                                              Vietnamese

                                              151 Broadway, 6009, Nedlands (WA)

                                              9.2 / 10
                                              40 reviews

                                              Average price $40

                                                Thai

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

                                                8.9 / 10
                                                377 reviews

                                                Average price $20

                                                  Nepalese

                                                  59c Walter Road, 6059, Dianella (WA)

                                                  8.6 / 10
                                                  110 reviews

                                                  Average price $20