Best Italian Restaurants in Malta: 10 Top Picks for Pasta & Pizza (2026)
Food & Drink

Best Italian Restaurants in Malta: 10 Top Picks for Pasta & Pizza (2026)

Updated October 2026
β€’
6 min read

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 β€” €€€

More Malta Restaurant Guides

Frequently Asked Questions

What are the best Italian restaurants in Malta?
The top Italian restaurants in Malta include Terrone Birgu, la Vela (Sicilian-led seafood), Terroir (Attard), San Giuliano (St Julian's), Rubino (Valletta), and Radici Malta (Valletta). Our guide ranks all 10 by food, service and atmosphere scores.
Does Malta have good Italian food?
Yes, Malta has excellent Italian food, thanks to its proximity to Sicily and historical ties to Italy. The best Italian restaurants include Terrone Birgu, la Vela, Rubino and Radici Malta.
Where can I find the best pasta in Malta?
For the best pasta in Malta, try Rubino in Valletta (traditional Italian), Radici Malta in Valletta (Southern Italian), or San Giuliano in St Julian's (classic Italian). Terrone Birgu also has excellent fresh pasta.
best Italian restaurants in MaltaItalian restaurants MaltaItalian food Maltapasta Maltapizza MaltaSicilian restaurants Malta