Best Italian Restaurants in Malta: 10 Top Picks for Pasta & Pizza (2026)
Malta's Italian restaurant scene is excellent β unsurprising, given the island's proximity to Sicily and its historical ties to Italy. From Sicilian-led seafood to Southern-Italian fine dining, here are the 10 best Italian restaurants in Malta.
The Top 3: Best Italian Restaurants in Malta
1. Terrone Birgu β Birgu
Terrone Birgu is produce-driven Italian-Mediterranean cuisine at its best. The menu changes daily, with seafood and local produce standouts. The best Italian cooking in the Three Cities.
Score: 32/40 β β¬β¬β¬β¬
2. la Vela β PietΓ (Msida Marina)
la Vela is Sicilian-led, with seafood and pasta right on the Msida Marina. The Sicilian influence is strong β expect fresh fish, good pasta and a waterfront view.
Score: 31/40 β β¬β¬β¬
3. Terroir β Attard
Terroir blends Italian and French-inspired cooking with local Mediterranean produce. A refined choice in central Malta.
Score: 31/40 β β¬β¬β¬
Best Traditional Italian in Malta
4. San Giuliano β St Julian's
San Giuliano offers classic, highly competent traditional Italian cooking. Well-executed starters and fresh pasta make this a reliable choice.
Score: 30/40 β β¬β¬β¬
5. Rubino β Valletta
Rubino started as a Sicilian confectionery shop in 1906. Today it serves traditional Maltese and Italian dishes with deep respect for heritage. The rabbit and fresh pasta are standouts.
Score: 29/40 β β¬β¬β¬
6. Radici Malta β Valletta
Radici Malta brings the best of Southern Italian cooking to a Milano-feeling dining room. Inventive flavours, beautiful presentation.
Score: 29/40 β β¬β¬β¬
Best Italian Fine Dining in Malta
7. Villa Corinthia β Balzan
Villa Corinthia (by Francesco Mazzei) offers Southern Italian fine dining. One of Malta's most ambitious Italian kitchens.
Score: 29/40 β β¬β¬β¬
8. Villa Bologna β Attard
Villa Bologna is an Italian trattoria serving seasonal Mediterranean dishes from the estate's own gardens. A unique farm-to-table experience.
Score: 29/40 β β¬β¬β¬
Best Casual Italian in Malta
9. AcquaBlu β Senglea
AcquaBlu is a good Italian restaurant in Senglea (Isla). Great value at β¬β¬ pricing, and a good choice when exploring the Three Cities.
Score: 30/40 β β¬β¬
10. Tal Familja β Marsaskala
Tal Familja serves Maltese and Italian cuisine in Marsaskala. A local, family-run restaurant with heart.
Score: 29/40 β β¬β¬β¬