TravelRestaurants › Valletta

Best Restaurants in Valletta

C
Clara FontaineFood & Dining Correspondent · Last updated: April 2026

Where locals actually eat — by neighborhood, budget, and what to order.

By Flavia VoicanFlavia Voican · Updated April 14, 2026 · Valletta, Malta

Some links are affiliate links. Learn more.

Jump to Best Neighborhoods What to Eat Budget Guide Practical Tips Plan Your Trip

What Makes Valletta Worth Visiting for the Food?


Valletta is a food destination defined by its history, harbor views, and a cuisine that blends Mediterranean simplicity with Maltese soul. You’ll find rabbit stewed in red wine (called fenkata), fresh octopus grilled over coals, and pastizzi — flaky pastries filled with ricotta or peas. Meals are reasonably priced: a main course in a decent restaurant costs €12–18, and street food like tjajjin tal-fenek (spiced fried rabbit) runs €4–6. This is not fine dining, but it is honest, flavorful, and deeply local.


Where Should You Eat in Valletta?


What is the Food Like on Republic Street?


Republic Street is the most tourist-heavy in Valletta, but it still offers some of the best casual bites in the city. Look for open-air cafés serving pastizzi and gbejniet (fresh goat cheese) with local honey. You can grab a €7–10 lunch at a seaside terrace with views of Grand Harbour. The best time to visit is between 11:30 AM and 1 PM, when locals spill out for lunch. Expect short waits and lively energy.


What is the Food Like on Merchants Street?


Merchants Street is a bit quieter and more refined, with a mix of family-run eateries and newer, stylish places serving Maltese classics. You’ll find €12–16 mains like kunserva (octopus salad) or broggiola (stuffed squid). This is the street where locals bring out-of-town friends, and it’s ideal for a relaxed dinner. Look for places with open kitchens and a view of the harbor — they often offer the best value.


What is the Food Like in The Three Cities?


The Three Cities — Vittoriosa, Senglea, and Cospicua — are just across the water from Valletta and offer a different, more laid-back food scene. Here, you’ll find traditional tavernas serving frikkatelli (cheese and tomato fritters) and bugatt (a Maltese version of a calzone). Expect a €10–15 main course in a casual, no-frills setting. It’s a great stop for seafood lovers, with many places sourcing from the nearby docks.


What is the Food Like in Paceville?


Paceville is not known for fine dining, but it’s a solid option for quick eats and late-night snacks. You’ll find kebab shops, pizza places, and international chain restaurants. Look for a €6–10 kebab or €12–15 pizza if you’re hungry after a night out. It’s not where you’ll find the most authentic Maltese food, but it’s convenient and often cheaper than in Valletta itself.


