Skip to main content
← all guides
27 August 2026 · 7 min · By Pepijn

How Much Is a Drink in Malta? Pint and Cocktail Prices

What a pint, a cocktail and a spritz cost in Malta, from the happy hour prices bars publish. Plus why most give you a second drink instead of a discount.

"How much is a cocktail in Malta?" is one of those questions that everyone asks before they arrive and nobody answers properly. You get a range — "oh, eight to twelve euro" — from someone who was here two years ago, and that's it.

I run Last Round, a map of verified happy hours across the island, so I have a database that can answer part of this properly. Not all of it: Maltese bars mostly don't publish their menu prices online, and I'm not going to invent numbers I can't stand behind. But 56 bars is enough to say something real about what you'll pay when a happy hour is running — and to explain the thing that surprised me most, which is that in Malta a happy hour usually isn't a discount at all.

The counts and the price table in this post come straight from the live map, so they update as bars are added.

The short answer

At the bars on our map that publish a happy hour price, the cheapest cocktail works out at €3.75, at Jungle Joy Bar in Gżira (“2 selected cocktails for €7.50”). Most published cocktail prices sit between €5 and €8. A beer at happy hour is €3.50 at the Hammett's bars in Sliema, and a spritz runs €6 to €8.

But that range is only half the story, because 30 of the 56 bars we list — more than half — don't discount the drink at all. They give you a second one. Free, or for a euro, or two for a fixed price. If you're pricing a night out in Malta, that's the number that actually matters: you're not looking for a cheaper drink, you're looking for a bar where the second one is free.

The rest of this post is where those numbers come from.

Why nobody can give you a straight answer

Malta has no price-display convention the way some countries do. Menus go up outside the door and nowhere else. Very few bars put a drinks list on their own website, and the ones that do usually publish the happy hour offer rather than the standing price.

That's the honest limit of what I can tell you. Of the 56 bars we track, 25 publish an actual euro figure attached to their happy hour. The other 31 describe the offer — "2-for-1 on classic cocktails", "happy hour on selected cocktails" — without naming a price.

So I'm not going to claim this is a price survey of Malta. It's better than that in one way and worse in another: worse, because the sample of published prices is small; better, because every single window behind it was confirmed with the bar rather than lifted from a three-year-old review.

The finding: Malta's happy hour is a second drink, not a cheaper one

Here's the pattern that runs through the whole dataset. Sorted by what the offer actually is:

The two-for-one family — 30 of 56 bars. By far the dominant format on the island. It comes in three shapes:

  • Straight 2-for-1 or buy-one-get-one-free. The most common. The Capitol City Bar in Valletta runs it on all cocktails, seven days a week, 1pm to 8pm. Tex Mex in Paceville does the same on all cocktails from 3pm to 9pm. Caffe Cordina, the grand old café with tables out on the square in Valletta, runs buy-one-get-one-free on all cocktails from 3pm to 6pm, Monday to Saturday.
  • Second drink for €1. A distinctly Maltese variation I haven't seen much elsewhere. The Brew Grill & Brewery in Sliema does buy one, get one for €1 — and it applies to a cocktail, a gin or a beer, which makes it one of the few offers on the map that isn't cocktail-only. The Londoner on the Sliema front runs the same idea on cocktails.
  • Two for a fixed price. The clearest pricing on the island, because you can do the division yourself. Talk of Town in Sliema: two classic cocktails for €8.50. Penny Black Pub, also Sliema: two cocktails for €10.

Straight discounts — the minority. Café Juliani in St Julian's takes half price off selected cocktails. Hard Rock Cafe in Floriana does 2-for-1 and 50% off starters, one of the few offers on the map that includes food.

The bars that publish a price

For completeness, here is every happy hour on the map that names a euro figure, as the bar describes it:

