Scotland’s capital city is overflowing with boozy bars, pubs, and restaurants, perfect for any meal or night out. But things can get pretty expensive quickly, especially if you’re getting the drinks in early and are out in the city centre. So we’ve compiled a list of some great drink deals in Edinburgh to make things that bit cheaper. From well-known chains to unique and quirky bars, here are 5 places to get 2 for 1 cocktails in Edinburgh below!
1. Slug and Lettuce

As a classic cocktail spot, known for its great weekly offers, Slug and Lettuce is a definite must for anyone looking for good value drinks in Edinburgh! Slug and Lettuce frequently offer 2 for 1 cocktails, making it the perfect place to meet with friends! There are two Slug and Lettuce’s in Edinburgh, at the Omni Centre and on George Street, so they are easy to get to via public transport! If you don’t fancy going for a night out, they also offer boozy brunches and mocktails- they truly cater for every occasion!
Address: Multiple locations
2. Las Iguanas

If you are looking for a good place to go for happy hour, look no further! Las Iguanas on George Street is the ideal spot for cocktails and great food. A hub of Latin American energy in Edinburgh, Las Iguanas treats you to 2 for 1 cocktails on occasion, but cheap and cheerful drinks all year round! Their cocktails start at just £5.75 each, which is pretty tempting any night of the week! Las Iguanas are also on our list of the cheapest bars in Edinburgh thanks to their amazing drink deals!
Address: 141-143 George St, Edinburgh EH2 4JY
3. Candy Bar and Diner

A popular bar and diner in Edinburgh, Candy Bar not only provides great value for money, but also delicious cocktails and food! For just £5.00 you can grab yourself a signature cocktail, or one of their two speciality slushies. Every so often they will have cocktails on offer at 2 for 1 but at only £5.00 each, you are guaranteed a good time without the offer!
Address: 113 – 115 George St, Edinburgh EH2 4JN
4. The Lucky Liquor Co

Although they are not open Monday and Tuesday, The Lucky Liquor Co certainly make up for it in their drinks! This bar only stocks 13 bottles of spirits which are the basis for the signature cocktail and drinks menus. The Lucky Liquor Co can be more expensive at £8.50 to £11.00 for a cocktail but their attention to detail and delicious concoctions makes it worthwhile. They often run special offers on drinks, so keep an eye out for their 2 for 1 deal!
Address: 39A Queen St, Edinburgh EH2 3NH
5. Revolution Bar

Revolution Bars are famous across the UK for their cheap drinks and good nights out and their Edinburgh branch is no exception. From Sunday to Wednesday, you can purchase their R-Heart cocktails and R-Star cocktails for just £5.00! Additionally, they have a 5pm to 7pm happy hour every weekday where you can get 2 for 1 cocktails!
Address: 30a Chambers St, Edinburgh EH1 1HU
Make sure to check out our happy hour recommendations to ensure you find the best drink deals in Edinburgh! Oh and we’ve also got alllll the top cocktail bars for students to try. They might not all be 241 but they’re worth treating yourself to.
Last Updated on May 23, 2025
Published on June 5, 2023
Authors
-
Connor is a seasoned content expert at Unifresher, specialising in publishing engaging and insightful student-focused content. With over four years of experience in data analysis and content strategy, Connor has a proven track record of supporting publishing teams with high-quality resources. A graduate of the University of Sussex with a BSc in Accounting and Finance, he combines his academic background with his passion for creating content that resonates with students across the UK. Outside of work, Connor enjoys staying active at his local gym and walking his miniature dachshunds.
View all posts