Culture / What's On

Our guide to the best 21 pubs in Sydney right now

The scene of pubs Sydney has to offer is as diverse as the city itself. Every corner of the city has its own vibe – from sunlit balconies in Paddington to bohemian haunts in Woolloomooloo. These watering holes offer more than just a cold pint; they’re social hubs, culinary escapes, and cultural landmarks.

Whether you're chasing waterfront views, cozy fireplaces, or vibrant beer gardens, Sydney has a pub for every occasion. Ready to discover the best spots for a craft brew or a hearty meal? Here's your guide to Sydney’s top 21 pubs, each with its own unique charm and unmistakable Aussie spirit.

 

1. The Old Fitzroy Hotel (Woolloomooloo)

 

View this post on Instagram

 

A post shared by The Old Fitzroy (@theoldfitz)

Address: 129 Dowling St, Woolloomooloo NSW 2011

Open: Every day

About: A charming blend of history and modernity, The Old Fitzroy is where Woolloomooloo’s theatre crowd gathers. Expect craft beers, hearty pub meals, and an intimate, bohemian atmosphere. Seek out stand-up comedy on Monday nights with their weekly 'Fitz Of Laughter' night, Tuesday trivia, and Sunday roasts and jazz. There's also happy hour from 4-6pm on week days.

 

2. Cricketers Arms Hotel (Surry Hills)

 

View this post on Instagram

 

A post shared by Chez Crix (@chezcrix)

Address: 106 Fitzroy St, Surry Hills NSW 2010

Open: Every day

About: From underground boxing ring to Sydney’s first gay pub, 90s rave cave, and now its latest chapter, the Crix has been reinventing itself for over 180 years. Now a Surry Hills institution, this cozy spot is known for its laid-back vibe and buzzing beer garden, art exhibitions and Saturday 'SHOOP' DJ nights.

 

3. The Vic on The Park (Marrickville)

Address: 2 Addison Rd, Marrickville NSW 2204

Open: Every day

About: This vibrant inner-west pub boasts live music, basketball courts, and a dog-friendly beer garden. Stop by Monday to Friday, 5–7 pm, for $6 schooners, wine, and spirits during happy hour, and keep an eye out for their annual record fairs, craft beer festivals, and State of Origin watch parties.

 

4. The London Hotel (Paddington)

 

View this post on Instagram

 

A post shared by The London Hotel (@thelondonpaddo)

Address: 85 Underwood St, Paddington NSW 2021

Open: Every day

About: The London captures Paddington’s charm with cozy interiors, a sun-drenched balcony, and all your pub favourites. Don’t miss their Wednesday darts comp with $1 wings, $15 jugs, $16 pizzas and burgers.

 

5. The Lord Dudley (Woollahra)

 

View this post on Instagram

 

A post shared by The Lord Dudley (@lorddudley)

Address: 236 Jersey Rd, Woollahra NSW 2025

Open: Every day

About: Nestled in Woollahra, this English-style pub offers roaring fireplaces and hearty meals. It’s an ideal spot for a quiet pint or a relaxed family lunch, or head over on Fridays for their weekly Spritz Days, where you can enjoy footpath spritzes and live music.

 

6. Felons (Manly)

Address: 59 North Steyne, Manly NSW 2095

Open: Every day

About: Overlooking Manly Beach, Felons Brewery's newest locale serves up epic coastal views with craft brews and fresh seafood. You can jump aboard the Bay2Beach express ferry (who have just added some late arvo services connecting Double Bay to Manly) .

 

7. Paddo Inn (Paddington)

 

View this post on Instagram

 

A post shared by Paddo Inn (@paddoinn)

Address: 338 Oxford St, Paddington NSW 2021

Open: Every day

About: This sleek Paddington pub is a hotspot for stylish crowds enjoying great steaks and curated cocktails. The vibe is chic yet approachable, making it a go-to for any occasion.

 

8. The Magpie (Enmore)

 

View this post on Instagram

 

A post shared by THE MAGPIE (@magpieenmore)

Address: 441 Enmore Rd, Enmore NSW 2042

Open: Every day

About: Known for its eclectic decor and lively crowd, The Magpie is a hidden gem in Enmore. Drop in for local brews, great tunes, and a community feel.

 

9. The Village Inn (Paddington)

Address: 9 Glenmore Rd, Paddington NSW 2021

Open: Every day

