Happy Hour In Cardiff

Picture the scene. It's been a long hot day of toiling away in the office and all you want is a few flavoursome tipples, but payday is still an agonising couple of weeks away. Fear not, like every bustling metropolitan city, there are loads of affordable drinks deals just waiting for you to exploit. With discounted spirits, two for one cocktails and pints for less than £3, you'll be able to drink and dance the night away without breaking the bank. Here's our recommended list of the best happy hours in Cardiff.

Last edited by Lauren Cole

Last updated on 18th September 2025




The Bootlegger Cardiff

HAPPY HOUR 🍸| £8 Cocktails | £4 Bottles of beer | £18 Bottles of wine | £20 Bottles of prosecco

Make your way to The Bootlegger on Womanby Street for a cracking night out, in a cool venue that's inspired by the Prohibition era. Not only have they got some of the best cocktails around, but they also host brilliant live music and DJ sets.

From Wednesday to Saturday, be sure to check out their happy hour deal - promising £8 cocktails and £18 bottles of wine. Students can also nab two for £10 on Tuesdays and Wednesdays, while bank holidays are complete with £7 margaritas.

Popworld Cardiff

🔥 We Pay, You Play — Black Friday / Cyber Monday Special 🔥

For a fun, budget-friendly night out, Popworld Cardiff is the place to be. Take advantage of their fantastic four drinks for £12.50 offer on Sunday the 25th of May, where you get four drink tokens for just £12.50 per person.

Choose from house spirits and mixers, house wine, pints of lager, or bubbly prosecco - perfect for keeping the party going. But hurry, the deal is limited to the first 200 guests, so don't miss out on this unbeatable value.

Revolucion De Cuba

Feed your wanderlust and experience a slice of Cuban life right in the centre of Cardiff. Save on the air miles and the cash, and take advantage of Revolucion De Cuba's generous drink deals that take place between 5pm and 9pm Sunday to Friday, or 5pm to 7pm on a Saturday, or if all the revelry has got you feeling peckish, opt for a main and a cocktail for only £12 every Thursday.