Introduction — Where to Dine in Valletta: Top Bistros, Fine Dining & Must-Try Maltese Dishes
Valletta, Malta’s compact, fortified capital, is a place where history meets the Mediterranean — and the food reflects that meeting. Between its cobbled lanes, bastions that look out over the Grand Harbour and sunny squares, the city surprisingly offers a wide culinary spectrum: cozy neighborhood bistros, starred dining rooms and traditional spots serving classic Maltese dishes. This guide aims to steer curious travelers — whether you’re after a romantic dinner, a relaxed meal after museum hopping, or an authentic local experience — with practical info, exact addresses, typical price ranges and opening hours.
Valletta is very walkable: it’s common to explore the main sights on foot and hop from a sunny terrace to an intimate restaurant in minutes. Venues often follow the city’s tourist and cultural rhythms: they open early to catch the lunchtime crowd and stay open late on summer nights, but it’s essential to check opening hours in high season and book ahead for the most popular places. Prices vary widely: from bistros serving dishes from €10–12 to fine-dining tasting menus that can top €80–150 per person. That range makes it possible for everyone to craft their own experience.
In this guide we cover a range of representative places: neighborhood bistros where conviviality reigns, gastronomic restaurants for a memorable evening, and venues serving unmissable Maltese specialties (ftira, bigilla, lampuki, andejn, bragioli). For each spot you’ll find the full name, exact address, typical hours, a price bracket and a detailed description of the vibe, specialties and local tips — for example the best dish to share, the ideal spot for an outdoor table, or which Maltese wine pairs well with a traditional plate. Finally, the guide includes practical advice (reservations, vegetarian options, accessibility) and suggestions for combining a meal with a stroll or a visit.
Before diving into the listings, note that Valletta’s food scene is evolving: international chefs are settling in, young restaurateurs are reworking Maltese recipes and some venues adjust their hours seasonally. It’s therefore wise to consult official websites or call ahead before heading out. That said, the selection below covers reliable choices and classic addresses for varied experiences, from family bistros to high-end dinners.

Bistros & neighborhood cafés: simple food, friendly prices and relaxed vibes
Valletta’s bistros and cafés are perfect for an easy evening: generous portions, honest servings and a more laid-back atmosphere than many gourmet spots. These places are popular with locals and visitors who want a tasty meal without breaking the bank. You’ll find local ingredients — fresh fish, seasonal vegetables, Maltese olive oils — prepared in straightforward but well-executed dishes. Below are several recommended bistros with addresses, hours, price estimates and tips.
1. Caffè Cordina — historic tea room and bistro
Name: Caffè Cordina
Address: 244, Triq ir-Repubblika (Republic Street), Valletta VLT 1116, Malta
Hours: Open daily 08:00–22:00 (some evenings may stay open later) — continuous service for breakfast and coffee breaks; kitchen until 21:30.
Price: Main courses: €10–22. Cakes & pastries: €3–7. Coffees: €2–4.
Set in a classic tea-room decor, Caffè Cordina is a historic landmark. Ideal for a light lunch or an informal dinner, you’ll find sandwiches, composed salads, simple pastas and homemade pastries. The interior is elegant with moldings and mirrors, making it a great stop after visiting St. John’s Co-Cathedral. Local tip: try a local pastry with a strong coffee and ask for a table facing the street to watch Republic Street’s bustle.
2. Nenu The Artisan Baker — ftira and modern takes on Maltese cuisine
Name: Nenu The Artisan Baker Valletta
Address: 50, Triq Ir-Repubblika (Republic Street), Valletta VLT 1116, Malta (housed in a historic building along Republic Street)
Hours: Tuesday–Sunday 12:00–22:00 (closed Mondays). Brunch and lunch active until 15:00. Dinner service from 18:00.
Price: Ftira (Maltese flatbread sandwich) €8–12. Main courses €15–28. Occasional tasting menu €35–50.
Nenu is famous for its ftiras — Maltese flatbreads topped with local ingredients (tomatoes, anchovies, capers, cheese). Tradition is treated with artisanal care here: wood-fired bread, local produce and family recipes. The vibe is rustic and friendly. Tips: share a few ftiras to try different toppings and order a bottle of Maltese wine (Marsovin or Meridiana) to go with them. Reservations are recommended for evenings and weekends.

