Affordable Luxury: The Best Cocktail Bars in London for Under £15
London is a city where you can drop £20 on a cocktail without blinking—yet hidden within its labyrinth of lavish drinking dens are a handful of gems where you can sip something exceptional for under £15. These bars deliver on ambience, quality, and sheer indulgence without the wallet-emptying price tag. Even better? Many of them have generous happy hours that let you enjoy high-end cocktails for less.
And if you like the sound of a free cocktail every night, I’ll let you in on a little-known hack: the DUSK app. But first, here’s where to drink in style—without the Mayfair price tag.
1. Swift Soho – Timeless Elegance with Happy Hour Perks
🍸 Happy Hour: 3 pm – 6 pm, daily (select cocktails £7)
A bar so good it has a second outpost in Shoreditch, Swift is one of London’s best-kept secrets for chic, affordable cocktails. The Soho branch has an Art Deco-inspired interior, a decadent yet unpretentious atmosphere, and a menu packed with refined classics. The early evening happy hour (3-6 pm) makes it one of the best-value spots in town, with a selection of £7 cocktails that taste far more expensive than they are.
📍 Address: 12 Old Compton Street, Soho, London W1D 4TQ
📞 Phone: +44 20 7437 7820
🌐 Website: barswift.com
2. Bar Elba – Rooftop Cocktails & 2-for-1 Deals
🍸 Happy Hour: 4 pm – 6 pm, daily (2-for-1 cocktails)
For cocktails with a view, Bar Elba is a must. This rooftop bar near Waterloo brings Ibiza party vibes to central London, with bright neon lights, tropical décor, and a buzzing social scene. The daily happy hour (4-6 pm) offers 2-for-1 cocktails, meaning you can sip a well-made mojito, espresso martini, or frozen margarita for under £7.50 each.
📍 Address: 109-117 Waterloo Road, London SE1 8UL
📞 Phone: +44 20 3892 8166
🌐 Website: bar-elba.co.uk
3. Cahoots – Speakeasy Glamour with Affordable Drinks
🍸 Happy Hour: 3 pm – 6 pm, Monday to Thursday (£10 cocktails)
Step back in time at Cahoots, a 1940s-inspired speakeasy hidden beneath the streets of Soho. The vintage interiors, complete with old-school train carriage booths, create an immersive experience. Their happy hour (3-6 pm, Monday-Thursday) offers cocktails for just £10, making it one of the most atmospheric places in London to drink on a budget.
📍 Address: 13 Kingly Court, Soho, London W1B 5PW
📞 Phone: +44 20 7352 6200
🌐 Website: cahoots-london.com
4. The Coral Room – Understated Luxury with £9 Cocktails
🍸 Happy Hour: 4 pm – 6 pm, Monday to Friday (£9 cocktails)
Housed in the five-star Bloomsbury Hotel, The Coral Room is an elegant, high-ceilinged space with plush interiors and a grand atmosphere. While it usually caters to a well-heeled crowd, their happy hour (4-6 pm, weekdays)features a selection of house cocktails for just £9, making it one of the best luxe-for-less drinking spots in London.
📍 Address: 16-22 Great Russell Street, London WC1B 3NN
📞 Phone: +44 20 7347 1221
🌐 Website: thecoralroom.co.uk
5. The Discount Suit Company – Hidden Gem with Happy Hour
🍸 Happy Hour: 4 pm – 6 pm, Monday to Friday (50% off cocktails)
Tucked away in a former tailor’s workshop in Spitalfields, The Discount Suit Company is one of those places you either stumble upon by accident or guard jealously once you’ve discovered it. Their happy hour is one of London’s best-kept secrets, with 50% off cocktails (4-6 pm, weekdays), meaning you can enjoy expertly crafted drinks for around £7.50.
📍 Address: 29A Wentworth Street, Spitalfields, London E1 7TB
📞 Phone: +44 20 7247 8755
🌐 Website: discountsuitcompany.co.uk
Bonus Tip: How to Get a Free Cocktail Every Night in London
If you love a free drink, download DUSK—an app that gives you one complimentary cocktail every evening at some of London’s best bars. Simply sign up, browse the list of venues, and redeem your free drink. It’s an absolute must-have for cocktail lovers in the city.
📲 Download DUSK:
🌐 Website: dusk.app
📱 iOS: DUSK – Drinks, Deals & Rewards
📱 Android: DUSK – Drinks, Deals & Rewards
Final Thoughts
Luxury doesn’t have to cost a fortune—especially in London, where hidden happy hours and savvy drinking hacks can unlock world-class cocktails for under £15. Whether you’re after sky-high views, vintage speakeasy vibes, or a glamorous hotel setting, these bars deliver a premium experience without the premium price tag.
So, next time you’re planning drinks, ditch the overpriced tourist traps and head somewhere stylish without breaking the bank. And, of course, don’t forget to claim your free DUSK drink while you’re at it. Cheers! 🍸