BarHappy hour offer
Il-Luzzu, GozoMost cocktails: 2 for €10 (same drink)
Jungle Joy Bar, Gżira2 selected cocktails for €7.50
Punto Bar & Dine, Gżira2 classic cocktails for €9.90
Suzie Q, Gżira2 classic cocktails for €8
Cheeky Monkey Gastropub Qawra, Qawra2 classic cocktails for €8.50
Fat Harry's Pub, Qawra2 cocktails for €8.70
Royale Barrel Bistro Bar, Qawra€5 cocktails · €16 burger & pint lunch
Velvet Lounge Club, Qawra2 classic cocktails for €9.50
Compass Lounge, SliemaSelected cocktails: 2 for €9.50
Hammett's Gastro Bar, Sliema€6.50 cocktails · €3.50 prosecco & beer
Hammett's Monastik, Sliema€6.50 cocktails · €3.50 pints & prosecco
OPA! Mediterranean Fusion, Sliema2 cocktails from €7.50
Penny Black Pub, Sliema2 cocktails for €10
Surfside, Sliema2 cocktails from €9.90
Talk of Town Cafe, Sliema2 classic cocktails for €8.50
The Brew Grill & Brewery, Sliema2nd cocktail, gin or beer for €1
The Londoner Pub Sliema, Sliema2nd cocktail for €1
Café Juliani, St Julian'sHalf-price cocktails from €4.75 · free aperitivo bites
Hammett's Mestizo, St Julian's€6.50 cocktails · €3.50 prosecco & beer
NAAR Restobar, St Julian's2 cocktails from €9.50 (same drink)
Rusty Bar, St Julian's2 cocktails from €8 + free popcorn
Ellul Wines & Spirits, Valletta2-for-1 on most cocktails · 2 for €12, spritzes 2 for €10
Kantina Cafe & Wine, Valletta2-for-1 cocktails · 2 for €8.95, mojitos 2 for €8.50
La Bottega, VallettaCocktails from €8
No. 43, Valletta2 for €10 on all cocktails

Hammett's Monastik and its sister Hammett's Gastro Bar are worth singling out: they're the ones that publish a beer and a wine price alongside the cocktails, €3.50 for a beer or a glass of prosecco. If you've been trying to work out what a beer costs in Malta and getting nowhere, that is the verified number I can give you — and I'd rather give you one real figure than an invented average.

What this means if you're budgeting a trip

Three practical things fall out of the data.

One: two people drinking together will pay far less than one person drinking alone. This sounds obvious, but it changes the maths more than people expect. A 2-for-1 is worth nothing if you're on your own and worth 50% if you're a pair, and more than half of the island runs that format. Plan drinks as a couple or a group and Malta gets cheap fast; drink alone and you're paying rack rate at 30 of 56 bars.

Two: the window matters more than the bar. We hold 72 separate happy hour windows across those 56 bars, and they're spread right across the day — the earliest opens at 09:00 (Mingles Lounge & Bistro in Gżira) and the latest doesn't start until 21:00 (Punto Bar & Dine in Gżira). Turning up at 8pm in an area where everything finished at 7 is the single most expensive mistake available to you.

Three: it barely matters which day you come. This one genuinely surprised me. The busiest day is Wednesday and Thursday, with 57 live windows, and the quietest is Sunday and Saturday, with 51. That's a spread of 6 windows between the best day and the worst. 37 of our 72 windows run all seven days. Malta does not have a happy-hour weekend the way a lot of cities do — a Tuesday is very nearly as good as a Friday.

Does the area change the price?

A little, and not in the direction you might expect from the reputations.

The published prices we hold skew to Sliema — 9 of the 25 — including some of the cheapest fixed-price two-fers on the map. Valletta has the densest cluster of dedicated cocktail bars, where the drinks are built rather than poured and the prices reflect it: La Bottega lists cocktails from €8 during happy hour.

Paceville, which has the reputation for cheap drinks, has 0 bars publishing a price in our dataset — but it does run some of the longest and most generous 2-for-1 windows on the island, including Bar Native at 4pm–9pm Monday to Saturday and The Nordic Bar running buy-one-get-one-free for nine hours on a Saturday and Sunday.

So the reputation isn't wrong, it's just measured in a different currency: Paceville competes on volume of offer, not on headline price.

How to actually pay the least on a given evening

The honest answer is that there's no single cheapest bar in Malta, because the cheapest bar changes by the hour. What you want is whichever 2-for-1 window is live at the moment you're thirsty.

That's the entire reason the map exists. So: drag the time slider to the hour you'll actually be out, and it'll show you what's running then. If you'd rather have the evening planned for you, the bar crawl chains together whichever happy hours overlap on foot, and tonight's list is just everything live today.

A note on method

Every window behind these numbers was verified against the bar itself — most confirmed directly, the newest taken from the bar's own published offer. None of it is scraped out of old Google reviews, which is where most Malta happy hour lists quietly come from and why so many of them send you to bars that stopped running the offer in 2023.

The prices in the table are the ones bars publish for their happy hour, exactly as they're listed on the map today, and they'll drift — that's the nature of it. If you find one that's wrong, there's a "something changed?" link on every bar page, and I'd genuinely rather hear it than not.

Happy hours in Malta right now

Live map →
Compass Lounge
Compass Lounge
Selected cocktails: 2 for €9.50
NAAR Restobar
NAAR Restobar
2 cocktails from €9.50 (same drink)
Tex Mex American Bar & Grill
Tex Mex American Bar & Grill
2-for-1 cocktails
Street Fellows Pub
Street Fellows Pub
2-for-1 cocktails
FIND HAPPY HOURS LIVE

Want to see what's on right now? The full map covers 56 verified bars across Malta — open the live map →