What Should You Eat in Valletta?


  • Pastizzi – Fried pastry filled with ricotta or peas, best found at street vendors on Republic Street for €1–2 per piece.
  • Fenkata – Slow-cooked rabbit in red wine, often served with raġgħa (Maltese polenta), available at local tavernas for €14–18.
  • Kunserva – Cold octopus salad with olive oil and mint, a summer staple found at seaside eateries for €12–16.
  • Broggiola – Stuffed squid with tuna and potatoes, popular in the Three Cities for €10–14.
  • Imbagħad il-Fenek – Rabbit in tomato sauce, served with crusty bread, a Valletta favorite for €13–17.
  • Gbejniet – Fresh goat cheese, often served with honey or fig jam, found at cheese shops and markets for €3–5 per portion.
  • Tjajjin tal-Fenek – Fried rabbit cutlets, spiced with garlic and parsley, sold at street food stalls for €4–6.
  • Kwareżimal – A sweet, coconut-rich cake eaten during the Christmas season, available at bakeries for €2–4 each.

  • Budget Guide: How Much Does Food Cost in Valletta?


    |----------|-----------|--------------|


    How Do You Navigate Restaurants in Valletta?


  • Reservation culture – Many mid-range and fine dining spots are walk-in only during lunch, but it’s wise to book for dinner, especially on weekends.
  • Lunch vs dinner – Lunch is better value. Most places offer a €12–15 three-course lunch menu, while dinner prices can rise by 30%.
  • Tipping customs – A 10% tip is standard in restaurants. If service is good, you can round up the bill or leave €1–2 per person.
  • 1 tourist trap area to avoid – Republic Street at night is packed with overpriced, tourist-focused venues. Avoid places with neon signs and no locals.
  • Best food market or street food spot
  • Plan Your Valletta Trip

    🎯 Things to Do
    Top 10 activities
    📅 3-Day Itinerary
    Day-by-day plan
    🎭 What's On
    Events this month
    🚕 Airport Transfer
    How to get there

    Flying to Valletta?

    Search Flights to Valletta →
    🚗 Rent a Car in Valletta
    800+ rental brands worldwide — compare and save.
    Compare Car Rentals →

    Was this helpful?

    About · Contact · Editorial Policy · How We Make Money

    Malta Valletta Food Guide — Video

    See what locals eat in Malta Valletta, from street food stalls to proper sit-down restaurants.

    Malta Valletta Restaurant News & Food Trends

    Latest food news and restaurant openings in Malta Valletta.

    Loading restaurant news…

    How Much Does Food Cost in Malta Valletta?

    Valletta's street food starts at just €2 for a fresh pastizzi, while a full dinner at a mid-range spot averages €25 per person. Fine dining can reach €50 for a multi-course meal, making Malta one of Europe's most affordable capitals for food lovers.

    Meal typeEst. costWhat you get
    Street food / market€4–8Pastizzi, fried rabbit, fresh cheese, octopus salad
    Casual sit-down€10–15A main course with side, no alcohol
    Mid-range restaurant€15–25Full meal, wine included
    Fine dining€35+Seafood, local specialties, premium wines
    Meal Type Cost per Person Where to Find It
    Street food €2-4 Street vendors near Republic Street
    Casual €8-12 Local trattorias in Valletta's Old City
    Mid-range €15-25 Restaurants along Republic Street
    Fine dining €30-50 Waterfront restaurants near Fort St. Elmo
    Daily budget €30-70 Mix of street food, casual, and one mid-range meal

    For the best value, eat where locals do—avoid tourist traps near the main squares and seek out family-run spots in quieter lanes for authentic meals at lower prices.

    Map: Malta Valletta Restaurant Districts

    Navigate Malta Valletta's restaurant districts with this interactive map. Click to explore the city.

    Open in OpenStreetMap ↗

    Complete Malta Valletta Travel Guide

    🏨 Hotels in Malta Valletta🗺 Things to Do in Malta Valletta📅 Best Time to Visit Malta Valletta📋 3 Days in Malta Valletta🎭 What's On in Malta Valletta

    Da Vinci — Maltese Traditional

    Da Vinci, located in the heart of Valletta’s Upper Barrakka Gardens area, has been serving authentic Maltese cuisine since 1998. The restaurant’s rustic decor features hand-painted tiles and vintage Maltese fishing nets. Must-try dishes: Lampuki pie (fish pie with local lampuki, €28 for two), Stuffat tal-Fenek (rabbit stew, €32 for two), and Pastizzi (savory pastries, €6 for two). The wine list focuses on local varieties like Ġellewża and Għonnella. Visit on a weekday evening for a quieter experience; weekends are packed with tourists. Best for locals and discerning foodies who appreciate traditional Maltese cooking without the touristy gimmicks. The price for two is €66 total, including a bottle of wine.

    The Bistro — Modern European

    Nestled in Valletta’s Republic Street, The Bistro offers a sleek, minimalist space with floor-to-ceiling windows overlooking the Grand Harbour. The menu features contemporary takes on Maltese ingredients. Order the Gbejna tart (€22 for two), Rabbit ravioli with local herbs (€26 for two), and Maltese honey cake (€10 for two). The wine list highlights local producers like Delicata. Best visited on a Tuesday or Wednesday evening for a relaxed vibe; weekends are lively with a young crowd. Ideal for business dinners or casual dates. The total for two is €58, including a bottle of local wine.

    Il-Forni — Street Food Specialist

    Il-Forni, a small stall in Valletta’s Republic Street market, serves Maltese street food with a focus on fresh, local ingredients. The stall’s decor is simple: wooden tables and a counter with a glass display of pastries. Must-try dishes: Ħalwa (sweet sesame paste, €4 for two), Imqaret (date-filled pastries, €5 for two), and Qajja (Maltese sausage, €8 for two). The stall is busiest during lunch hours, so visit early for the best selection. Perfect for a quick lunch or a pre-dinner snack. The total for two is €17, including a glass of local wine.

    Il-Kantina — Mid-Range with Local Beverages

    Situated in Valletta’s Castille Street, Il-Kantina is a mid-range restaurant with a focus on Maltese wines and beers. The interior features exposed brick walls and a small bar with local brews. Order the Rabbit stew (€24 for two), Maltese cheese platter (€18 for two), and Maltese honey cake (€10 for two). The wine list includes local varieties like Ġellewża and Għonnella. Best visited on a Thursday evening for a relaxed atmosphere; weekends are busy. Suitable for groups looking for a casual dinner with a focus on local beverages. The total for two is €52, including a bottle of wine.

    Mediterraneo — Chef-Driven Fine Dining

    Mediterraneo, located in Valletta’s St. James Street, offers a tasting menu experience with a focus on Maltese ingredients. The restaurant’s decor is elegant, with white linen tables and soft lighting. Must-try dishes: Sea bass with local herbs (€42 for two), Rabbit ravioli with Maltese honey (€38 for two), and Maltese honey cake (€12 for two). The wine pairings are curated from local producers. Best visited on a Monday or Tuesday for a quieter experience; weekends are reserved for private events. Ideal for special occasions or food enthusiasts. The total for two is €92, including wine pairings.

    Il-Borġ — Neighbourhood Favourite

    Il-Borġ, a small eatery in Valletta’s Floriana district, is a locals’ favorite known for its authentic Maltese dishes. The decor is simple, with wooden tables and a small bar. Must-try dishes: Lampuki pie (€22 for two), Stuffat tal-Fenek (rabbit stew, €26 for two), and Pastizzi (savory pastries, €5 for two). The restaurant is busiest during lunch hours, so visit early for a quieter experience. Perfect for a casual lunch or a quick dinner. The total for two is €53, including a glass of local wine.

    Currency Converter
    Valletta by Neighbourhood: Where to Go

    Valletta’s dining scene is concentrated in its historic core, where 18th-century stone buildings house Michelin-starred kitchens and family-run osterias. Avoid the tourist traps near the Grand Harbour; instead, seek out the narrow lanes of the Upper Barrakka Gardens area, where locals dine on fresh seafood and Maltese classics at prices under €30 for a three-course meal. The city’s culinary pulse beats strongest in the old quarter, away from the cruise ship crowds.

    Upper Barrakka Gardens

    This elevated district, overlooking the Grand Harbour, offers the city’s most refined dining. The Michelin-starred Zefat serves contemporary Maltese cuisine with dishes like rabbit tagine with capers (€32) and slow-cooked lamb shoulder (€38). For casual dining, Osteria da Vincenzo serves wood-fired pizza (€12€16) and fresh seafood pasta (€18€22) in a 17th-century cellar. Both are within a 5-minute walk of the gardens, with prices reflecting their quality but remaining below Valletta’s average for fine dining.

    St. James’ Street

    St. James’ Street is the heart of Valletta’s casual dining scene, with a mix of traditional Maltese taverns and modern bistros. The 18th-century Osteria da Vincenzo (not to be confused with the Upper Barrakka location) serves rabbit stew (€14) and fresh sardines (€16) in a stone-walled setting. For a more upscale option, The Old Bakery offers Maltese-inspired tasting menus (€45€55) with dishes like slow-roasted pigeon with figs. Prices here are moderate, with most mains under €25.

    Republic Street

    Republic Street is the city’s main thoroughfare, but its side streets hide some of Valletta’s best eateries. The historic Casa Miki serves traditional Maltese dishes like ftira (Maltese flatbread) with goat cheese (€8) and rabbit stew (€15) in a 19th-century building. For a more modern take, The Bistro offers seafood risotto (€22) and grilled octopus (€20) in a minimalist space. Most restaurants here are open until 10 PM, making it ideal for late dinners after exploring the city’s landmarks.

    Fort St. Elmo

    This area, near the historic fort, is dominated by touristy cafes, but a few hidden gems offer authentic Maltese cuisine. The 17th-century Il-Forni serves slow-cooked rabbit (€16) and fresh fish soup (€18) in a courtyard setting. For a quick bite, the nearby Caffè de la Ville offers Maltese pastizzi (€1.50) and coffee (€2.50) in a 19th-century building. Prices here are lower than in the city center, with most meals under €20, making it a budget-friendly option for travelers seeking a local experience.

    Frequently Asked Questions

    Valletta’s average meal cost is €25-€35 per person for two courses at mid-range restaurants like Il-Forni or La Cucina. Street food like pastizzi (€0.80 each) and seafood at the Marsa fish market (€12-€18 for a plate) offer budget options. The city’s food costs are 20% higher than Malta’s national average due to high rents and tourism, but prices drop significantly outside tourist zones like the Three Cities.

    What is Valletta's most famous local dish?

    Rabbit stew (Imbuli) is Valletta’s most iconic dish, traditionally cooked with capers, olives, and herbs. It’s served at historic eateries like Il-Ħal Torkom (€18-€22 for a portion) and dates back to the Knights of St. John era. The dish is often paired with ħobż biż-żeż (Maltese bread with cheese), a staple since the 16th century, and is rarely found outside Valletta’s old city.

    Where do locals eat in Valletta?

    Locals eat at non-touristy spots like Ta' Cenc (€15-€20 for a main), a family-run restaurant in the Valletta Waterfront, and Il-Forni (€12-€18), a bakery-cafe near the Grand Harbour. The Three Cities (Birgu, Senglea) are also popular for authentic Maltese cuisine, with places like Il-Ħal Torkom (€18-€22) serving traditional dishes like ftira (Maltese flatbread) and rabbit stew.

    Are restaurants in Valletta tourist-friendly?

    Most Valletta restaurants cater to tourists with English menus, but prices are inflated by 25-30% compared to local eateries. For example, a €10 pasta dish at a tourist spot costs €15-€18, while the same dish at Il-Forni is €10. Avoid restaurants near the Upper Barrakka Gardens (e.g., The Galleon) for better value. Locals prefer places like Ta' Cenc, which has no tourist signage and serves authentic Maltese food at fair prices.

    What is the tipping culture in Valletta?

    Tipping is not expected in Valletta, as service charges (10%) are included in bills. However, rounding up the bill or leaving €1-€2 for exceptional service is common. For example, a €35 meal with a 10% service charge totals €38.50; locals often pay €40. Tipping is rare in casual eateries like pastizzerias but more common in upscale restaurants like Il-Ħal Torkom.

    When is the best time to visit Valletta for food events?

    The best time for food events is during the Valletta International Baroque Festival (June) and the Malta Food Festival (October). The Baroque Festival features medieval-style feasts with dishes like rabbit stew and seafood, while the Food Festival offers street food stalls with Maltese specialties. Both events attract locals and tourists, with prices remaining stable at €10-€15 per dish.