MenusNeighbourhoodsDishesDietary requirementsTheFork selections ServicesSetting and ambienceCuisinesLoyalty programmeInsider selectionsOnly with offersNearby
Help

The Best Restaurants in Perth (WA)

206 restaurants
Why you received these results
Prego Restaurant, Perth (WA)

    Mediterranean

    Prego Restaurant

    440 Cambridge St, 6014, Floreat (WA)

    9.5 / 10
    39 reviews

    Average price $75

    Great wine selection and recommendations

    The Meat & Wine Co Perth, Perth (WA)

    INSIDER

    108 St Georges Terrace, 6000, Perth (WA)

    9.1 / 10
    1,364 reviews

    Average price $85

    One had Wagyu Rump, one pork ribs, the other lamb rump

    Hunter & Barrel - Raine Square, Perth (WA)

      300 Murray Street, 6000, Perth (WA)

      9.0 / 10
      1,182 reviews

      Average price $70

      Ordered the beef ribs, 200g eye of rump steak...

      Waterwall Restaurant at Pagoda Resort & Spa, Perth (WA)

        Mediterranean

        112 Melville Parade, 6152, Como

        8.9 / 10
        194 reviews

        Average price $58

        Our Waiter was lovely and so softly spoken

        Chakra Restaurant, Perth (WA)
        Top Rated

        INSIDERIndian

        841 Beaufort Street, 6052, Inglewood (WA)

        9.7 / 10
        199 reviews

        Average price $55

        The food was amazing. Best Indian food ever

        Skip the guesswork

        Find restaurants you'll love, whatever your mood…
        Ascua Spanish Grill, Perth (WA)

          Spanish

          King St, 6000, Perth (WA)

          8.7 / 10
          92 reviews

          Average price $50

          New Year's Eve menu $155

          Only mishap during the night was...

          2 Fat Indians @ Doubletree Hilton, Northbridge

            Indian

            98 James St, 6003, Northbridge

            9.0 / 10
            134 reviews

            Average price $35

            30% off the 'à la carte' menu!

            Loved the butter chicken, samosas and rice

            Italian Street Kitchen Raine Square, Perth (WA)

              Pizzeria

              121 William St, 6000, Perth (WA)

              8.9 / 10
              150 reviews

              Average price $60

              We had a two course lunch special with a glass of wine

              Santini Grill, Perth (WA)

                Pizzeria

                133 Murray Street, 6000, Perth (WA)

                9.0 / 10
                370 reviews

                Average price $75

                Santini High Tea $75

                The interior design and decor is stunning...

                Khanna Indian Restaurant, Mount Hawthorn (WA)

                  Indian

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

                  9.2 / 10
                  490 reviews

                  Average price $20

                  Authentic spicy curries. Generous servings of rice and naan

                  2 Fat Indians Joondalup, Joondalup (WA)

                    Indian

                    420 Joondalup Dr, 6027, Joondalup (WA)

                    8.2 / 10
                    671 reviews

                    Average price $35

                    30% off the 'à la carte' menu!

                    Great Indian chefs cooking amazing Indian food

                    Samari Cambodian Restaurant, Scarborough (WA)

                      251 W Coast Hwy, 6019, Scarborough (WA)

                      9.1 / 10
                      492 reviews

                      Average price $30

                      Sizzling Satay Chicken with Steamed Rice was delicious

                      Delhi Diamond Authentic Indian Restaurant, Midland (WA)

                        Indian

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

                        9.4 / 10
                        29 reviews

                        Average price $59

                        This is our new go to Indian restaurant! Highly recommend

                        Raktacino Cafe & Pizzeria, Salter Point (WA)

                          Pizzeria

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

                          9.2 / 10
                          165 reviews

                          Average price $20

                          We loved the chili mussels as well as the beautiful pizza

                          Criniti’s Carousel, Cannington (WA)

                            Pizzeria

                            1382 Albany Hwy, 6107, Cannington (WA)

                            7.9 / 10
                            83 reviews

                            Average price $30

                            Great night out to celebrate a girlfriends birthday

                            The Leaf Indian, Leederville (WA)

                              Indian

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

                              7.7 / 10
                              94 reviews

                              30% off the 'à la carte' menu!

                              Amazing vegetarian and vegan option Indian/Asian food

                              Kabalason Indian Cafe & Restaurant, Joondalup (WA)

                                Indian

                                43D Davidson Terrace, 6027, Joondalup (WA)

                                7.4 / 10
                                28 reviews

                                Average price $40

                                30% off the 'à la carte' menu!

                                Freshly made food, so it's not a fast food diner...

                                The Boatshed Restaurant, South Perth (WA)

                                  Coode Street Jetty, Coode St, 6151, South Perth (WA)

                                  9.0 / 10
                                  347 reviews

                                  Average price $75

                                  Excellent venue with beautiful views of Perth...

                                  Juniper & Bay, Como

                                  INSIDEREuropean

                                  3 Preston Street, 6152, Como

                                  9.4 / 10
                                  325 reviews

                                  Average price $75

                                  I recommend the degustation meal, with the recommended wine

                                  Gusti Restaurant & Bar, Perth (WA)

                                    Italian

                                    54 Terrace Rd, 6004, Perth (WA)

                                    7.9 / 10
                                    354 reviews

                                    Average price $26

                                    Christmas Day Buffet $160

                                    We sat out at the terrace and riverside view was awesome

                                    Rose and Crown, Guildford (WA)

                                      Steak

                                      105 Swan St, 6055, Guildford (WA)

                                      9.1 / 10
                                      3,675 reviews

                                      Average price $30

                                      Freshly shucked oysters to start. I had the barramundi

                                      Festival India, Osborne Park (WA)

                                        Indian

                                        240 Main Street, 6017, Osborne Park (WA)

                                        9.0 / 10
                                        44 reviews

                                        Average price $40

                                        We loved it. The food was delicious. It's also BYO...

                                        Mela Indian Sweets & Eats, Perth (WA)

                                          Indian

                                          428 William Street, 6000, Perth (WA)

                                          9.0 / 10
                                          100 reviews

                                          Average price $17

                                          The food was absolutely delicious and authentically Indian

                                          Woodpecker's, Subiaco

                                            Pizzeria

                                            20/3 Wexford Street, 6008, Subiaco

                                            8.9 / 10
                                            298 reviews

                                            Average price $35

                                            Mushroom truffle ravioli was one of the best we've ever had

                                            Globe Cafe and Restaurant, South Perth (WA)

                                              Italian

                                              76 Angelo St, 6151, South Perth (WA)

                                              8.9 / 10
                                              406 reviews

                                              Average price $20

                                              Lovely place. Food was fresh and cooked perfectly

                                              Cities around Perth (WA)

                                              • Victoria Park (WA) restaurants 4.4 km

                                              Popular cities on TheFork

                                              • Darwin City (NT) restaurants
                                              • Cairns City (QLD) restaurants
                                              • Geelong (VIC) restaurants
                                              • Noosa Heads (QLD) restaurants
                                              • Mooloolaba (QLD) restaurants

                                              Frequently Asked Questions

                                              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.