Geelong Pubs › Barwon Heads
Bellarine Peninsula · Coastal

Pubs in Barwon Heads

Coastal pub at the mouth of the Barwon River

About Barwon Heads

Barwon Heads is a small coastal village on the Bellarine Peninsula, about 23km south-east of Geelong, where the Barwon River meets the sea. Famous for its bridge, surf break and relaxed vibe, it draws both weekenders and sea-changers. The main strip on Hitchcock Ave has two venues worth knowing: the Barwon Heads Hotel for a proper local with bistro specials and live music, and Tommy Gunns for a more intimate wine-bar experience with a French-inspired kitchen. Planning a full peninsula loop? See the Bellarine Peninsula pubs guide for venues across Queenscliff, Ocean Grove, Portarlington and Drysdale.

Looking for an early start? Barwon Heads Hotel is one of the six Geelong-region pubs in our Best Brunch Pubs guide.

Barwon Heads Pub Options — The Barwon Heads Hotel and Tommy Gunns Wine Bar at the Mouth of the Barwon River

Only two venues make the Barwon Heads pub set, and they cover completely different search intents — one classic corner pub, one wine bar. The Barwon Heads Hotel at 1 Hitchcock Ave is the traditional Barwon Heads pub: four distinct spaces (bistro, cocktail lounge, sports bar and function room), $24 parmi Wednesdays, $28 steak Thursdays, live music on summer weekends, on-site accommodation and open seven days. Tommy Gunns at 60 Hitchcock Ave is the Barwon Heads pub for wine drinkers — a modern bistro-and-wine-bar in a weatherboard cottage with a courtyard, French-inspired seasonal menu and happy hour Friday and Saturday 4–6pm ($18 cocktails, $8 wines), closed Monday and Tuesday. Between them, the two Barwon Heads pub venues cover a fifteen-minute walk along Hitchcock Ave, the coastal village's main strip about 23km south-east of Geelong where the Barwon River meets the sea.

Know a pub in Barwon Heads we're missing?

We're building the most complete pub directory for Geelong. If you own or manage a venue in Barwon Heads, get listed free.

Submit a Listing →