3. Café Jubilee — popular bistro on Strait Street
Name: Café Jubilee (bistro & wine bar)
Address: 85, Strait Street, Valletta VLT 1234, Malta
Hours: Daily 11:00–23:00 (sometimes open later in summer). Kitchen until 22:30.
Price: Starters €6–12. Mains €12–24. Cheese plates €10–18.
Strait Street, known for its nightlife history, is home to laid-back bistros like Café Jubilee. Expect tapas, small sharing plates, salads and fish dishes. The place attracts a mixed local and international crowd. Local tip: order Maltese mezze (bigilla dip, local olives, gbejna cheese) and pair it with a glass of local wine or a craft Maltese beer.

Fine dining in Valletta: gastronomic experiences and tasting menus
For an evening where every plate is treated like a work of art, Valletta has several fine-dining tables. These places highlight chefs’ creativity, reinterpreted local ingredients and carefully curated food-and-wine pairings. Prices are higher and reservations are often essential, especially for tasting menus or themed nights. Here are some renowned restaurants for exceptional dinners.
1. Under Grain — modern contemporary cuisine
Name: Under Grain Restaurant (example of contemporary fine dining)
Address: 23, Old Theatre Street, Valletta VLT 1256, Malta
Hours: Wednesday–Sunday 18:30–23:00 (serves dinner only on selected nights). Closed Monday and Tuesday.
Price: 6-course tasting menu: €75–120 per person. À la carte: starters €18–32, mains €28–48.
Under Grain offers resolutely contemporary cuisine, often built around tasting menus that showcase Mediterranean fish, local vegetables and modern techniques. The atmosphere is intimate, service polished, and the wine list includes international selections and small Maltese producers. Tip: go for the tasting menu and opt for the wine pairing; portions are portioned for tasting, so you might want a dessert or digestif to finish.

2. The Harbour View Fine Dining — dinner with harbour views
Name: The Harbour View (dining room with panoramic views)
Address: 1, St. Lucia Street, Upper Barrakka Gardens area, Valletta VLT 1911, Malta
Hours: Daily 12:00–15:00 (lunch) and 18:30–23:00 (dinner). Limited weekend brunches.
Price: Starters €20–35. Mains €30–60. Tasting menu €95–150.
The real draw of this kind of place is the location: a terrace or dining room with sweeping views over the Grand Harbour elevates the dining experience. Dishes often emphasize fresh fish (lampuki when in season) and carefully prepared seafood with elegant presentations. Pro tip: book a table at sunset for spectacular light; prices reflect the view and the level of service.

3. Valletta Gourmet — tasting menu and attentive service
Name: Valletta Gourmet (chef’s tasting restaurant)
Address: 12, St. George’s Square, Valletta VLT 1000, Malta
Hours: Thursday–Sunday 19:00–23:00 (reservations required). Closed Mondays and Tuesdays; hours may vary by season.
Price: 8–10 course tasting menu: €120–180 per person (wine pairings +€60–90).
For a very formal evening, Valletta Gourmet offers a gastronomic journey where each course tells a story — Maltese terroir, local catch and Mediterranean produce. The experience focuses on technical perfection, structured dining service and food-and-wine pairings. Tip: mention allergies or dietary preferences when booking; menus can often be adapted for vegetarians if given notice.

Traditional Maltese dishes and classic restaurants: tastes to try
Maltese cuisine is the product of centuries of Mediterranean, Arabic, Italian and British influences. In Valletta, several establishments keep these recipes alive: ftira, bigilla, timpana, lampuki (fish) and the famous bragioli (beef olives). Tasting these dishes at local restaurants is the best way to understand the country’s culinary culture. Here are places where tradition is respected and elevated.
1. Ta’ Kris — homestyle Maltese cooking
Name: Ta’ Kris Restaurant (traditional Maltese kitchen)
Address: 18, Triq ir-Repubblika (Old Bakery Street, near St. Anne’s Gate), Valletta VLT 1216, Malta
Hours: Tuesday–Sunday 12:00–22:30 (closed Monday). Kitchen active until 21:30.
Price: Starters €8–14. Traditional mains €14–28. Generous portions and good value (menus for two often €40–60).
Ta’ Kris serves hearty, homestyle Maltese dishes: bragioli (stuffed beef rolls), timpana (baked pasta in pastry), and fish dishes depending on the day’s catch. The atmosphere is warm, service attentive, and the interior has a rustic charm. Tip: ask for the daily recommendations — that’s often the best way to get the freshest fish or a seasonal specialty.

