Walsh Bay Food & Drink

Walsh Bay is one of the most scenic places to dine in Sydney, with restaurants perched on heritage-listed finger wharves where the view is just as good as the food. Its offering spans everything from casual cafes to pre- and post-theatre dining and cocktail bars with colonial history.

Hero of Waterloo bar in The Rocks, Sydney City

Hero of Waterloo, The Rocks - Credit: James Horan; Destination NSW


For casual bites and great coffee, there's the glass-walled Pier 8 café which offers great views, the eatery/bike shop at the aptly named BarCycle or Zupano Espresso Bar which does strong coffee and Mediterranean-inspired meals.

The Gantry at Pier One Sydney Harbour is the place to go for modern Australian fine dining by the water and Walsh Bay Kitchen has wonderful pre- and post-theatre menus. Other options include Lotus Dumpling Bar for Asian delights, Lavana for tapas and small plates, Ventuno for pizza, The Bund for contemporary Chinese, Walsh Bay Crabhouse for chilli crab and other seafood specials, and Jounieh for Lebanese cuisine.

Couple enjoying food and drink at Lord Nelson Brewery, The Rocks

Lord Nelson Brewery, The Rocks


Walk up the staircase near the Roslyn Packer Theatre to Millers Point, where you’ll find colonial pubs Lord Nelson Brewery and Hero of Waterloo. Next to Barangaroo Reserve is Hotel Palisade, dating back to 1915, its rooftop bar Henry Deane offers stunning views.

At Pier One Sydney Harbour, drop into Bar One for cocktails curated in partnership with Kings Cross Distillery, as well as fresh seafood and share plates. While The Theatre Bar at the End of the Wharf is set in a pretty, heritage-listed building with sweeping water views.