Skip to main content
Malta restaurants by budget: where to eat at every price point

Malta restaurants by budget: where to eat at every price point

From €4 pastizzi breakfasts to €100 tasting menus — a practical guide to eating well in Malta at every budget, with honest recommendations

The price structure in Malta

Before the recommendations: understanding why the price gap between tourist and local restaurants in Malta is particularly pronounced.

Malta receives 2.5–3 million tourists annually for a population of around 535,000 — roughly five visitors for every resident. In Valletta, St Julian’s and the Sliema waterfront, tourism is the dominant economy. Restaurants in these areas charge what the market bears from visitors who don’t know the alternatives.

Two blocks off any tourist corridor, the same city has restaurants where locals eat for 30–50% less. This is the persistent theme of this guide: it’s not about finding cheap food, it’s about finding the same quality for a more honest price.


Budget (under €15 per person for a full meal)

Street food and pastizzerie

The floor of Maltese eating is pastizzi at 35–40 cents each, ftira sandwiches at €3.50–5, and ħobż biż-żejt at €2.50–4. A street food breakfast in Valletta costs under €5. See the street food guide for the full picture.

Village bar lunches

The best-value sit-down eating in Malta is the village bar lunch. Maltese villages have bars that serve food — a written blackboard menu, 3–4 options, typically including pasta, soup, and a main. Prices are €5–8 for a main course.

The quality varies but is often very good: these places cook for local workers and families, not tourists, so there’s accountability. Look for Maltese-language menus with English notes alongside. Avoid venues with laminated picture menus in four languages.

Specific budget spots in Valletta

Café Jubilee (Independence Square): A functioning Valletta café rather than a tourist café — locals use it for a quick lunch. Soup and sandwich format, €6–10 for a full meal.

Is-Suq tal-Belt (Valletta Market): The covered market near the lower city area has food vendors on the lower level selling prepared meals. Varied quality but prices are local — expect to pay €5–9 for a hot lunch plate.

The pastizzerie of Old Bakery Street and adjacent: More in the pastizzi guide, but the streets one block off the tourist corridor have pastizzerie operating at full local pricing.

Gozo budget options

Gozo’s Victoria market area has lunch vendors and stalls that keep prices low. The Sunday market at Xwejni (salt pans area, occasional) includes food stalls. Small cafés in Xlendi village charge less than equivalent Sliema-adjacent venues.


Mid-range (€15–35 per person for a full meal)

This is where the widest range of Maltese dining sits, and where the best value is found if you make good choices.

Valletta mid-range

Nenu the Artisan Baker (St Dominic Street): A bakery-restaurant hybrid that does excellent ftira (from €6 as a standalone, €12–15 as part of a fuller spread), soup, and traditional Maltese dishes in a casual environment. Consistently mentioned by locals as the place to eat Maltese food honestly. Expect to pay €15–20 for a full meal.

Old Bakery Street (general): The street most off the tourist path in the upper part of Valletta has several mid-range trattorie serving Maltese and Mediterranean food at reasonable prices. A two-course dinner here typically runs €20–28 per person with wine.

Café Society (Republic Street — but worth knowing): Unlike most Republic Street venues, Café Society maintains reasonable prices and consistent quality. It’s a counter-service café but the food is better than surrounding sit-down restaurants.

Via Valletta: Italian-Maltese casual restaurant in a back street, consistent quality, €22–30 for a full meal.

Sliema mid-range

Sliema has a working restaurant culture away from the waterfront. The Bisazza Street and adjacent areas have mid-range options serving Maltese and Mediterranean food at €18–28 for a full meal.

Caviar and Bull: Good fresh fish at honest Sliema prices (not the waterfront premium). Grilled fish or pasta with fresh seafood from €14 main course.

Three Cities (Birgu) mid-range

Birgu has benefited from regeneration and now has several genuinely good mid-range restaurants. Because it’s slightly less accessible than Valletta (requires the ferry from Valletta or a taxi), tourist density is lower and value is better.

The Harbour Club: A converted waterfront warehouse doing Maltese-Mediterranean food at prices 20% lower than equivalent Valletta venues. Excellent grilled fish, good braised meats.

After visiting Fort St Angelo, the Birgu waterfront restaurants offer one of the better lunch value propositions in Malta.

Marsaxlokk mid-range

The back-street restaurants of Marsaxlokk (two blocks from the waterfront) serve fresh fish at lower prices than the waterfront row. A full fish lunch runs €20–28 per person, compared to €28–35 on the waterfront. More detail in the Marsaxlokk guide.

Gozo mid-range

Gozo’s Victoria and Xlendi have good mid-range restaurants at slightly lower prices than equivalent Malta venues — a legacy of lower overheads and less tourist throughput.

The Ggantija restaurant (Xaghra area): Near the Ġgantija temples, simple Gozitan food at local prices. Good starting point for a Gozo food day.

Oleander (Xaghra village square): One of the most consistently recommended mid-range restaurants in Gozo. Rabbit stew, fresh fish, Gozitan vegetables. €22–30 for a full meal.

The Gozo food guide has more specific options.


Mid-to-upper range (€35–60 per person)

Valletta

Rubino (Old Bakery Street): The closest thing to a Maltese institution in Valletta. Small, family-run, traditional menu including fenkata and other Maltese classics, executed at a higher standard than budget venues. No dramatic plating, no modern reinvention — just good traditional Maltese cooking. Reservations essential. €35–45 per person with wine.

Ambrosia (Archbishop Street): Mediterranean-Maltese cooking with better technique than the traditional restaurants but still rooted in local ingredients. Good fish dishes. €35–50 per person.

Rampila (St John’s Cavalier): In a converted fortification space below the walls, Rampila does lunch and dinner with a view over Valletta’s outer walls. Quality is solid, setting is unusual. €35–50 per person.