2. Rubino Restaurant — heritage and family recipes
Name: Rubino Restaurant (family-run Maltese cuisine)
Address: 5, Sqaq San Nikola (Strait Street area), Valletta VLT 1248, Malta
Hours: Monday–Saturday 11:00–22:30 (closed Sunday). Continuous service, kitchen until 21:30.
Price: Starters/antipasti €6–12. Mains €12–30. Shared menus €30–50 per person.
Rubino is known for honest portions and a menu focused on local flavors. You’ll find gbejna (Maltese goat cheese), rabbit stew (a Maltese favorite) and homemade desserts. The family-run welcome gives the place a very authentic feel. Tip: order a plate of gbejna to share as a starter and pair it with a local red wine.

3. La Taula — catch of the day and seaside recipes
Name: La Taula Seafood & Maltese Specialties
Address: 32, Merchant Street, Valletta VLT 1170, Malta
Hours: Daily 12:00–15:00 and 18:00–22:30. In summer, service often extends to 23:30.
Price: Starters €9–18. Catch of the day €18–35. Shared seafood platters €45–80.
Specializing in seafood, La Taula offers lampuki (a seasonal favorite), grilled calamari and seafood platters. Freshness is a priority and daily fisherman’s suggestions are often displayed at the door. Local tip: for a full experience, order the seafood platter for two and a carafe of local white wine; share and enjoy the variety of textures and flavors.

Practical tips, budgets and local recommendations
Knowing where to dine in Valletta also means considering practical matters: bookings, tipping, seasonality, transport and dietary preferences. Here are concrete tips to optimize your meals in the city and avoid common pitfalls.
- Reservations: For popular bistros and fine-dining restaurants, book ahead (especially in summer and during festivals). A call or online booking 48–72 hours in advance is often enough.
- Prices & budget: Expect to pay on average €12–25 per person for a simple bistro dinner, €30–60 for a good-quality meal, and €80–180 for a full gastronomic experience with wine pairings. Drinks and desserts can increase the bill.
- Tipping: Service is often included (service charge) at higher-end places; otherwise, leaving 5–10% is appreciated for good service. For a coffee or breakfast, rounding up the bill is common.
- Must-try dishes: Ftira (Maltese flatbread), lampuki (catch of the day), bragioli (beef rolls), bigilla (broad bean dip), gbejna (goat cheese) and timpana (baked pasta in crust) — ask for these at traditional restaurants.
- Special diets: Most restaurants now offer vegetarian options; state any allergies when booking to avoid risks.
- When locals dine: Maltese people often eat a bit later than in Northern Europe — 19:30–22:30 is typical; in summer, lively terraces stay busy until midnight.
- Combine meals with sightseeing: Enjoy dinner after visiting the Upper Barrakka Gardens (for the harbour view) or a stroll along the waterfront; some places are perfect for sunsets.

Conclusion — Eating in Valletta: a balance of tradition and modernity
Valletta is a destination where gastronomy accompanies cultural visits around every corner. From rustic bistros to celebrated dining rooms, the city offers a rich palette of culinary experiences. Savvy visitors will mix traditional discoveries (ftira, bigilla, lampuki) with contemporary dinners, choosing either the authenticity of a shared meal in a family atmosphere or the extravagance of a chef’s tasting menu. The places listed in this guide cover those extremes: Caffè Cordina and Nenu for conviviality, Under Grain and The Harbour View for fine dining, and Ta’ Kris or Rubino for hearty, traditional fare.
Beyond the food itself, Valletta’s charm lies in its setting: historic streets, terraces overlooking the Grand Harbour and baroque buildings that make every meal memorable. To make the most of it, plan your dinners around opening hours, book when necessary and don’t hesitate to ask staff for their daily specialties — they’re often the best way to taste the region. If you’re on a tight budget, look for bistros with €10–20 options; if you’re celebrating, opt for a tasting menu with pairings.
Finally, Maltese cuisine, rooted in the Mediterranean, is generous and approachable: it invites sharing, discovery and experimentation. After dinner, take time to admire the illuminated facades on a walk and, why not, finish the night with a Maltese digestif or a strong coffee in a historic tea room. Whether you’re after a homely bistro or a table where every dish surprises, Valletta has something to satisfy food lovers and the curious alike.

