Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Perth (WA)

269 restaurants

Sort by Relevance

    Indian

    Royal India Restaurant

    1134 Hay Street, 6005, West Perth (WA)

    9.2 / 10
    157 reviews

    Average price $45 american express Welcome

      Australian

      5601 West Swan Rd, 6055, West Swan (WA)

      7.7 / 10
      33 reviews

      Average price $35 american express Welcome

        58 Southside Dr, 6025, Hillarys

        7.7 / 10
        97 reviews

        Average price $35 american express Welcome

          181 Adelaide Terrace, 6004, Perth (WA)

          7.7 / 10
          78 reviews

          Average price $20 american express Welcome

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

            Mediterranean

            26 Denis Street, 6008, Subiaco (WA)

            9.2 / 10
            718 reviews

            Average price $45 american express Welcome

              Pub Grub

              7 Holmes Street, 6110, Southern River (WA)

              9.0 / 10
              328 reviews

              Average price $26 Accepts Yums

                63 Bennett Street, 6004, Perth (WA)

                9.1 / 10
                163 reviews

                Average price $30 american express Welcome

                  Australian

                  Fraser's Av (Kings Park), 6005, Kings Park (WA)

                  9.0 / 10
                  374 reviews

                  Average price $95

                    1382 Albany Hwy, 6107, Cannington (WA)

                    8.5 / 10
                    51 reviews

                    Average price $40

                      Malaysian

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

                      9.2 / 10
                      318 reviews

                      Average price $35 Accepts Yums

                        Australian

                        125 St Georges Tce, 6000, Perth (WA)

                        9.1 / 10
                        58 reviews

                        Average price $30 american express Welcome

                          Vegetarian

                          23 Bolton Avenue, 6100, Burswood (WA)

                          8.9 / 10
                          237 reviews

                          Average price $85

                            Lebanese

                            353 Murray Street, 6000, Perth (WA)

                            5.7 / 10
                            27 reviews

                            Average price $35 american express Welcome

                              Chinese

                              50 Oxford Close, 6007, West Leederville (WA)

                              9.2 / 10
                              63 reviews

                              Average price $115

                                Chinese

                                Shop 23 Waterford Plaza, 230 Manning Road, 6152, Karawara (WA)

                                Average price $20

                                  Australian

                                  27 Rowe Avenue, 6103, Rivervale (WA)

                                  8.8 / 10
                                  564 reviews

                                  Average price $44 Accepts Yums american express Welcome

                                    Australian

                                    133 Murray Street, 6000, Perth (WA)

                                    8.8 / 10
                                    526 reviews

                                    Average price $75

                                      Pub Grub

                                      Cnr James St & Williams St, 6003, Northbridge

                                      Average price $23 Accepts Yums

                                        Indian

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

                                        9.1 / 10
                                        33 reviews

                                        Average price $35

                                          Pub Grub

                                          349 Warwick Road, 6024, Greenwood (WA)

                                          8.8 / 10
                                          771 reviews

                                          Average price $27 Accepts Yums

                                            Pub Grub

                                            520 Beaufort St, 6003, Highgate

                                            8.8 / 10
                                            517 reviews

                                            Average price $25 Accepts Yums

                                              Indian

                                              230 Cambridge Street, 6014, Wembley (WA)

                                              8.8 / 10
                                              325 reviews

                                              Average price $35 american express Welcome

                                                Asian

                                                10 Commercial Rd, 6069, Ellenbrook

                                                8.9 / 10
                                                149 reviews

                                                Average price $35

                                                  Chinese

                                                  15 Point St, 6160, Fremantle (WA)

                                                  8.9 / 10
                                                  79 reviews

                                                  Average price $35 american express Welcome

                                                    Shop 226 Wanneroo Road, 6060, Yokine (WA)

                                                    Average price $20

                                                    The Best Restaurants in Perth (WA)

                                                    Where the river meets the beach, you’ll get the best of both worlds in Perth. There’s stunning beaches at Rottnest Island, riverside Kings Park and vineyards at Swan Valley. Perth’s bar and restaurant scene has plenty to offer. If you are after fresh, local produce, you will enjoy it in abundance and farm-to-table dining is a prominent feature on many restaurant menus.

                                                    You can’t go past beachside dining at Scarborough, with unique views over the Indian Ocean. There are plenty of modern Australian options in Northbridge or head to The State Buildings in the CBD for another hub of excellent restaurants. A visit to Fremantle will have you dining in exciting restaurants housed in heritage style buildings.

                                                    Bustling with restaurants, bars and cultural spaces, Perth is a haven for food lovers.

                                                    Cities around Perth (WA)