The honest answer to whether eating out in Malta is expensive is: it depends which Malta you're eating in. The Malta of village bars and Sunday fish markets is genuinely good value by European standards — meals that would cost €25–€35 in comparable Southern European tourist destinations cost €10–€15 here, with portions that tend toward generous. The Malta of Sliema waterfront restaurants, Valletta's main strip, and St Julian's evening dining — that Malta charges European city prices for European city ambience, and the bill can surprise people who arrived expecting the budget they'd read about in 2019 guides.
Malta's restaurant prices have risen significantly since 2022. Rising import costs, higher labour costs, and three-million-tourists-per-year demand pressure have pushed the mid and upper tiers upward. The budget tier has held up better — pastizzi are still under €1, hobż biż-żejt is still under €5, and village rabbit stew is still under €15. But the days of finding a decent tourist-area dinner for two under €40 are largely over.
Numbeo ranking: Malta ranks 16th out of 42 European countries on the cost of living index — broadly in line with Southern European averages. For restaurants specifically, Malta sits above Eastern Europe and Portugal, broadly in line with Italy and Spain, and below France, Germany, and Northern Europe.
Price by Tier: What to Expect
| Dining Tier | Typical Spend / Person | Example | Where |
|---|---|---|---|
| Street food / kiosk | €2–€6 | Pastizzi, hobż biż-żejt, ftira | Anywhere on the island |
| Village bar / local café | €8–€14 | Full Maltese meal (rabbit, minestra, braġjoli) | Mosta, Rabat, Marsaxlokk, Żejtun |
| Casual restaurant (local) | €12–€18 | Pizza, pasta, grilled fish | Mid-island areas |
| Mid-range restaurant | €20–€35 | 3-course meal, 1 glass of wine | Most areas |
| Tourist-area casual | €20–€35 | Standard main, no starter | Sliema, Valletta centre, St Julian's |
| Upscale restaurant | €45–€80 | 3-course + wine pairing | Valletta, St George's Bay hotels |
| Fine dining / Michelin | €80–€150+ | Tasting menu | De Mondion, Noni, ION Harbour |
The Location Premium Is Real
In Malta, the most important variable in restaurant pricing is not the type of cuisine or even the quality of cooking — it is the location. A plate of grilled swordfish with salad and chips costs approximately €14 at a restaurant in Marsaxlokk. The same plate, prepared to similar quality, costs approximately €24 in Sliema. The surcharge is for the view, the foot traffic, and the tourist density of the location. Knowing this and choosing accordingly can reduce a regular monthly dining-out budget by 30–40%.
Marsaxlokk deserves special mention. The Sunday fish market and waterfront restaurants here represent the best combination of quality, price, and atmosphere on the island. Fresh-caught fish grilled to order, portions that justify skipping breakfast, prices well below the tourist corridor, and the genuinely beautiful sight of the painted luzzus (traditional Maltese fishing boats) in the harbour. This is the dining experience that Malta actually sells itself on, and it is also the most affordable version of it.
Malta's Fine Dining: Surprisingly Good, Not Surprisingly Cheap
Malta gained its first Michelin-starred restaurants in 2022 — a significant moment for an island whose culinary reputation had historically been modest. De Mondion (Mdina), Noni (Valletta), and ION Harbour (Valletta) all operate at a level that holds up against comparable European establishments. A tasting menu here costs €80–€150+ per person. This is not cheap by any standard, but it is not obviously more expensive than equivalents in Lisbon or Barcelona.
The value proposition in Malta's fine dining is that the ingredient quality — particularly fish and shellfish — is genuinely excellent, the island's crossroads culinary heritage (North African, Italian, British, Sicilian influences) produces interesting menus, and the setting (Mdina's medieval walls, Valletta's Grand Harbour) is unlike anywhere else in Europe.
The Lunch Trick
Many Malta restaurants that are expensive in the evening offer significantly better value at lunchtime. The same kitchen, the same chef, the same ingredients — but a lunch menu that might be 30–40% less than the dinner equivalent. For anyone wanting to try a specific mid-to-upscale restaurant without the full dinner bill, the lunch service is the route. This works particularly well in Valletta, where tourist traffic peaks at dinner and lunch menus are designed to attract a local office crowd at accessible prices.