Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Restaurants with Vegetarian dishes in Perth (WA)

39 restaurants
The Boatshed Restaurant, South Perth (WA)
Top Rated

    Australian

    The Boatshed Restaurant

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

    9.4 / 10
    487 reviews

    Average price A$75

    Exclusive Peter Lehmann Wine Dinner. Wednesday 13th July at 6:30pm. 5 delicious courses with 6 amazing wines. Bring your friends and make a night of it! $122pp (including booking fee) A$122

    Hunter & Barrel - Raine Square, Perth (WA)

      Steakhouse

      300 Murray Street, 6000, Perth (WA)

      9.1 / 10
      988 reviews

      Average price A$55 Accepts Yums american express Welcome

      Light Lunch - 3 Course A$46

      Samari Cambodian Restaurant, Scarborough (WA)

        Cambodian

        251 W Coast Hwy, 6019, Scarborough (WA)

        9.0 / 10
        291 reviews

        Average price A$30 Accepts Yums american express Welcome

        Duende, Leederville (WA)

          Mediterranean

          662 Newcastle St, 6007, Leederville (WA)

          8.8 / 10
          808 reviews

          Average price A$55

          Chef’s Selection Vegetarian Menu 4 course with paired wines A$65

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

          Rose and Crown, Guildford (WA)

            Australian

            105 Swan St, 6055, Guildford (WA)

            9.1 / 10
            1,886 reviews

            Average price A$40 american express Welcome

            Festival India, Osborne Park (WA)

              Indian

              240 Main Street, 6017, Osborne Park (WA)

              8.6 / 10
              39 reviews

              Average price A$40 american express Welcome

              Mister Walker, South Perth (WA)

                Australian

                80 South Perth Esplanade, 6151, South Perth (WA)

                9.2 / 10
                3,101 reviews

                Average price A$45

                Oscar’s at Guildford Landing, Guildford (WA)

                  Australian

                  114 Swan St, 6055, Guildford (WA)

                  9.3 / 10
                  19 reviews

                  Average price A$50

                  2 Fat Indians @ Doubletree Hilton, Northbridge

                    Indian

                    98 James St, 6003, Northbridge

                    8.8 / 10
                    41 reviews

                    Average price A$35 Accepts Yums

                    Sail & Anchor, Fremantle (WA)

                      Pub grub

                      64 South Tce, 6160, Fremantle (WA)

                      7.8 / 10
                      198 reviews

                      Average price A$29 Accepts Yums

                      Ballers Sports Bar Fremantle, Fremantle (WA)

                        Australian

                        25 Collie St, 6160, Fremantle (WA)

                        9.3 / 10
                        12 reviews

                        Average price A$45

                        Barrelhouse Perth CBD, Perth (WA)

                          Australian

                          37 Pier St, 6000, Perth (WA)

                          8.5 / 10
                          21 reviews

                          Average price A$80

                          Julio's Italian Restaurant, West Perth (WA)

                            Italian

                            1309 Hay St, 6005, West Perth (WA)

                            8.8 / 10
                            449 reviews

                            Average price A$40 american express Welcome

                            Springs Kitchen Perth, Rivervale (WA)

                              Australian

                              27 Rowe Avenue, 6103, Rivervale (WA)

                              8.8 / 10
                              654 reviews

                              Average price A$44 Accepts Yums american express Welcome

                              Clancy's Fish Pub Fremantle, Fremantle (WA)

                                Seafood

                                51 Cantonment St, 6160, Fremantle (WA)

                                9.1 / 10
                                72 reviews

                                Average price A$25

                                Haven Lounge, Perth (WA)

                                  European

                                  480 Hay St, 6000, Perth (WA)

                                  9.3 / 10
                                  41 reviews

                                  Average price A$65

                                  TGI Fridays Whitford, Hillarys (WA)

                                    American

                                    Whitfords Ave, 6025, Hillarys (WA)

                                    7.8 / 10
                                    159 reviews

                                    Average price A$30

                                    TGI Fridays Joondalup, Joondalup (WA)

                                      American

                                      420 Joondalup Dr, 6027, Joondalup (WA)

                                      7.2 / 10
                                      74 reviews

                                      Average price A$30

                                      TGI Fridays Carousel, Cannington (WA)

                                        American

                                        1382 Albany Hwy, 6107, Cannington (WA)

                                        7.8 / 10
                                        65 reviews

                                        Average price A$30

                                        Coode street cafe, Mount Lawley (WA)

                                          Australian

                                          24 Coode St, 6050, Mount Lawley (WA)

                                          9.2 / 10
                                          10 reviews

                                          Average price A$30

                                          Ric O' Shea's - The Beaconsfield Hotel, Fremantle (WA)

                                            Pub grub

                                            69-73 Wray Ave, 6160, Fremantle (WA)

                                            8.4 / 10
                                            14 reviews

                                            Average price A$50

                                            Nobu Perth, Burswood (WA)

                                            InsiderVegetarian

                                            Crown Metropol Perth, Great Eastern Hwy, 6100, Burswood (WA)

                                            Average price A$105

                                            Garum, Perth (WA)

                                              Italian

                                              480 Hay Street, 6000, Perth (WA)

                                              8.2 / 10
                                              665 reviews

                                              Average price A$85

                                              Riverbank Estate Winery, Caversham (WA)

                                                Mediterranean

                                                126 Hamersley Rd, 6055, Caversham (WA)

                                                8.7 / 10
                                                48 reviews

                                                Average price A$60

                                                Fez Cafe, Mount Lawley (WA)

                                                  Australian

                                                  83 Walcott St, 6050, Mount Lawley (WA)

                                                  9.4 / 10
                                                  8 reviews

                                                  Average price A$35

                                                  Frequently Asked Questions