Best Happy Hours In London
Why beat around the bush - getting the rounds in when you’re out drinking in London usually hits those pockets hard. If you’re fed up of spending big and seeking a thrifty alternative, we’ve got just the guide for you. Check out our run down of the best happy hours in London and unearth the capital’s most wallet-friendly places to get a drink; from 2-4-1 on cocktails through to half price bottles of wine.
Last updated on 9th June 2022
Based on Islington's Upper Street, Dirty Martini is a fun-loving cocktail bar that offers Londoners a mad night on the town. The clue is in the title with this one, as bartenders mix up all sorts of twists on the martini; what's more they have one of the longest happy hours in London, taking place for at least 8 hours daily.
Patch East may just be the coolest bar in East London, boasting several distinct areas like a Ski Lodge, Boudoir, and The Shinjuku, a Japanese-inspired room. But the cocktail haven has more than that up its sleeve: get there between 4 and 7pm each night and you'll receive some great discounts on their unique mixes.
Fusing a Latin American feel-good factor with a local community feel, Barrio's Amigo Hour specials offer great savings on all drinks throughout the week. There for you Monday to Thursday 4-8pm (until 7pm on Friday and Saturday), head here straight after work and cash in on beer, wine and cocktail deals. Check in at their Angel and Soho outposts for some similar Amigo Hour antics.
Head to Salvador and Amanda near Leicester Square between 5 and 8pm, Monday to Friday when the fiesta is fuelled by great happy hours. Choose from four bottles of beer, a bottle of wine or a litre of Sangria for under £15 whilst chowing down on some authentic tapas dishes at this lively basement tapas restaurant and bar.
Kicking off from 4.30pm every day of the week, Be At One's master bartenders get busy whipping up all sorts of creative mixes on offer at very competitive rates. Get your lips around favourites like the Aperol Spritz and the Bangkok Garden Party, available until at least 7pm and setting you up for a big night of partying that continues until 3am.
A great place for happy hour in Camden, The Lock Tavern offers a discount on selected beers every Monday to Thursday. Head down between 5pm and 7pm and get stuck into £3 and a range of delicious eats off their menu.
Extended Happy Hour From Wednesday to Friday 5pm till 9pm (Bookings only) and 7 other offers
This one is perfect for stopping by after a hard day's work. Get rid of the Monday blues with a whopping 50% off food and drink, while Tuesdays it's all about 2-4-1 gins.
If you're looking for a great pub in Hackney, this East End spot should be on your radar. You'll find vegan burgers, veggie dishes and slap-up roast dinners come the weekend. Plus, local craft beers and enticing drinks deals make it one that won't break the bank, including buy one get one half price on beer.
Floripa is a melting pot of Brazilian beach bar and London bloc party club thrown together to create one of the best party atmospheres in London. Something a little different for a night out in London, you can eat Brazilian street food, drink the ice cold caipirinhas and take in the vibrant decor, made all the sweeter with a daily happy which include four beers for £10.
Head to Nordic Bar to indulge in Scandinavian food and drink and week-round happy hours, including 50% off wine, beers and spirits 5-7pm Tuesday, Wednesday, Friday and Saturday. If that isn't enough to entice you, there's also a ping pong table, with regular tournaments taking place for dab hands, all accompanied by DJs spinning the freshest new tunes around.
Every Thursday - Kill the Keg! £4 on selected pints until the keg is empty" and 2 other offers
If you're looking for cheap drinks in East London, head over to Exale Brewery where they've got a whole range of excellent offers to keep you sipping until close, from £3.50 'kill-the-keg' pints, to 2-for-1 cocktails from the VIctory London Distillery.
Putney's cool three-floored cocktail bar Tequila Mockingbird boasts one of the best happy hours around. Forget all of that 'one night of the week only' rubbish, this spot offers bargain bevs every night. What's more DesignMyNight users get their own happy hour which lasts all night Sunday - Thursday with 2-4-1 cocktails until close.
Between 5pm and 7pm head down to Core for their 'Good Times' happy hour where selected wines are half price, you can get £10 off Champagne, classic cocktails go for just £4.50 and Champagne cocktails come in at a fiver. Becks is also a steal at £3.50 so there's really no need to even ponder over it at those cheap drinks in London prices!
Margarita Cocktail + Margherita Pizza for £12.50 and 2 other offers
Located in Shepherd's Bush, The Hawk's Nest is a great spot if you're looking for tasty cocktails without breaking the bank. With frequent happy hours and mouthwatering slices of pizza, this is the perfect place for date night or a catch up with friends.
£10 Lunch Deal - Choose any burger and fries, or any salad! 12-4pm, Mon-Fri and 1 other offer
Drinks taste so much better when it's happy hour, so make your way to Marsha Soho for an evening of flowing bevvies. Be sure to head into this Kingsly Street hotspot or its Southbank location for their cocktail club, which includes £7.50 sips between 4pm-8pm every weekday. Need we say more?
The Lucky Voice collective are the biggest and best Karaoke bars you'll set your singing voice on. If you take to their sessions, get behind the mic with your mates and enjoy some of their night of the week offers including Facebook Fridays where if you check in, you can enjoy 1 hour of free singing. Ahhhhh!
@ Salsa! Soho on Every Thursday
If you're on the hunt for a wicked night out, look no further than Bar Salsa's Bailando Thursdays in Soho. Happy hour kicks off from 4pm, so make sure to grab a drink before taking part in the dance class. And afterwards? They hold a late-night party with DJs blasting the best in bachata, salsa and reggaeton.