Nightlife
Best Dive Bars in Auckland for Beer, Music, and Late Nights
Guide: Sticky Floors, Live Rooms & Neighborhood Pints
Auckland's best dive-bar nights run through old pubs, student rooms, courtyard taverns, underground bands, open-mic rock, sports, and Ponsonby locals where beer matters more than polish.
- The OccidentalAuckland's Belgian beer institution fills a narrow heritage building with Trappist bottles, taps, mussel pots, and a busy Vulcan Lane terrace.
- Galbraith's AlehouseGalbraith's brews cask-conditioned real ale onsite and serves it in a former library alongside guest taps and unfussy pub meals.
- Morningside TavernA roomy former furniture workshop now holds a neighborhood tavern, courtyard, big screens, pizzas, shared tables, and regular community events.
- The Portland Public HousePortland Public House is a deliberately unpolished Kingsland local for craft beer, pub food, live bands, open mics, and late weekend sessions.
- Hotel PonsonbyHotel Ponsonby is a modern public house with a handsome front bar, bright courtyard, strong bistro cooking, and enough space for groups.
- Whammy BarBelow St Kevin's Arcade, Whammy is a crucial small room for punk, indie, electronic, experimental, and touring underground music.
- Chapel Bar & BistroChapel's broad pavement terrace, approachable bistro menu, sports screens, and late weekend hours make it an easy Ponsonby group default.
- LongroomLongroom shifts from breakfast and coffee into a long courtyard bar, with DJs and a markedly louder crowd on Friday and Saturday nights.
- The WhiskeyThe Whiskey keeps Ponsonby late with a dark rock-and-roll room, live music every night, an open mic, and a deep whisky shelf.
- The Broken LanternBroken Lantern updates the neighborhood tavern with craft beer, natural wine, straightforward cocktails, pub plates, and a covered Ponsonby courtyard.
Hotel Ponsonby official or property pageThe Occidental current map listingThe Occidental official or property pageLongroom current map listing
Reviewed by RGuide EditorialVenue details checked