Find the best pubs in The Rocks near Circular Quay, where you can try the tastiest craft beers and the most delicious pub meals!
Exploring Sydney’s historic The Rocks district reveals more than just its storied past. Amidst the heritage buildings and narrow lanes, a variety of pubs offer both great drinks and a glimpse into the city’s unique history.
From colonial-era establishments to modern craft beer havens, these pubs provide the perfect stop for both dedicated pub enthusiasts and curious tourists.
Join us as we delve into the unique pub culture of The Rocks and discover some must-visit spots.
Top 9 Pubs
Below is a map with a logical walking route along the following nine best pubs in The Rocks.
All of these establishments are within walking distance from Circular Quay train station and Barangaroo metro station:
- Fortune of War
- Orient Hotel
- Mercantile Hotel
- Harbour View Hotel
- The Hero of Waterloo
- The Lord Nelson Brewery Hotel
- The Glenmore Hotel
- The Australian Heritage Hotel
- Harts Pub
Find all of these pubs in this interactive map.
1. Fortune of War

Let’s kick off this list of best pubs in The Rocks with Sydney’s oldest pub, the Fortune of War Hotel at 137 George Street in The Rocks.
This small and characteristic public house was originally built in 1828 by former convict Samuel Terry who later earned fame as the Botany Bay Rothschild.
Today, Fortune of War is a cosy, wood-accented pub with indoor and outdoor seating, offering bar and bistro food, plus regular live bands and solo acts.
It is conveniently located across the road from First Fleet Park and only a short stroll away from Circular Quay train station and ferries.
Fortune of War | |
---|---|
Address: | 137 George Street, The Rocks |
More info: | Fortune of War |
2. Orient Hotel

The Orient Hotel is a large 1840s public house with two floors and various outdoor seating arrangements.
On the ground floor, you will find the public bar, the beer garden at the back, and the alfresco area on Argyle Street with distant Harbour views.
Upstairs, on the first floor, is the popular dining area and terrace bar called Mrs Jones, named after one of the hotel’s earliest licensees. It is the perfect spot to wind back and relax with a delicious cocktail, cold beer, or pub meal.
Orient Hotel | |
---|---|
Address: | 89 George Street, The Rocks |
More info: | Orient Hotel |
3. Mercantile Hotel

The Mercantile Hotel is one of Sydney’s oldest Irish pubs. Opened in 1915, the Mercantile has grown into an iconic pub in The Rocks where guests are welcome for hearty meals, refreshing drinks, and Irish hospitality.
Located almost at the northern end of George Street and right next to the Harbour Bridge, the Mercantile Hotel is a welcoming destination to catch up with friends after work or enjoy a casual night of live music.
For genuine hospitality, quality pub food with Irish classics, and lots of space to sit and move around, head to the Mercantile in The Rocks.
Mercantile Hotel | |
---|---|
Address: | 25 George Street, The Rocks |
More info: | Mercantile Hotel |
4. Harbour View Hotel

Just around the corner from the Mercantile, on the other side of the bridge, is the Harbour View Hotel, an icon in the suburb of Dawes Point.
This lively 3-storey venue offers upscale indoor and outdoor pub dining and a rooftop cocktail bar with Harbour Bridge views.
The current Harbour View Hotel opened in 1922 and has since made a name for itself as one of Sydney’s oldest and most beloved pubs.
Harbour View Hotel | |
---|---|
Address: | 18 Lower Fort Street, Dawes Point |
More info: | Harbour View Hotel |
5. The Hero of Waterloo

In operation since the 1840s, The Hero of Waterloo is a classic Sydney pub offering modern Australian food in a cosy setting with fireplaces, indoor and outdoor seating, and live bands.
A quality pub meal with a refreshing drink at the Hero of Waterloo is a unique Sydney pub experience, and the heritage landmark classification certainly helps with that.
What makes the Hero of Waterloo even more unique is that they offer a tour of the cellar where visitors can experience rich stories with a dark side.
The Hero of Waterloo | |
---|---|
Address: | 81 Lower Fort Street, Millers Point |
More info: | The Hero of Waterloo |
6. The Lord Nelson Brewery Hotel

Established in 1841, the Lord Nelson Brewery Hotel is Sydney’s oldest continually licensed hotel. It’s also the home of Australia’s oldest pub brewery.
The Lord Nelson is housed in a large and recognisable sandstone block building at the northern end of Kent Street, between Observatory Hill Park and Barangaroo Reserve.
Their restaurant on the first floor is called “Upstairs” and offers modern Australian cuisine using the best local and seasonal produce, complemented by an award-winning wine list.
The bar on the ground level is where you go to enjoy one of their natural award-winning ales, with unique pub meals to go with it.
The Lord Nelson Brewery Hotel | |
---|---|
Address: | 19 Kent Street, The Rocks |
More info: | The Lord Nelson Brewery Hotel |
7. The Glenmore Hotel

The Glenmore Hotel at 96 Cumberland Street has been an Aussie icon since 1921, offering a classic Sydney pub experience and a brilliant rooftop bar with great views of Sydney Harbour.
The public bar on the ground level has comfortable inside and outdoor seating, and on the middle level, you will find a classic 1920s Hollywood-inspired cocktail bar, perfect for intimate after-work drinks.
If you’re looking for a welcoming and trusted pub experience in The Rocks with great food, The Glenmore Hotel is never going to disappoint.
The Glenmore Hotel | |
---|---|
Address: | 96 Cumberland Street, The Rocks |
More info: | The Glenmore Hotel |
8. The Australian Heritage Hotel

Another iconic pub in The Rocks housed in a recognisable building is the Australian Heritage Hotel at 100 Cumberland Street.
The Australian offers more than 130 Australian craft beers, alongside traditional pub food with an Aussie twist, including delicious kangaroo pizzas and tasty gourmet crocodile.
The pub is home to several different spaces to dine and drink, including a popular rooftop setting with stunning views of The Rocks and beyond.
The Australian Heritage Hotel | |
---|---|
Address: | 100 Cumberland Street, The Rocks |
More info: | The Australian Heritage Hotel |
9. Harts Pub

If you’re looking for a casual, old-style pub that offers a range of local artisan beers plus gourmet burgers and classic pub meals, Harts Pub is where you need to go.
The pub is the home of Pickled Monkey Brewing Co and proudly serves independent Australian-owned beer through 12 rotating taps.
Harts Pub is housed in what used to be three private two-storey terraces named the “Hart’s Terraces”. These were built in 1905 and designed in a restrained Federation Arts and Crafts style.
After several years of being unoccupied, the terraces were used as the site office for the construction of the ANA Hotel Sydney (now the Shangri-La Hotel). They were then restored for use as a single building while preserving the original design.
Harts Pub | |
---|---|
Address: | 14 Essex Street, The Rocks |
More info: | Harts Pub |