Top 30 Cheap Cocktail Bars in London (2023)
Looking to sample the best cheap cocktails in London? We’ve searched high and low to scout out the best value Aperol Spritz and Daiquiris the capital city has to offer.
Take a look at our top 30 cheap cocktail bars in London and some great happy hour deals that are sure to put a smile on your face.
1. Barrio Shoreditch
For cheery fiesta vibes, head to Barrio Shoreditch. You’ll find plenty of fruity fun cocktails on the menu for a reasonable £10 – £12.50. Enjoy 2-4-1 happy hour cocktails and £20 bottles of fizz with your amigos at this Mexican-themed bar.
Opening times vary Monday to Sunday 11.30am – 2am. 141-143 Shoreditch High Street, E1 6JE.
2. Be at One
The popular party specialists Be at One bring funky tunes and a huge range of cocktails. Bag yourself a Dark & Stormy, Dutch Mule or Sangria for £8.90. Get 2-4-1 happy hour cocktails most days between 4pm – 9pm.
Opening times vary Monday to Sunday 4pm – 2am. 30 Putney High Street, SW15 1SQ. Branches found across London.
3. Behind This Wall
For a more relaxed affair, head to Behind This Wall and enjoy unique, affordable cocktails minus the artificial additives and sugars. With expert mixologists behind the bar, you’re sure to enjoy a delicious drink in this intimate setting.
Open Wednesday to Sunday 5pm – late and occasional Sundays. Basement, 411 Mare Street, E8 1H.
Bringing the streets of Havana to London’s Oxford Circus, Burlock specialises in all things rum. Think vintage prints, retro furniture and rum cocktails galore in this 50s-inspired bar. Sip on a classic daiquiri for £10.50 or a more exotic Off The Hook (rum, mandarin, bitters and coconut) for £12. Head down on a Tuesday for 50% off all drinks.
Opening times vary Tuesday to Saturday 5pm – 3am. 31 Duke Street, W1U 1LG.
Know what you like? Camden’s BYOC specialises in mixing unique cocktails specific to your tastes. Simply bring a bottle (between two) of your favourite spirit and BYOC’s expert mixologists will create five delicious cocktails just for you. At just £30 for two people, that’s just £3 each per cocktail. Not bad!
Opening times vary Wednesday to Saturday 3pm – 1am. 11-12 Camden High Street, NW1 7JE.
Specialising in mojitos, Cubana brings some Latin-American flair to London’s Waterloo. Couple an £8.50 mojito with some tasty Cuban street food and enjoy the live Latin music. Take advantage of 2-4-1 mojitos every day between 4pm and 7pm.
Opening times vary Monday to Saturday 12pm – 3am. 48 Lower Marsh, SE1 7RG.
7. Discount Suit Company
Fancy a night of Northern soul and rock n roll? Spinning some vintage records and serving up classic cocktails, Discount Suit Company offer a fantastic old-school night. Try the £9.50 Watermelon Sugar for a refreshing tequila, watermelon and grapefruit treat.
Opening times vary Monday to Sunday 2pm – 1am. 29A Wentworth Street, E1 7TB.
8. FAM Bar
After a hard day’s shopping in Oxford Circus, FAM Bar is the perfect spot to relax. The bar offers easy, relaxed vibes and a fab outdoor terrace for those sunnier days. For great value head down between 4pm – 6pm every day for a £7.50 cocktail.
Open Tuesday to Thursday 4pm – 11pm, Friday and Saturday 4pm – 12am. 31 Duke Street, W1U 1LG.
9. Four Quarters (Peckham)
For old-school arcade vibes, head to Peckham’s Four Quarters. Sip on a £7.50 Donkey Kong Tropical Punch cocktail (or enjoy two for £13) while playing one of the many retro cabs or consoles.
Opening times vary Monday to Sunday 1.30pm – 2am. 187 Rye Lane, Peckham, SE15 4TP.
10. Frank’s Café
For a sunny rooftop cocktail, the arty Frank’s Café is the perfect spot. Enjoy a boozy £8 Negroni, or a £26 jug of Pimm’s between pals and take in the breathtaking views across London.
Open Thursday to Sunday 11am – 11pm. 7th-10th Floor Multi Storey Car Park, 95A Rye Lane, SE15 4ST.
Found nestling in the pretty Shaftesbury Avenue, Freud offers classy cocktails in a relaxed setting. Showing a different exhibition every month, you can enjoy a £7.60 Aperol Spritz as you take in some fine art.
Opening times vary Monday to Sunday 3pm – 2am. 198 Shaftesbury Avenue, WC2H 8JL.
12. Heads and Tails
Set in the trendy West Hampstead, Heads and Tails prides itself on inventive cocktails. Enjoy a £10 French Pearl Martini (gin, mint, lime and absinthe) or an Emerald 1964 (gin, melon liqueur and citrus) outside on the pretty garden terrace.
Opening times vary Tuesday to Sunday 4pm – 1am. 175 West End Lane, NW6 2LH.
13. Homeboy (Islington)
For some modern Irish hospitality head to Islington’s popular Homeboy. With its mix of home-cooked food, Irish-inspired cocktails and hip-hop tunes, you’re sure to have a fun time. Try a £10 whisky smash or a vodka espresso when you need an extra boost!
Open Sunday to Thursday 3pm -11pm and Friday and Saturday 3pm – 1am. 108 Essex Road, N1 8LX.
14. Little Bat
Another of Islington’s finest, Little Bat offers classic cocktails with a twist. Drinks are a reasonable £11 – £12.50 and some of our favourites include the Braw Martini (whisky, champagne and walnut) and the delightfully zingy Little Bat Rum Punch (rum, pineapple and lemon sherbet).
Open Monday to Friday 5pm – 1am, Saturday 11am – 1am and Sunday 11am – 12am. 54 Islington Park Street, N1 1PX.
15. Little Nan’s
Taking Pat Butcher as their style inspiration, quirky Little Nan’s serves up an impressive 90-strong cocktail list. Enjoy their signature £8 spiced apple rum served in a teapot while lounging on a leopard print sofa. What’s not to love?
Open Monday to Thursday 3pm – 11pm and Friday to Sunday 12pm – 11pm. Arches 13-15, Deptford Market Yard, SE8 4BX.
16. Mrs Riot
Taking inspiration from 1700s performer Kitty Clive, Mrs Riot‘s self-proclaimed “pleasure den” provides a heady mix of cocktails, live music and riotous fun. Take advantage of Spritz Hour and enjoy fizzy cocktails for £7.50 until 7.30pm every day.
Opening times vary Monday to Sunday 11am – 12am. 10 Henrietta Street, WC2E 8PS.
17. Pitcher and Piano
For a more sophisticated tipple, head to the Eastend’s Pitcher and Piano. Enjoy a delicious classic cocktail at any time or celebrate the weekend with a great value £20 bottle of prosecco on Fizz Fridays.
Opening times vary Monday to Friday 12pm – 12am. 28/31 Cornhill, EC3V 3ND.
In the heart of London’s financial district, Revolution brings a classier vibe. With a balcony and decadent Champagne bar, it’s got plenty of seating options to suit your mood. Bag yourself £5 happy hour cocktails Monday to Wednesday 5pm – 12am.
Open Monday to Wednesday 12pm – 12am, Thursday to Saturday 12pm – 1am. 140-144 Leadenhall Street, EC3V 4QT. Branches found across London.
Hoping for a cheeky dance to go along with your cocktails? Then Simmons is the place to be. Make the most of happy hour 4pm – 9pm Sunday to Friday and enjoy two cocktails for £10. They’ve got plenty of cocktail classics and sharing teapots for up to 8 people.
Open Monday to Wednesday 4pm – 11.30pm and Thursday to Saturday 4pm – 1am. 1 Millford Lane, WC2R 3LL.
20. Tequila Mockingbird
With classic and more exotic cocktail offerings, Tequila Mockingbird is a specialist cocktail joint. Try the best-selling Caribbean Sailor (spiced rum, coconut rum, crème de fraise, pineapple and bitters) and get 2-4-1 happy hour cocktails Sunday to Friday ‘til 10.30pm.
Opening times vary Monday to Sunday 3pm – 2am. 6 Kingsland Road, E2 8DA. Branches found across London.
21. The Chapel Bar
The gorgeous Chapel Bar terrace is the perfect spot for a relaxing evening cocktail. With a mix of classic and signature cocktails, drinks come at a reasonable £11 – £12. Sip on a classic Pornstar Martini or enjoy a spicier Domes of Red (Amaretto, cranberry and ginger tea).
Opening times vary Tuesday to Saturday 12pm – 2am. 29 Penton Street, N1 9PX.
22. The Cocktail Club
Serving up tasty cocktails and banging beats, the high-energy Cocktail Club promises a fun night. Take in a Reggae Rum Punch for £9.75, a Long Island Iced Tea for £10.25 or make the most of 2-4-1 happy hour cocktails Sunday to Friday 4pm – 7pm.
Open Sunday to Thursday 4pm – 12am, Friday and Saturday 4pm – 1am. Unit 12, 29 Sclater Street, E1 6HR. Branches found across London.
23. The Exhibit
Set in the heart of Balham, The Exhibit’s been serving up delicious cocktails for 20-plus years. Offering 2-4-1 cocktails between 5pm and 7pm alongside an eclectic mix of karaoke, quizzes, comedy and movie nights, there’s something for everyone.
Opening times vary Wednesday to Sunday 12pm – 2am. 12 Balham Station Road, SW12 9SG.
24. The Last Talisman
Bermondsey’s The Last Talisman offers expertly crafted cocktails coupled with delicious Asian-grill food. Enjoy an indulgent £11 Papa Doble (rum, pink grapefruit, Maraschino cherry) or a sweet Banoffee Old Fashioned (bourbon, banana, cacao and bitters).
Opening times vary Monday to Sunday 12pm – 2am. 171-173 Bermondsey Street, SE1 3UW.
25. The Permit Room
Taking inspiration from Bombay’s prohibition era, Dishoom’s Permit Room offers a speakeasy bar with an Indian twist. Try a £9.20 Bollybellini (raspberry, lychee, rose and cardamom syrup with fizz) or a £9.90 Cyrus Irani (tequila, lime and turmeric-honey lassi syrup).
Open Sunday to Wednesday 8am – 11pm and Thursday to Saturday 8am – 12am. Dishoom, 5 Stable Street, NC1 4AB.
26. The Tommyfield
Offering the quintessential English pub experience, The Tommyfield serves up classic cocktails alongside hearty pub grub. With most cocktails coming in at £9.50 you can enjoy an Old Fashioned with your pie and mash without breaking the bank.
Opening times vary Monday to Sunday 8am – 12am. 185 Kennington Lane, SE11 4EZ.
27. Three Eight Four
Offering a wide variety of local and seasonal cocktails, Three Eight Four offers a laid-back atmosphere. The £9.50 Ziggy Stardust (vodka, crème de cassis, pomegranate, lemon and aquafaba) is one of our seasonal favourites and definitely worth a try!
Opening times vary Monday to Sunday 10am – 1am. 384 Coldharbour Lane, SW9 8LF.
28. Three Sheets
Three Sheets provides a clean, modern take on the classic cocktail bar. From the spicy Picante (tequila, pineapple and ancho soda) to the musky Earth Martini (vodka, beetroot, olive oil and vermouth) it offers a great range of cocktails starting at £10.
Open Wednesday to Sunday 5pm – 1.45am. 510b Kingsland Road, E8 4AB.
29. Tonight Josephine
Looking for something a little sassier? Head to Tonight Josephine for late-night cocktails and plenty of dancefloor bangers. Enjoy 2-4-1 happy hour cocktails Wednesday to Friday between 4pm – 8pm.
Opening times vary Wednesday to Saturday 4pm – 2am. 38 Clapham High Street, SW4 7UR. Branches found across London.
30. Two One Four
Bermondsey’s Two One Four is perfect for a post-work cocktail. Pick up a Campari G’n’T for as little as £8 and make sure to head down 5pm – 6pm any day of the week for £6 signature cocktails.
Opening times vary Monday to Sunday 5pm – 1.30am. 214 Bermondsey St, SE1 3TQ
On a final note
Whether it’s a classy afternoon Bellini, a relaxed evening daiquiri or an all-night cocktail club you’re after, there’s a cheap cocktail option in London to suit. If you fancy taking in the amazing city views while you’re at it check out our guide to the best rooftop bars in London. Or if you’re more of a live music fan then take a look at our guide to the best jazz bars in London.
For friendly, affordable accommodation take a look at Clink261 Budget Hostel or Clink78 backpackers youth hostel in King’s Cross, or if you’re travelling with a group check out cheap group accommodation in London.