Below is a list of the top and leading Beer Halls in Sydney. To help you find the best Beer Halls located near you in Sydney, we put together our own list based on this rating points list.

Sydney’s Best Beer Halls:

The top-rated Beer Halls in Sydney are:

  • Beer DeLuxe – a premier brewhouse in NSW and Victoria
  • The Edinburgh Castle – offers first-class bistro grub, beer, and cocktails
  • Dove & Olive – serves up inventive pub grub and bar snacks
  • The Bavarian – offers hearty German specialties and beer steins
  • Opera Bar –  an outdoor area located in Sydney Opera House

Beer DeLuxe

beer deluxe in sydney

First up, we have Beer DeLuxe at the top of our list. This is a top-notch beer hall for you if you are in search of a casual dining experience. This is also a great place to unwind and catch up with friends after a busy day. Truly, you can never go wrong with their premium craft beer pub offerings.

As a matter of fact, you can find more than 150 international craft beers at Beer DeLuxe. While you browse through their extensive menu, you will be entertained with live music as well. Drop by this beer hall today!


Dine-In, Takeaway, Craft Beers, Live Music, Venue Hire, and more


Address: 9 Lime St, Sydney NSW 2000
Phone: (02) 8322 2020


“Full credit to the lovely team at Beer Deluxe. Warmly greeted and shown to our table. Lovely wait staff; friendly and professional with great service. Beer Deluxe is what I expected. A small venue that’s great for a casual bite to eat with pub style food, big range of beers and nice venue. They also had good music that wasn’t too loud. Congrats!” – Justine W.

The Edinburgh Castle

edinburg castle hotel beer hall in sydney

The Edinburgh Castle is a popular beer hall in the city. This is two-floor establishment that comes with a rooftop deck and lounger bar. Amidst the busy city life in Sydney, this is where you will find a castle like no other. As a matter of fact, it is one of the capital’s iconic landmarks from 1885.

At present, this is definitely the place to be if you are looking for a great beer hall. Here, you will receive exceptional customer service paired with old-fashioned values. Check out their wide variety of beers, wine, and fine dishes today!


Australian Cuisine, Dine-In, Takeaway, Beer, Wine, and more


Address: 294 Pitt St, Sydney NSW 2000
Phone: (02) 9264 8616


“Great surprise in the middle of the city. Reasonable price drinks and food. The ceviche was delicious!” – Gerald Luna

Dove & Olive

dove and olive in sydney

Dove & Olive comes next on our list. If you are looking for inventive pub grub and bar snacks, this is another excellent beer hall you should visit. When it comes to their craft beers, you are in for the best as well. In fact, Dove & Olive received the award for “Best Pub Grub” from The Daily Telegraph back in 2017 and the “Best Pub Food” award in 2019 from the Readers Choice.

Truly, you will get a world-class selection of beer and pub food here. Fresh ingredients are used to bring your favourite pub classics to life. For your convenience, it is just a short walk away from Central Station.


Pub Grub, Craft Beers, Dine-In, Takeaway


Address: 156 Devonshire St, Surry Hills NSW 2010
Phone: (02) 9699 6001


“D&G has always had a decent Sunday Roast but my word it’s now epic. One of Sydney’s best The lamb was beautiful, which I’m very fussy about. Excellent veg & most importantly… The gravy was spot on! Sometimes it can be like liquid but this was perfect It was also huge, which I struggled to finish & this never happens. Its a lovely cosy pub with character. Really nice staff. Plays great music. Couple of nice outdoor areas. It also has an excellent craft beer selection, which they change regularly.” – Andy Allen

The Bavarian

the bavarian beer hall in sydney

The Bavarian is a go-to beer hall in Sydney. Not only that, it is one of the best places in the whole country for craft beers and pub grub. Here at their location in George Place, you are ensured you will receive the same high-quality of food, drinks, and service they are known for.

Surely, they serve up the best in hearty German specialties. This is also a great place to meet up with friends since they use long tables here. If you are looking for a top-rated family friendly bar, The Bavarian is the one for you!


German Cuisine, Craft Beer, Dine-In, Takeaway, and more


Address: 24 York St, Sydney NSW 2000
Phone: (02) 9259 5600


“Good food a beer. Nice for a late afternoon drink and snack.” – John Eddy

Opera Bar

opera bar in sydney

Finally, Opera Bar completes our list. You can find this exciting space here at the Sydney Opera House. Here, you are in for an unforgettable Australian dining experience as you will be offered the best in food, wine, and cocktails.

In addition to that, you will have a stunning view of Sydney’s harbour front.  Their light menu is composed of light and seasonal seafood favourites. Their beverage list is also composed of top-notch Australian labels. For an entirely unique experience in Sydney, visit the Opera Bar today!


Dine-In, Wine, Beer, Seafood Menu


Address: Macquarie St, Sydney NSW 2000
Phone: (02) 8587 5900


“A lovely place to sit, relax and enjoy a few drinks. You can order and pay at the table and they bring it all out to you. Very easy. Food was delicious and fresh. It was a pleasant experience.” – K. D.