NeighbourhoodsDishesDietary requirementsTheFork selections ServicesSetting and ambienceCuisinesInsider selectionsOnly with offers
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 Sydney (NSW)

1,272 restaurants

Sort by Relevance

    Italian

    Machiavelli CBD

    123 Clarence Street, 2000, Sydney (NSW)

    9.2 / 10
    418 reviews

    Average price $95 american express Welcome

    M1 Emilia Romagna $80pp - Credit Card Req. $80

      Spanish

      17 Bligh Street, 2000, Sydney (NSW)

      9.0 / 10
      1,917 reviews

      Average price $75 american express Welcome

      30% off food!

        Indian

        1 Grosvenor Street, 2089, Neutral Bay (NSW)

        9.0 / 10
        400 reviews

        Average price $35 Accepts Yums

        -30% off the "à la carte" menu!

          Italian

          371-373 Bourke St, 2010, Darlinghurst (NSW)

          9.0 / 10
          679 reviews

          Average price $65 american express Welcome

          Standard Booking. Average Price 60AUD

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

            Italian

            1 Notts Avenue, 2026, Bondi Beach (NSW)

            9.0 / 10
            1,148 reviews

            Average price $135 american express Welcome

            Icebergs Tasting Menu 250AUD

              Turkish

              79 Elliott Street, 2041, Balmain (NSW)

              9.0 / 10
              726 reviews

              Average price $65 american express Welcome

              Standard Booking – Lunch Feast Menu 65AUD

                Indian

                149 Alison Road, 2031, Randwick (NSW)

                9.2 / 10
                282 reviews

                Average price $20

                Indian Paradise Randwick , Dinner for 2 for $69.90 includes one glass of house wine each $69.9

                  Australian

                  116-118 Darlinghurst Road, 2010, Darlinghurst (NSW)

                  9.2 / 10
                  101 reviews

                  Average price $30

                  Fromage in the box - pp 39AUD

                    Italian

                    Shop 1/52-58 William Street, 2011, Woolloomooloo (NSW)

                    9.1 / 10
                    2,867 reviews

                    Average price $45 american express Welcome

                    50% off food!

                      Australian

                      389 Pitt St, 2000, Sydney (NSW)

                      9.0 / 10
                      105 reviews

                      Average price $50

                      Love Local 5 Course Set Menu 89AUD

                        Steak

                        100 Barangaroo Avenue, 2000, Barangaroo (NSW)

                        8.9 / 10
                        2,762 reviews

                        Average price $75 Accepts Yums american express Welcome

                        Express Lunch - 1 Course 32AUD

                          Thai

                          1008/30 Glen St, 2061, Milsons Point (NSW)

                          9.0 / 10
                          93 reviews

                          Average price $25 american express Welcome

                          20% off food!

                            Steak

                            330 Church Street, 2150, Parramatta (NSW)

                            8.9 / 10
                            714 reviews

                            Average price $75 Accepts Yums american express Welcome

                            Express Lunch - 1 Course 32AUD

                              Australian

                              23-26/100 Edinburgh Road, 2068, Castlecrag (NSW)

                              8.9 / 10
                              242 reviews

                              Average price $30 american express Welcome

                              BYO Tuesdays 0.01AUD

                                Chinese

                                10/2 Kensington St, 2008, Chippendale (NSW)

                                8.9 / 10
                                591 reviews

                                Average price $45

                                Lunch Menu AU$45.00

                                  Mediterranean

                                  5-11 Wentworth Avenue, 2000, Sydney (NSW)

                                  9.0 / 10
                                  206 reviews

                                  Average price $35

                                  Intro Wine Class $60

                                    Mediterranean

                                    35 Wheat Road,Rooftop Terrace,Cockle Bay Wharf, 2000, Sydney (NSW)

                                    8.9 / 10
                                    1,801 reviews

                                    Average price $70 Accepts Yums american express Welcome

                                    -30% off the "à la carte" menu!

                                      Australian

                                      Old Government HouseParramatta Park, 2150, Parramatta (NSW)

                                      9.0 / 10
                                      79 reviews

                                      Average price $55

                                      High Tea AU$54.00

                                        20 Norton St, 2040, Leichhardt (NSW)

                                        9.3 / 10
                                        132 reviews

                                        Average price $40 american express Welcome

                                        Standard reservation - average price per person $40

                                          438 Oxford St, 2021, Paddington (NSW)

                                          9.1 / 10
                                          208 reviews

                                          Average price $45 american express Welcome

                                          Lunch Special $20

                                            Brazilian

                                            60 William St, 2011, Woolloomooloo (NSW)

                                            8.9 / 10
                                            166 reviews

                                            Average price $50

                                            All you can eat Brazilian BBQ AU$49.50

                                              Indian

                                              318A Military Rd, 2090, Cremorne (NSW)

                                              8.9 / 10
                                              122 reviews

                                              Average price $40 american express Welcome

                                              30% off food!

                                                Indian

                                                1g/55 Miller Street, 2000, Pyrmont (NSW)

                                                8.9 / 10
                                                93 reviews

                                                -30% off the "à la carte" menu!

                                                  Italian

                                                  49 Market Street, 2000, Sydney (NSW)

                                                  8.9 / 10
                                                  172 reviews

                                                  Average price $40 Accepts Yums

                                                  Perfect Pair - Pasta and Wine lunch special 25AUD

                                                    Australian

                                                    5/39-53 Campbell Parade, 2026, North Bondi (NSW)

                                                    8.9 / 10
                                                    196 reviews

                                                    Average price $65 american express Welcome

                                                    All You Can Eat Mussels 35AUD

                                                    The Best Restaurants in Sydney (NSW)

                                                    The beautiful harbour city of Sydney offers diners tastes from around the world thanks to its vibrant multicultural community. You’ll be spoilt for choice as you explore the many different food hubs that the city has to offer.

                                                    Head to one of the many beach suburbs such as the famous Bondi Beach or Manly to enjoy a seafood lunch with a seaside view. Treat yourself to an award-winning fine dining experience overlooking the harbour in Circular Quay. Explore the eat streets of Paddington, where you’ll find Sydney’s first fish butcher. Or if you can’t decide what to eat, head to one of the many dining precincts around town, such as Chippendale where you’ll find hawker-style Asian diners and a one of a kind dessert bar.

                                                    From waterside dining to sky-high bars, fresh produce markets and neighbourhood gems, Sydney has something for everyone.

                                                    Cities around Sydney (NSW)