Best Pubs In Portsmouth

Pub person through and through? We get it. From roaring fireplaces and a crisp pint, to locals that make your visit, we love a classic boozer, and Portsmouth does too. Whether you need a destination for craft beer with mates or just fancy a pub lunch with a few drinks on the side, check out our suggestions for the Portsmouth pubs you need to visit when you're in town. 

Last edited by Lauren Cole




Ship Inn Havant

Scoot further out of Portsmouth for a pub worth travelling for. With gracious views over the Langstone Harbour, Ship Inn Havant dates back to the 18th Century, with buckets of charm still found amongst the wooden beams and original wheel on top deck. Dog-friendly and by the water, expect delicious battered fish and chips with craft beer thrown in for good measure.

Old Customs House

Fuller's know how to craft excellent pub moments, and they're doing it again with the Old Customs House. Notoriously one of the first naval buildings in town, the Gunwharf Quays location adds to the cool heritage of this top Portsmouth pub, where traditional interiors are met with great beer and ale alongside a delicious Sunday roast menu.

Vaults

Southsea punters love a pint at Albert Road fave, The Vaults. A mega-pub with over 3 floors to choose from, they've got everything from diner-style dining to the best in craft beer. And on Sundays? It's time to tuck in to their roast, with all the delicious trimmings.

Still & West

Proving they are a destination pub, Grade II listed Still & West is a supreme example of a boozer done right. Whether you're lapping up the sun, overlooking the cold waters of the Solent, or inside enjoying the nautical spirit, classic English grub and history dating back to way back when, this is a great spot to take the load off.

Fleet Portsmouth

Located in Portsmouth, Fleet is a great pub to visit if you're after freshly pulled pints and delicious pub grub. Tuck into chicken wings and mini nachos, alongside your pint. Want more? Catch the latest sports game or crack on with a few rounds at the pool table.