The Rocks – Bars and Pubs

In recent times, a number of new bars and pubs have opened in The Rocks which have cemented its reputation for being a great place to go for a night out. Located in, or around George Street, many of the best bars and pubs in The Rocks are contained within some of Sydney’s oldest and most historic buildings. Whether it be a chic rooftop cocktail bar you are looking for, a vibrant pub with live music or an underground whiskey den, here is some of the best places you should go to.

Malt Shovel Taphouse

Located within an impressive 2-storey, old-world dining hall replete with Belgian memorabilia, The Malt Shovel Taphouse is known for its mussels and quality draught lagers. They also have an excellent restaurant that features a rotisserie kitchen.

135 Harrington St, The Rocks

Blu Bar on 36

One of Sydney’s iconic cocktail bars, Blu Bar on 36 is a Cosmopolitan lounge that showcases incredible views of the Sydney Harbour via its soaring windows. It is celebrated for its classic cocktail range and exceptional menu of bar bites.

176 Cumberland St, The Rocks

Bar Mille

Just a 3-minute walk from the BridgeClimb Sydney, Bar Mille is a hip and stylish multi-level entertainment venue located within the original 1856 Rawson Institute for Seamen building. It serves up cocktails, beers, wine and great music.

Ground Floor/100 George St, The Rocks NSW 2000

Mrs Jones

Home of some of the finest cocktails and most delicious meals in Sydney, Mrs Jones is a lively and contemporary open-air space that looks over a sandstone courtyard. It offers a menu of fresh local produce, superb drinks and warm hospitality.

1 Kendall Ln, The Rocks

The Push

Located at the gateway to The Rocks, and close to the Sydney Opera House, The Push serves up classic cocktails, craft beer and wine. As well as delicious share plates & fabulous burgers, in an intimate art deco space with a lovely atmosphere.

143 George St, The Rocks

Observer Hotel

An icon of the Sydney Pub scene which has been delighting punters since 1848, when it was originally run as a hotel, The Observer is an institution in the city. It serves up a great range of beers, wines and pub food, amidst a friendly vibe.

69 George St, The Rocks


Maybe Sammy

One of the most notable venues on Harrington Street, Maybe Sammy is often considered in conversations about Sydney’s best cocktail bars. It serves up a great menu of beers, cocktails, wines and share plates, in an chic bar with live music.

115 Harrington St, The Rocks

The Squire’s Landing

Celebrating the story of James Squire, a convict on the First Fleet who had the distinction of being Australia’s first brewer, The Squire’s Landing is a lively, open eatery. It presents house-brewed beers & delicious bar bites in a hip harbourside venue.

Overseas Passenger Terminal, Circular Quay W, The Rocks

Hotel Palisade

Entering the bar at the Hotel Palisade is like stepping back in time. A place full of character it features a congenial atmosphere and warm and inviting setting that is supported by an extensive drinks selection and a very good food menu.

35 Bettington St, Millers Point

Mercantile Hotel

Founded in 1915, in the vibrant heart of The Rocks, the Mercantile Hotel is Australia’s longest-running Irish pub. Just like the pubs you will find in Dublin, Cork or Galway, it is known for its wonderful food, friendly service and of course for serving Guinness!

25 George St, The Rocks

Lord Nelson Hotel

Proudly enjoying the distinction of being the oldest, continually licensed hotel in Sydney, The stately Lord Nelson Hotel presides imperiously over The Rocks. It boasts no less than six award-winning, signature 100% natural Mainstay ales.

19 Kent St, The Rocks

Australian Hotel

One of Sydney’s most historic and best-loved pubs, The Australian Heritage Hotel serves up an impressive 130 Aussie made craft beers. Presented in a casual bar and restaurant that is decorated in warm tones, its also known for its great pub food.

Gloucester St, The Rocks

Fortune of War Hotel

Magnificently named, The Fortune of War is the oldest pub in Sydney, dating back to 1828. Characterised by its cosy wood-accented decor, it is known for its live music scene and serves up terrific bar/bistro food and a good range of beers.

137 George St, The Rocks

Orient Hotel

Spread across three levels, The Orient Hotel on George Street features a fantastic pub that dates back to the 1840s. As well as charming lounge areas, where you can indulge in both bistro meals and fine dining, there is a delightful courtyard too.

89 George St, The Rocks

Glenmore Hotel

Presenting one of the most accomplished rooftop terrace bars in Sydney, with exceptional views of Sydney Harbour, The Glenmore Hotel is a venerated pub. Spread across three levels it is known for its innovative cocktail and food menu.

96 Cumberland St, The Rocks

Harts Pub

One of the first players on Sydney’s competitive craft beer scene, Harts Pub is an old-style corner pub. Featuring a fabulous courtyard, it celebrates locally-made artisanal beers which are perhaps best served with one of their gourmet burgers.

Essex St and Gloucester St, The Rocks