2-for-1 Cocktails and Buy-One-Get-One Deals in Malta
Two drinks for the price of one is the most common happy-hour offer in Malta and the most inconsistently applied — some bars mean any cocktail, some mean the same drink twice, and some mean a second one for a euro. These 22 bars run some form of it. The deal text below is the venue's own wording, including the exclusions, because that is the part people get caught by.
- Bars listed
- 22
- Areas covered
- 7
- Sliema, Paceville, St Julian's, Valletta, Gżira, Floriana, Qawra
- Out of
- 49 listed
- across Malta
All 22 of them
Sorted by Google rating. Each bar's own wording for the offer.
This page is the full list. The live map shows which of them is pouring at this minute, and how far you'd have to walk.
2-for-1 Cocktails and Buy-One-Get-One Deals in Malta — FAQ
Which bars in Malta do 2-for-1 cocktails?
22 of the bars we list run a 2-for-1 or buy-one-get-one cocktail offer, listed on this page with the venue's own wording. Street Fellows Pub, Rusty Bar, Punto Bar & Dine are among them.
Does 2-for-1 mean any two cocktails?
Often not. Several Malta bars restrict it to the same drink twice, or exclude frozen, premium and jug serves; others run a second cocktail for €1 rather than free. The exact wording each venue gave us is shown against its name above, so you can see which kind it is before you order.
When do 2-for-1 offers run?
During each bar's happy hour, which is typically late afternoon into the early evening. The window is listed on every row here and the bar's own page shows whether it is running at this minute.
Are these offers verified?
Yes — the deal and its hours were confirmed with each venue rather than taken from a review or an aggregator, and each bar page carries the date it was last checked.





















