If you're looking for a fun and friendly boozer to tip back a drink or two, Beverley Hotel is certainly one of the best pubs in Pontcanna. It boasts a cosy, characterful aesthetic, with exposed brickwork, leather booth seating and pendant lights. Need somewhere to kip? This pub also has a load of stylish hotel rooms upstairs.
Just a short walk from some of the city's most-loved parks (and being dog-friendly), it's ideal for a post-ramble pint. And when the weather's warm? The sunny beer garden is a sight for sore eyes. Plus, this joint totes BT and Sky Sports, meaning you'll never have to miss any of the football, boxing or rugby.