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!

74 restaurants

Sort by Relevance

InsiderIndian

Chakra Restaurant

841 Beaufort Street, 6052, Inglewood (WA)

9.5 / 10
192 reviews

Average price $55

    Malaysian

    18 Preston Street, 6152, Como

    8.6 / 10
    1,739 reviews

    Average price $20

    30% off the 'à la carte' menu!

      Indian

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

      9.7 / 10
      184 reviews

      Average price $20

        Chinese

        50 Oxford Close, 6007, West Leederville (WA)

        9.5 / 10
        82 reviews

        Average price $115

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

          Indian

          235 Stirling Hwy, 6010, Claremont

          9.2 / 10
          149 reviews

          Average price $30

            Vietnamese

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

            9.3 / 10
            156 reviews

              Indian

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

              9.1 / 10
              234 reviews

              Average price $20

                Indian

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

                9.4 / 10
                33 reviews

                Average price $35

                  Indian

                  67 Rokeby road, 6008, Subiaco

                  9.2 / 10
                  157 reviews

                  Average price $45

                    251 W Coast Hwy, 6019, Scarborough (WA)

                    9.0 / 10
                    136 reviews

                    Average price $30 Accepts Yums

                      Vietnamese

                      151 Broadway, 6009, Nedlands (WA)

                      9.1 / 10
                      44 reviews

                      Average price $40

                        Japanese

                        15 Ogilvie Rd, 6153, Mount Pleasant

                        9.1 / 10
                        165 reviews

                        Average price $35

                          Indian

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

                          8.9 / 10
                          94 reviews

                          Average price $35

                            Indian

                            745 Newcastle St, 6007, Leederville (WA)

                            9.1 / 10
                            299 reviews

                              Indian

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

                              9.3 / 10
                              6 reviews

                              Average price $59

                                Malaysian

                                626 Stirling Highway, 6012, Mosman Park (WA)

                                8.8 / 10
                                968 reviews

                                Average price $20

                                30% off the 'à la carte' menu!

                                  Indian

                                  43D Davidson Terrace, 6027, Joondalup (WA)

                                  9.1 / 10
                                  7 reviews

                                    Vegetarian

                                    23 Bolton Avenue, 6100, Burswood (WA)

                                    10.0 / 10
                                    201 reviews

                                    Average price $105

                                      Indian

                                      230 Cambridge Street, 6014, Wembley (WA)

                                      8.6 / 10
                                      335 reviews

                                      Average price $35

                                        Indian

                                        240 Main Street, 6017, Osborne Park (WA)

                                        8.4 / 10
                                        31 reviews

                                        Average price $40

                                          Indian

                                          428 William Street, 6000, Perth (WA)

                                          8.5 / 10
                                          48 reviews

                                          Average price $17 Accepts Yums

                                            Indian

                                            607 Beaufort St, 6050, Mount Lawley (WA)

                                            8.5 / 10
                                            670 reviews

                                            Average price $45

                                              Indian

                                              5 Adalia St, 6025, Kallaroo (WA)

                                              9.1 / 10
                                              25 reviews

                                              Average price $40

                                                Chinese

                                                76 Francis St, 6003, Northbridge

                                                8.1 / 10
                                                70 reviews

                                                Average price $30

                                                  Indian

                                                  5/4 Warburton Avenue, 6025, Padbury (WA)

                                                  8.1 / 10
                                                  16 reviews

                                                  Average price $41

                                                  Frequently Asked Questions