Only with offers
Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Indian Restaurants in Perth (WA)

39 restaurants

Sort by Relevance

    Indian

    Haandi Indian Restaurant

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

    9.5 / 10
    33 reviews

    Average price A$35

      Indian

      1134 Hay Street, 6005, West Perth (WA)

      9.2 / 10
      171 reviews

      Average price A$45 american express Welcome

        Indian

        67 Rokeby road, 6008, Subiaco

        9.2 / 10
        155 reviews

        Average price A$45 american express Welcome

          Indian

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

          9.0 / 10
          232 reviews

          Average price A$20

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

            Indian

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

            8.9 / 10
            91 reviews

            Average price A$35 american express Welcome

              Indian

              745 Newcastle St, 6007, Leederville (WA)

              9.2 / 10
              282 reviews

              american express Welcome

                Indian

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

                9.7 / 10
                178 reviews

                Average price A$20

                  Indian

                  1382 Albany Highway, 6107, Cannington (WA)

                  8.7 / 10
                  147 reviews

                  Average price A$30

                    Indian

                    230 Cambridge Street, 6014, Wembley (WA)

                    8.7 / 10
                    330 reviews

                    Average price A$35 american express Welcome

                      Indian

                      607 Beaufort St, 6050, Mount Lawley (WA)

                      8.7 / 10
                      663 reviews

                      Average price A$45 american express Welcome

                        Indian

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

                        9.0 / 10
                        5 reviews

                          Indian

                          43D Davidson Terrace, 6027, Joondalup (WA)

                          9.1 / 10
                          7 reviews

                          american express Welcome

                            Indian

                            271 Amherst Rd, 6155, Canning Vale (WA)

                            7.9 / 10
                            20 reviews

                            Average price A$30 american express Welcome

                            InsiderIndian

                            841 Beaufort Street, 6052, Inglewood (WA)

                            9.4 / 10
                            189 reviews

                            Average price A$55 american express Welcome

                              Indian

                              5 Adalia St, 6025, Kallaroo (WA)

                              9.1 / 10
                              23 reviews

                              Average price A$40

                                Indian

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

                                8.2 / 10
                                49 reviews

                                american express Welcome

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

                                  Indian

                                  235 Stirling Hwy, 6010, Claremont

                                  9.2 / 10
                                  145 reviews

                                  Average price A$30

                                    Indian

                                    420 Joondalup Dr, 6027, Joondalup (WA)

                                    9.0 / 10
                                    400 reviews

                                    Average price A$35

                                      Indian

                                      323 Charles St, 6006, North Perth (WA)

                                      Average price A$20

                                        Nepalese

                                        59c Walter Road, 6059, Dianella (WA)

                                        8.6 / 10
                                        113 reviews

                                        Average price A$20 american express Welcome

                                          Indian

                                          240 Main Street, 6017, Osborne Park (WA)

                                          8.4 / 10
                                          31 reviews

                                          american express Welcome

                                            Indian

                                            428 William Street, 6000, Perth (WA)

                                            8.3 / 10
                                            42 reviews

                                            Average price A$17 Accepts Yums american express Welcome

                                              Indian

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

                                              8.1 / 10
                                              16 reviews

                                                Indian

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

                                                8.6 / 10
                                                124 reviews

                                                Average price A$35

                                                  Indian

                                                  200 William Street, 6003, Northbridge

                                                  Average price A$55 american express Welcome

                                                  The Best Indian Restaurants in Perth (WA)

                                                  The Taj Mahal, elephants, sadhus, and saris in over 1,000 colours…! Dreaming of a voyage to India? Variety is the spice of life and curry, coriander, saffron, daal, naan, and samossas are just a small fraction of Indian cuisine. For an authentic Indian meal, find your table on TheFork.