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 CBD, Perth (WA)

59 restaurants

Sort by Relevance

    Australian

    The Meat & Wine Co Perth

    108 St Georges Terrace, 6000, Perth (WA)

    9.1 / 10
    1,205 reviews

    Average price $75 Accepts Yums american express Welcome

    Express Lunch - 1 Course 32AUD

      Australian

      300 Murray Street, 6000, Perth (WA)

      9.0 / 10
      792 reviews

      Average price $55 Accepts Yums american express Welcome

      Light Lunch $35 35AUD

      InsiderFine Dining

      225 Onslow Road, 6008, Shenton Park (WA)

      9.5 / 10
      410 reviews

      Average price $95 american express Welcome

      9 courses Degustation Menu 115AUD

        100 James Street, 6003, Northbridge

        8.7 / 10
        670 reviews

        Average price $25 Accepts Yums american express Welcome

        “WA Made” Seafood Buffet $59

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

          Australian

          825 Hay St, 6000, Perth (WA)

          9.4 / 10
          147 reviews

          Average price $20

            Chinese

            2/137 Newcastle St, 6000, Perth (WA)

            8.0 / 10
            110 reviews

            Average price $20

              413 Murray Street, 6000, Perth (WA)

              9.2 / 10
              361 reviews

              Average price $45 american express Welcome

                Australian

                125 St Georges Tce, 6000, Perth (WA)

                9.1 / 10
                58 reviews

                Average price $30 american express Welcome

                  Lebanese

                  353 Murray Street, 6000, Perth (WA)

                  5.7 / 10
                  27 reviews

                  Average price $35 american express Welcome

                    Australian

                    133 Murray Street, 6000, Perth (WA)

                    8.8 / 10
                    526 reviews

                    Average price $75

                      Australian

                      Pier 1, Barrack St Jetty, 6000, Perth (WA)

                      9.2 / 10
                      278 reviews

                      Average price $75 american express Welcome

                        Australian

                        451 Murray Street, 6000, Perth (WA)

                        9.1 / 10
                        33 reviews

                        Average price $30

                          Australian

                          14 Mill St, 6000, Perth (WA)

                          9.1 / 10
                          36 reviews

                          Average price $50

                          Mothers Day Afternoon Tea Buffet AU$69.00

                            Australian

                            125 St Georges Terrace, 6000, Perth (WA)

                            8.6 / 10
                            70 reviews

                            Average price $40 american express Welcome

                              Pub Grub

                              331 Bulwer St, 6005, West Perth (WA)

                              8.3 / 10
                              336 reviews

                              Average price $26 Accepts Yums

                                Indian

                                428 William Street, 6000, Perth (WA)

                                8.2 / 10
                                31 reviews

                                Average price $17 Accepts Yums american express Welcome

                                  Pub Grub

                                  347 Murray St, 6000, Perth (WA)

                                  8.4 / 10
                                  606 reviews

                                  Average price $29 Accepts Yums

                                    Korean

                                    91-93 Barrack St, 6000, Perth (WA)

                                    8.4 / 10
                                    289 reviews

                                    Average price $35 american express Welcome

                                      Australian

                                      10/ 93-95 William St, 6000, Perth (WA)

                                      8.6 / 10
                                      35 reviews

                                      Average price $25

                                        Italian

                                        480 Hay Street, 6000, Perth (WA)

                                        8.5 / 10
                                        625 reviews

                                        Average price $85

                                          Australian

                                          10 Telethon Avenue, 6000, Perth (WA)

                                          Average price $20 american express Welcome

                                            Australian

                                            173 Mounts Bay Road, 6000, Perth (WA)

                                            Average price $85 american express Welcome

                                              Australian

                                              334 Murray Street, 6000, Perth

                                                140 William Street, 6000, Perth

                                                8.3 / 10
                                                32 reviews

                                                Average price $35

                                                  Australian

                                                  1 Barrack Square, 6000, Perth (WA)

                                                  7.3 / 10
                                                  8 reviews

                                                  Average price $45