Valletta punches well above its weight for a capital city of under 6,000 permanent residents. The restaurant scene ranges from genuine Michelin-star fine dining to local institutions that have fed the city's workers for generations. This guide covers both ends — the best value-for-money spots where locals actually eat, and the higher-end options worth splashing out on for a special occasion. Skip the Republic Street tourist traps and eat where the queue is Maltese.

Quick navigation: Tight budget → Nenu the Artisan Baker, Café Jubilee. Mid-range quality → Rubino, Aaron's Kitchen, Zero Sei. Special occasion → Noni (Michelin star), ION Harbour (2 Michelin stars). Best value per plate quality: Legligin — 5-course tasting menu at lunch for around €30.

Best Budget & Mid-Range Restaurants in Valletta

Nenu The Artisan Baker — The definitive spot for traditional Maltese cuisine done right. Slow-cooked rabbit (stuffat tal-fenek), ftira baked in a wood-burning oven, gbejniet (local goat's cheese), and generously portioned mains in a genuine bakery setting. Prices are fair, portions enormous, and the authenticity is real. You can participate in 'bake your own ftira' sessions. Located in Old Bakery Street. Book ahead — it fills up. Budget: €12–€18/main.

Rubino — A Valletta institution on Merchants Street. Consistently cited as one of the best traditional Maltese restaurants in the capital: ox tongue, rabbit stew, local fish done simply and well. The interior is old Valletta at its finest — stone vaulting, wooden chairs, lived-in atmosphere. Prices are moderate, quality is high, and the service is warm and unhurried. Budget: €14–€22/main.

Café Jubilee — Originally from Gozo, now a Valletta staple. The ravioli are genuinely excellent. Wide menu of Mediterranean pasta, salads, and snacks. Open from 8am to midnight — one of the few places in Valletta that bridges breakfast, lunch, and late evening without fuss. Budget: €8–€14/main.

Aaron's Kitchen — Warm hospitality, honest Maltese-Mediterranean cooking, and no pretension. Good for groups. The fish soup and rabbit croquettes have devoted followings. Strong lunch option. Budget: €12–€20/main.

Zero Sei — Roman-style trattoria tucked into a Valletta side street. Claims to serve the best carbonara in Malta — the claim has merit. The pasta is made in-house, portions are generous, and the house wine is decent. Budget: €11–€18/main.

Mid-Range with Views

Harbour Club — On the Upper Barrakka Gardens terrace level, with one of the best harbour views in Valletta. The food is reliable Mediterranean-European rather than exceptional, but the setting justifies the slight premium. Good for a wine-and-evening dinner with the Grand Harbour at sunset. Budget: €18–€28/main.

59 Republic — Clean, confident cooking on Republic Street. Local fish done simply, short rib, truffle tagliatelle. Generous portions for Valletta. Popular with residents for a reliable weeknight dinner. Budget: €15–€25/main.

Splurge: Michelin-Level Dining

Noni — Chef Jonathan Brincat's Michelin-starred restaurant in an 18th-century townhouse. Modern Mediterranean fine dining that respects Maltese ingredients without being enslaved to tradition. Tasting menu the right call. Budget: €60–€90/head tasting menu.

ION Harbour by Simon Rogan — Two Michelin stars, Grand Harbour views, seasonal tasting menu from one of the UK's most celebrated chefs. The benchmark for fine dining in Malta. Budget: €110–€140/head tasting menu. Book well in advance.

Legligin Wine Bar — The best value fine dining in Valletta. Tasting menu only, seasonal Maltese dishes, lunch for around €30 per person for five courses. The wine list features Maltese producers. No sign outside, no website, just word of mouth and reputation. St Lucia Street. Book by phone.

Frequently Asked Questions

What are the best affordable restaurants in Valletta?
Nenu The Artisan Baker (traditional Maltese, €12–18/main), Rubino (Maltese institution, €14–22), Café Jubilee (Mediterranean pasta, €8–14), Aaron's Kitchen (local-Mediterranean, €12–20), and Zero Sei (Roman trattoria, €11–18). For exceptional value fine dining, Legligin offers a 5-course tasting menu at lunch for around €30.
Does Valletta have Michelin star restaurants?
Yes — two. Noni (1 Michelin star, chef Jonathan Brincat, modern Mediterranean, €60–90/head) and ION Harbour by Simon Rogan (2 Michelin stars, Grand Harbour views, €110–140/head). Legligin also holds a Michelin recommendation and offers a tasting menu for around €30 at lunch.
What is the best traditional Maltese restaurant in Valletta?
Nenu The Artisan Baker is consistently recommended for authentic Maltese cuisine — rabbit stew, wood-oven ftira, gbejniet, and large portions at fair prices. Rubino on Merchants Street is the other top contender, particularly for ox tongue, rabbit, and local fish done classically.
What should I eat at a Valletta restaurant?
Stuffat tal-fenek (slow-cooked rabbit stew) is Malta's national dish and best experienced in Valletta at Nenu or Rubino. Also try: pastizzi (flaky pastry, ricotta or mushy peas), ftira (Maltese flatbread), gbejniet (local goat's cheese), and fresh local fish — dentex, lampuki, and swordfish are seasonal highlights.