Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Romantic Restaurants in Perth (WA)

17 restaurants

Sort by Relevance

The Meat & Wine Co Perth, Perth (WA)

Insider

The Meat & Wine Co Perth

108 St Georges Terrace, 6000, Perth (WA)

9.1 / 10
1,355 reviews

Average price $75 Accepts Yums

Express Lunch - 3 Course $59

Hunter & Barrel - Raine Square, Perth (WA)

    300 Murray Street, 6000, Perth (WA)

    9.0 / 10
    912 reviews

    Average price $55 Accepts Yums

    Light Lunch - 3 Course $45

    Chef & Co Cafe & Restaurant, Bedford (WA)

      Australian

      1000 Beaufort St, 6052, Bedford (WA)

      9.0 / 10
      680 reviews

      Average price $45

      Fraser's Restaurant, Kings Park (WA)

        Australian

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

        8.8 / 10
        489 reviews

        Average price $95

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

        Nunzio's, Fremantle (WA)

          Italian

          20 Essex St, 6160, Fremantle (WA)

          9.3 / 10
          516 reviews

          Average price $75

          Mister Walker, South Perth (WA)

            Australian

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

            9.3 / 10
            2,789 reviews

            Average price $45

            Woodpecker's, Subiaco

              Pizzeria

              20/3 Wexford Street, 6008, Subiaco

              9.4 / 10
              396 reviews

              Average price $35

              Juniper & Bay, Como

              InsiderEuropean

              3 Preston Street, 6152, Como

              9.5 / 10
              528 reviews

              Average price $75

              Mid week fixed-price dining - 2 courses $59, 3 courses $69

              Santini Grill, Perth (WA)

                Australian

                133 Murray Street, 6000, Perth (WA)

                8.5 / 10
                560 reviews

                Average price $75

                Valentine's Dinner at Santini Grill - 3 Course $98

                W Churchill, Perth (WA)

                  Australian

                  125 St Georges Terrace, 6000, Perth (WA)

                  8.7 / 10
                  159 reviews

                  Average price $40

                  James St Bar + Kitchen, Northbridge

                    100 James Street, 6003, Northbridge

                    8.5 / 10
                    707 reviews

                    Average price $18 Accepts Yums

                    The Loungeroom on James, Guildford (WA)

                      Australian

                      187 James St, 6055, Guildford (WA)

                      8.4 / 10
                      82 reviews

                      Average price $20

                      Blackbird, Perth (WA)

                        Australian

                        4/10 Eastbrook Terrace, 6004, Perth (WA)

                        8.0 / 10
                        884 reviews

                        Average price $65 Accepts Yums

                        6 course menus for $69

                        Marine Lounge Bar, Fremantle (WA)

                          European

                          46-54 Marine Terrace, 6160, Fremantle (WA)

                          Average price $75

                          MLB 3 Course $55

                          Simple Italian, Perth (WA)

                            Pizzeria

                            413 Murray Street, 6000, Perth (WA)

                            9.2 / 10
                            373 reviews

                            Average price $45

                            Rockpool Bar & Grill Perth, Burswood (WA)

                              Steak

                              61 Bolton Avenue, 6100, Burswood (WA)

                              8.6 / 10
                              931 reviews

                              Average price $125

                              Lamont's Bishop's House, Perth (WA)

                                Australian

                                90 Mounts Bay Road, 6000, Perth (WA)

                                Average price $85

                                Frequently Asked Questions