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 Haymarket, Sydney (NSW)

260 restaurants

Sort by Relevance

    Seafood

    Fish at the Rocks

    29 Kent St, 2000, Millers Point (NSW)

    9.4 / 10
    229 reviews

    Average price $70

    3 Course Set Menu w/ 4 Hour Drink Package For Groups $129

      Chinese

      1 Macquarie St, 2000, Sydney (NSW)

      9.1 / 10
      175 reviews

      Average price $50

      30% off the 'à la carte' menu!

        Italian

        185 Elizabeth St, 2000, Sydney (NSW)

        9.6 / 10
        1,128 reviews

        Average price $95

          Middle Eastern

          17 Hickson Road, 2000, Walsh Bay (NSW)

          9.4 / 10
          181 reviews

          Average price $65

          Mother's day banquet two $95

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

            Malaysian

            Gateway Building, L1, Corner of Pitt and Alfred Streets, 2000, Sydney (NSW)

            9.5 / 10
            481 reviews

            Average price $65

              Australian

              161 Sussex Street, 2000, Sydney (NSW)

              8.6 / 10
              685 reviews

              Average price $55

              50% off the 'à la carte' menu!

                Italian

                114 Cockle Bay Wharf, 2000, Sydney (NSW)

                8.7 / 10
                1,270 reviews

                Average price $65

                30% off the 'à la carte' menu!

                  Indian

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

                  8.5 / 10
                  107 reviews

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

                  InsiderAustralian

                  7-27 Circular Quay West, 2000, The Rocks (NSW)

                  9.2 / 10
                  348 reviews

                  Average price $135

                  Melbourne Cup Menu $195

                    Mediterranean

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

                    8.8 / 10
                    1,882 reviews

                    Average price $70 Accepts Yums

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

                      Pub grub

                      388 Pitt Street, 2000, Sydney (NSW)

                      9.5 / 10
                      70 reviews

                      Average price $35

                      InsiderJapanese

                      Level 4 Overseas Passenger Terminal, 2000, The Rocks (NSW)

                      9.2 / 10
                      311 reviews

                      Average price $120

                      A La Carte Saturday Dinner - Minimum Spend $80

                        Asian

                        11-23 Rawson Pl, 2000, Haymarket (NSW)

                        10.0 / 10
                        3 reviews

                        Average price $45 Accepts Yums

                        50% off the 'à la carte' menu!

                          Italian

                          123 Clarence Street, 2000, Sydney (NSW)

                          9.0 / 10
                          437 reviews

                          Average price $95

                          Standard Reservation - Average Price Per Person $95

                            Mediterranean

                            279 Elizabeth Street, 2000, Sydney (NSW)

                            9.3 / 10
                            157 reviews

                            Average price $65

                              Spanish

                              17 Bligh Street, 2000, Sydney (NSW)

                              9.0 / 10
                              2,057 reviews

                              Average price $75

                              InsiderTurkish

                              Shop 5 23 Barangaroo Avenue, 2000, Barangaroo (NSW)

                              8.8 / 10
                              1,457 reviews

                              Average price $95

                              Melbourne Cup 2021 $165

                                Japanese

                                368 Kent St, 2000, Sydney (NSW)

                                9.2 / 10
                                105 reviews

                                Average price $80

                                  100 Barangaroo Avenue, 2000, Barangaroo (NSW)

                                  8.9 / 10
                                  2,873 reviews

                                  Average price $75 Accepts Yums

                                  Express Lunch - 3 Course $49

                                    Italian

                                    T3.01, 300 Barangaroo Avenue, 2000, Barangaroo (NSW)

                                    8.9 / 10
                                    269 reviews

                                    Average price $55

                                    Bar & Dining Menu - Average price per person $55

                                      Italian

                                      32 Market St, 2000, Sydney (NSW)

                                      9.1 / 10
                                      902 reviews

                                      Average price $65

                                        Australian

                                        287/10 Darling Drive, 2000, Sydney (NSW)

                                        8.7 / 10
                                        524 reviews

                                        Average price $55

                                        Mothers Day Menu- Platters From $135

                                          Australian

                                          14-15 Kendall Lane, 2000, The Rocks (NSW)

                                          8.9 / 10
                                          836 reviews

                                          Average price $75

                                            Australian

                                            389 Pitt St, 2000, Sydney (NSW)

                                            8.9 / 10
                                            196 reviews

                                            Average price $60

                                              Italian

                                              49 Market Street, 2000, Sydney (NSW)

                                              8.9 / 10
                                              194 reviews

                                              Average price $40 Accepts Yums

                                              Frequently Asked Questions

                                              The Best Restaurants in Haymarket, Sydney (NSW)

                                              Right in the heart of the city, this is where Sydney’s Chinatown is located. To eat, there’s everything from cheap and cheerful food court options through to high-end Chinese restaurants (think ordering live seafood from the tanks and having it prepared in loads of different ways). Haymarket is very popular during the day for yum cha, while for night-time dining it’s a favourite with many chefs – including some of Sydney’s finest. Golden Century stays open until 4am, with a host of others bustling until midnight or 1am. Of course, it’s not just Chinese food on offer. There are plenty of options including Japanese, Malaysian, Korean, Thai and more.

                                              Housing in the neighbourhood is dominated by high-rise apartment buildings and is popular with students at nearby universities. Haymarket is an easy walk from Town Hall Station or Central Station and is also serviced by the light rail. Do some shopping at Market City or Paddy’s Market before making your way to Haymarket for a bite to eat.