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

259 restaurants

Sort by Relevance

    Pub grub

    Fairmont at Occidental Hotel

    43 York Street, 2000, Sydney (NSW)

    9.5 / 10
    254 reviews

    Average price $85

      Australian

      61 Macquarie Street, 2000, Sydney (NSW)

      8.7 / 10
      342 reviews

      Average price $75

      High Tea $55

        Australian

        2 Chifley Square, 2000, Sydney (NSW)

        8.9 / 10
        62 reviews

        Average price $20

          French

          Level 1 The Tank Stream Hotel 97 Pitt Street, 2000, Sydney (NSW)

          8.7 / 10
          245 reviews

          Average price $65

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

            Mediterranean

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

            9.4 / 10
            213 reviews

            Average price $35

            Intro Wine Class

              Australian

              176 Cumberland St, 2000, The Rocks (NSW)

              9.4 / 10
              137 reviews

              Average price $85

              Australian High Tea $95

                Pizzeria

                Level 5, Terrace Australia Square, 264 George Street, 2000, Sydney (NSW)

                8.6 / 10
                1,461 reviews

                Average price $30

                50% off the 'à la carte' menu!

                  Italian

                  114 Cockle Bay Wharf, 2000, Sydney (NSW)

                  8.7 / 10
                  1,249 reviews

                  Average price $50

                  30% off the 'à la carte' menu!

                    Indian

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

                    8.6 / 10
                    106 reviews

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

                      Australian

                      161 Sussex Street, 2000, Sydney (NSW)

                      8.6 / 10
                      679 reviews

                      Average price $55

                      30% off the 'à la carte' menu!

                        Pizzeria

                        Shop 1, 126 PHILLIP STREET, 2000, Sydney (NSW)

                        9.4 / 10
                        494 reviews

                        Average price $45

                        InsiderJapanese

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

                        9.3 / 10
                        306 reviews

                        Average price $120

                        A La Carte Saturday Dinner - Minimum Spend $80

                          Spanish

                          Little Pier St, 2000, Haymarket (NSW)

                          9.0 / 10
                          326 reviews

                          Average price $50

                          30% off food!

                            Spanish

                            17 Bligh Street, 2000, Sydney (NSW)

                            9.0 / 10
                            2,045 reviews

                            Average price $75

                            30% off the 'à la carte' menu!

                              Italian

                              123 Clarence Street, 2000, Sydney (NSW)

                              9.0 / 10
                              435 reviews

                              Average price $95

                              Standard Reservation - Average Price Per Person

                                Chinese

                                Shop 2, 16A Hickson Road, 2000, Dawes Point (NSW)

                                8.1 / 10
                                86 reviews

                                Average price $30

                                  Pub grub

                                  388 Pitt Street, 2000, Sydney (NSW)

                                  9.5 / 10
                                  65 reviews

                                  Average price $35

                                    Australian

                                    150 Day Street, 2000, Sydney (NSW)

                                    9.5 / 10
                                    147 reviews

                                    Average price $35

                                    Chef's Tasting Menu $95

                                      Chinese

                                      209 Clarence St, 2000, Sydney (NSW)

                                      9.3 / 10
                                      110 reviews

                                      Average price $65

                                        Asian

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

                                        10.0 / 10
                                        3 reviews

                                        Average price $45 Accepts Yums

                                        50% off the 'à la carte' menu!

                                          Mediterranean

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

                                          8.8 / 10
                                          1,875 reviews

                                          Average price $70 Accepts Yums

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

                                            Chinese

                                            1 Macquarie St, 2000, Sydney (NSW)

                                            9.2 / 10
                                            141 reviews

                                            Average price $50

                                              Middle Eastern

                                              17 Hickson Road, 2000, Walsh Bay (NSW)

                                              9.4 / 10
                                              170 reviews

                                              Average price $65

                                              Mother's day banquet two $95

                                                Australian

                                                65 Sussex Street, 2000, Sydney (NSW)

                                                8.7 / 10
                                                487 reviews

                                                Average price $65

                                                30% off the 'à la carte' menu!

                                                  Italian

                                                  185 Elizabeth St, 2000, Sydney (NSW)

                                                  9.6 / 10
                                                  1,115 reviews

                                                  Average price $95

                                                  Frequently Asked Questions

                                                  The Best Restaurants in The Rocks, Sydney (NSW)

                                                  There is much to discover in The Rocks, a bustling historic area of Sydney's city centre. There is so much to explore as you stroll along cobbled laneways, such as Nurses Walk and Suez Canal, both a reminder of the history of the area. Take in iconic attractions such as the Sydney Opera House and the Sydney Harbour Bridge. The Rocks is a creative hub where you can discover hidden museums and galleries, including the Museum of Contemporary Art and The Rocks Markets.

                                                  The famous Rocks Market operates every weekend, with over 100 stalls set up under canopies selling a wide range of Australian gift ideas, homewares and collectibles. Visit Playfair Street for a fix of fashionable shopping in tiny cottages and historic terrace houses.

                                                  You won’t be short on food and wine experiences as you make your way through the area's many lanes and passageways. Head towards the Overseas Passenger Terminal and you will find some of the country’s best restaurants within walking distance. The Rocks is also home to some of the oldest pubs in Sydney, enjoy a drink while you take in the colourful history of the area. There are also a variety of cafes and casual eateries located in heritage-listed houses.