NeighbourhoodsDishesDietary requirementsTheFork selections ServicesSetting and ambienceCuisinesLoyalty programmeInsider selectionsOnly with offers
Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Restaurants in Perth (WA)

238 restaurants
Raktacino Cafe & Pizzeria, Salter Point (WA)

    Australian

    Raktacino Cafe & Pizzeria

    16 Letchworth Centre Avenue, 6152, Salter Point (WA)

    8.9 / 10
    106 reviews

    Average price $20

    C15 Espresso - Applecross, Ardross (WA)

      Australian

      15 Riseley St, 6153, Ardross (WA)

      8.9 / 10
      166 reviews

      Average price $20

      Rose and Crown, Guildford (WA)
      Top Rated

        Australian

        105 Swan St, 6055, Guildford (WA)

        9.1 / 10
        1,730 reviews

        Average price $50

        Criniti’s Carousel, Cannington (WA)

          Italian

          1382 Albany Hwy, 6107, Cannington (WA)

          Average price $30

          30% off the 'à la carte' menu!

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

          Santini Grill, Perth (WA)

            Australian

            133 Murray Street, 6000, Perth (WA)

            8.5 / 10
            588 reviews

            Average price $75

            Santini Grill x Healthy Mind Menu Inc. $150

            Globe Cafe and Restaurant, South Perth (WA)

              Australian

              76 Angelo St, 6151, South Perth (WA)

              8.9 / 10
              256 reviews

              Average price $20

              Tandoori Flames Indian Curry House, Claremont (WA)

                Indian

                235 Stirling Hwy, 6010, Claremont (WA)

                8.7 / 10
                191 reviews

                Average price $30 Accepts Yums

                Belmont Tavern, Cloverdale (WA)

                  Pub grub

                  174 Wright Street, 6105, Cloverdale (WA)

                  8.7 / 10
                  439 reviews

                  Average price $25 Accepts Yums

                  Como Hotel, South Perth (WA)

                    Australian

                    241 Canning Highway, 6151, South Perth (WA)

                    8.7 / 10
                    653 reviews

                    Average price $26 Accepts Yums

                    Six Senses Thai, Subiaco

                      Thai

                      23/17-31 Rokeby Road, 6008, Subiaco

                      8.7 / 10
                      533 reviews

                      Average price $35

                      2 Fat Indians Highgate, Mount Lawley (WA)

                        Indian

                        607 Beaufort St, 6050, Mount Lawley (WA)

                        8.7 / 10
                        726 reviews

                        Average price $45

                        Hangout on 20 Preston, Como

                          Australian

                          20 Preston Street, 6152, Como

                          8.8 / 10
                          668 reviews

                          Average price $35

                          Brando's Pizzeria, Victoria Park (WA)

                            Pizzeria

                            252 Albany Hwy, 6100, Victoria Park (WA)

                            8.6 / 10
                            360 reviews

                            Average price $20

                            Herdsman Lake Tavern, Wembley (WA)

                              Pub grub

                              33 Herdsman Pde, 6014, Wembley (WA)

                              8.6 / 10
                              525 reviews

                              Average price $22 Accepts Yums

                              Senoji, East Victoria Park (WA)

                                Pub grub

                                Shop 1 885 Albany Highway, 6101, East Victoria Park (WA)

                                8.7 / 10
                                84 reviews

                                Average price $45

                                Christina's, East Victoria Park (WA)

                                  Australian

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

                                  8.3 / 10
                                  63 reviews

                                  Average price $35

                                  30% off the 'à la carte' menu!

                                  The Left Bank, East Fremantle (WA)

                                    Pub grub

                                    15 Riverside Rd, 6158, East Fremantle (WA)

                                    9.3 / 10
                                    52 reviews

                                    Average price $40

                                    James St Bar + Kitchen, Northbridge

                                      100 James Street, 6003, Northbridge

                                      8.2 / 10
                                      726 reviews

                                      Average price $22 Accepts Yums

                                      Free Glass of House Wine with any order of Main Course - starting from $21

                                      Curry Munchers Restaurant Perth, Leederville (WA)

                                        Indian

                                        745 Newcastle St, 6007, Leederville (WA)

                                        8.9 / 10
                                        346 reviews

                                        Brooklands Tavern, Southern River (WA)

                                          Pub grub

                                          7 Holmes Street, 6110, Southern River (WA)

                                          8.7 / 10
                                          529 reviews

                                          Average price $26 Accepts Yums

                                          Lebanon Cafe Joondalup, Joondalup (WA)

                                            Lebanese

                                            7 Dwyer Turn, 6027, Joondalup (WA)

                                            Average price $30

                                            Festival India, Osborne Park (WA)

                                              Indian

                                              240 Main Street, 6017, Osborne Park (WA)

                                              8.6 / 10
                                              39 reviews

                                              Average price $40

                                              Delhi Diamond Authentic Indian Restaurant, Midland (WA)

                                                Indian

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

                                                8.6 / 10
                                                19 reviews

                                                Average price $59

                                                The Vale Bar & Brasserie, Beeliar (WA)

                                                  Pub grub

                                                  281 Beeliar Drive, 6164, Beeliar (WA)

                                                  8.5 / 10
                                                  1,093 reviews

                                                  Average price $27

                                                  Mela Indian Sweets & Eats, Perth (WA)

                                                    Indian

                                                    428 William Street, 6000, Perth (WA)

                                                    8.6 / 10
                                                    64 reviews

                                                    Average price $17 Accepts Yums

                                                    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)