Food tours for eating as exploration

At this price point, the food tours offer good value by providing guided navigation to multiple quality stops:

Valletta history and food walking tour with lunch The ultimate Valletta food and market tour

Fine dining (€60–120+ per person)

Malta has a small but genuinely good fine dining scene. The two most discussed venues are both in the upper city of Valletta.

Noni (Republic Street)

Despite the address (Republic Street), Noni operates differently from its tourist-facing neighbours. Chef Jonathan Brincat runs a contemporary menu rooted in Maltese ingredients — lampuki preparations, local seafood, Gozitan produce — with technique that would be recognised in any European fine dining context.

A dinner at Noni typically runs €60–80 per person with wine. A tasting menu pushes to €100+. Reservations often needed 2–3 weeks ahead in high season.

Honest verdict: This is Malta’s best restaurant in terms of consistent quality and creative cooking. The price is European but the value is there.

ION Harbour (Birgu)

The most dramatic dining location in Malta — ION Harbour sits on Birgu’s waterfront with direct views of Valletta across the Grand Harbour. The food is contemporary Mediterranean with Maltese influence, the wine list serious, the setting genuinely impressive.

Expect €70–100 per person for a full dinner. The harbour view at sunset or at night is worth at least part of that price.

Honest verdict: The setting slightly outpaces the food, but the food is genuinely good. ION is the better choice if the occasion matters as much as the cooking.

Gozo fine dining

Gozo has fewer fine dining options but Ta’ Frenc in Marsalforn is the island’s most established upper-range restaurant — a farmhouse setting, traditional Gozitan recipes elevated by better technique. €50–70 per person.


The price comparison

CategorySpend per personWhat you get
Street food / pastizzeria€2–8Pastizzi, ftira, ħobż biż-żejt, qassatat
Village bar lunch€8–15Two courses, house wine or soft drink
Mid-range local restaurant€18–30Full dinner, starter + main + dessert, wine
Mid-upper restaurant€35–50Better technique, curated menu, wine
Fine dining€65–100+Contemporary cuisine, full wine list

Frequently asked questions about Malta restaurants

Where do locals actually eat in Valletta?

Primarily the back streets: Old Bakery Street, St Lucia Street, St Paul Street. The pastizzerie are used by everyone. Nenu the Baker is genuinely local despite appearing in guides. The Is-Suq covered market is used by working locals for lunch. Republic Street and the Strait Street tourist strip are mainly for tourists.

Is service charge included in Malta?

Not typically. A 10–15% service charge is occasionally added at higher-end restaurants — check the menu. In mid-range and budget restaurants, leaving 5–10% cash is standard if the service was good.

When should I book in advance?

Noni (fine dining): 2–3 weeks ahead in summer. ION Harbour: 1–2 weeks. Mid-range popular spots in Valletta: 2–4 days on weekends. Village restaurants for fenkata: 1–2 days is usually enough. Walk-ins work most weekday lunchtimes at mid-range places.

Is vegetarian food available at all price points?

Yes, though with varying enthusiasm. Maltese cuisine is traditionally meat-and-fish heavy. Budget: pastizzi, ftira, kapunata, bigilla are all vegetarian. Mid-range: most restaurants have vegetarian pasta and vegetable dishes. Fine dining: Noni specifically does this well, adapting the tasting menu for vegetarians on request.

Are the restaurant prices in Malta in euros?

Yes. Malta joined the euro zone in 2008 — all prices are in euros and credit cards are accepted at most mid-range and above restaurants. Some village bars and market stalls are cash-only.


Building the full Malta food picture

This budget guide covers restaurants. The other pieces of Malta’s food landscape:

Street food and pastizzi: The lowest budget tier sits below any restaurant — pastizzi at 35–45 cents, ħobż biż-żejt from market stalls, bigilla dip with bread. The street food guide maps the full Valletta circuit. The pastizzi guide covers where to find the best, from Crystal Palace in Rabat to the Valletta pastizzerie.

The national dish: No restaurant budget guide is complete without addressing fenkata. The fenkata guide covers village restaurants in Mġarr and Gozo where rabbit is done properly — among Malta’s best-value substantial meals.

Fish and seafood: The Marsaxlokk fish restaurants guide covers the village fish restaurants that represent Malta’s sea food tradition at its most honest — and how to avoid the Sunday market tourist traps that inflate prices.

Guided food walks: If you want to understand what you’re eating before committing to restaurants, the Valletta food tour comparison covers the organised food walks — a useful orientation for first-time visitors.

Gozo’s distinct food character: Gozitan food is different from Malta’s main island: slower, more farmhouse-inflected, with local ingredients (cheeselets, local honey, Gozitan sausage). The Gozo food and cheese guide covers what to eat and where on Gozo.

Traditional Maltese cuisine explained: For understanding what dishes to order and which are tourist-adapted versions of originals, the traditional Malta food guide is the reference — covers the full menu from timpana to qarabaghli.

Wine with the meal: The Malta wine guide covers the Meridiana and Marsovin bottles that appear on most mid-range and upmarket Malta restaurant lists — and which to order at which price point.

Cooking classes as a complement: The Malta cooking class guide covers the Dingli and Gozo classes where you cook traditional Maltese dishes — a good half-day addition to a food-focused visit.

Evening bars after dinner: The Valletta bars guide covers Strait Street wine bars and the Waterfront for after-dinner drinks — particularly relevant if you’re eating in the Valletta back streets and want to extend the evening.

Getting around to restaurants: The Malta taxis and Bolt guide and public transport guide are practical references for reaching village restaurants in Mġarr, Marsaxlokk and the Dingli area.

Last reviewed: 2026-04-20