Valletta travel guide: UNESCO-listed capital of Malta with Baroque churches, bastion gardens, museums and Strait Street nightlife. Where to stay, eat and what to see.
Valletta's dining ranges from pastizzi at a counter for under EUR 2 (~$2.30) to Michelin-starred tasting menus. Michelin-starred rooms include ION Harbour (two stars), Noni and Under Grain (one star each).
Top restaurants
Handpicked picks for the best dining experiences.
Restaurants by cuisine
Browse picks grouped by cuisine type.
Maltese And International Market Food
Mediterranean
Food tours & tastings in Valletta
Eat your way through Valletta with a guide.
Browse food experiences in VallettaWe may earn a commission from bookings made through these links.
Street food
Local flavours at affordable prices.
Pastizzi
Flaky pastry filled with ricotta or mushy peas, baked fresh.
Price: EUR 0.70-1.50 (~$0.80-1.70) each
Ftira
Maltese flatbread stuffed with tuna, capers and olives.
Price: EUR 4-8 (~$4.60-9)
Food markets
Where locals shop and graze.
Is-Suq tal-Belt
A Victorian covered market with fresh produce and a food hall.
Hours: Stalls open mornings; food hall open later (confirm locally)
Merchants Street Market
An open-air market of fruit, vegetables and cheap goods.
Hours: Typically morning to early afternoon on trading days (confirm locally)
Dining etiquette & tips
Navigate the local food scene confidently.
Reserve Noni, Under Grain, ION Harbour and The Harbour Club days to weeks ahead.
Many Valletta kitchens close between lunch and dinner and on Sundays.
Ask for the fish of the day (often lampuki in autumn) and check the weight price before ordering.
Food budget guide
What to expect at different price points.
| Level | Price | Description |
|---|---|---|
| Budget | Breakfast EUR 2-4 (~$2.30-4.60) pastizz and coffee, Lunch EUR 6-10 (~$7-11.50) ftira or food-hall meal, Dinner EUR 15-22 (~$17-25) casual Maltese restaurant, Coffee EUR 1.50-2.50 (~$1.70-2.90) | Street food, local eateries, and simple restaurants. |
| Mid-range | $15-40/meal | Sit-down restaurants with good service and varied menus. |
| Upscale | $40+/meal | Fine dining, international cuisine, and premium experiences. |