About: With its heritage charm and inviting balcony, The Village Inn feels like a home away from home. It’s perfect for catching up with friends over quality pub grub.

 

10. The Clock (Surry Hills)

 

View this post on Instagram

 

A post shared by The Clock Hotel (@clockhotel)

Address: 470 Crown St, Surry Hills NSW 2010

Open: Every day

About: An iconic Surry Hills spot, The Clock combines a buzzing rooftop terrace with classic pub vibes. It’s a go-to for after-work drinks and weekend celebrations.

 

11. Harbord Hotel (Freshwater)

 

View this post on Instagram

 

A post shared by HARBORD HOTEL (@harbordhotel)

Address: 29 Moore Rd, Freshwater NSW 2096

Open: Every day

About: Just steps from Freshwater Beach, Harbord Hotel is the epitome of laid-back coastal living. Enjoy fresh seafood and a salty breeze in its beach-inspired interiors.

 

12. The Newport (Newport)

 

View this post on Instagram

 

A post shared by The Newport Sydney (@thenewportsyd)

Address: 2 Kalinya St, Newport NSW 2106

Open: Every day

About: This sprawling venue features waterfront views, multiple dining spaces, and plenty of room for the whole family. It’s a quintessential Northern Beaches hangout.

 

13. The Lord Nelson Brewery Hotel (Millers Point)

Address: 19 Kent St, Millers Point NSW 2000

Open: Every day

About: As Sydney’s oldest continually licensed pub, The Lord Nelson is steeped in history. Sip on house-brewed beers while soaking up its charming colonial architecture.

 

14. The Imperial Hotel (Ereskinville)

Address: 35 Erskineville Rd, Erskineville NSW 2043

Open: Every day

About: Famous for its vibrant drag shows and inclusive atmosphere, The Imperial is a celebration of individuality. A must-visit for a night of fun and fabulous entertainment.

 

15. Courthouse Hotel (Newtown)

 

View this post on Instagram

 

A post shared by Courthouse Hotel (@courthousehotel)

Address: 202 Australia St, Newtown NSW 2042

Open: Every day

About: The Courthouse is Newtown’s classic pub with a laid-back beer garden and no-frills charm. It’s where locals unwind over beers and casual conversation.

 

16. The Oaks Hotel (Neutral Bay)

 

View this post on Instagram

 

A post shared by The Oaks (@theoaksneutralbay)

Address: 118 Military Rd, Neutral Bay NSW 2089

Open: Every day

About: Known for its stunning oak tree courtyard, The Oaks offers a perfect mix of old-school charm and modern flair. It’s a dining and drinking destination in its own right.

 

17. Woolwich Pier Hotel (Woolwich)

 

View this post on Instagram

 

A post shared by Woolwich Pier (@woolwichpier)

Address: 2 Gale St, Woolwich NSW 2110

Open: Every day

About: Elevated on Sydney Harbour, Woolwich Pier Hotel serves scenic views alongside refined pub classics. Ideal for a long lunch or sundowners with friends.

 

18. Darlo Bar (Darlinghurst)

 

View this post on Instagram

 

A post shared by Darlo Bar (@darlobar)

Address: 306 Liverpool St, Darlinghurst NSW 2010

Open: Every day

About: A quirky Darlinghurst favourite, Darlo Bar is a fun mix of retro decor and relaxed vibes. Great for casual drinks or a cheeky mid-week escape.

 

19. Potts Point Hotel (Potts Point)

Address: 33-35 Darlinghurst Rd, Potts Point NSW 2011

Open: Every day

About: With its sleek design and bustling atmosphere, Potts Point Hotel is a go-to for a night out. Enjoy elevated pub food in a chic, city setting.

 

20. The Marrickville Hotel (Marrickville)

Address: 244 Marrickville Rd, Marrickville NSW 2204

Open: Every day

About: Tucked in the heart of Marrickville, this trendy spot is perfect for craft beers and good company. It’s cozy, casual, and effortlessly cool.

 

21. The Welcome Hotel (Rozelle)

 

View this post on Instagram

 

A post shared by The Welcome Hotel (@thewelcomehotel)

Address: 91 Evans St, Rozelle NSW 2039

Open: Every day

About: A Rozelle treasure, The Welcome combines warm hospitality with modern pub dining. It’s a welcoming retreat for locals and visitors alike.

 

Stay inspired, follow us.

  • RUSSH TikTok icon
  • RUSSH X icon
Feature images: one, two.