Best Restaurants in Valletta: 15 Top Picks for Every Budget (2026)
Valletta is Malta's undisputed dining capital. Within its tiny 0.8 kmΒ² walls you'll find over 30 scored restaurants β more per square metre than anywhere else on the island β ranging from Malta's only two-Michelin-star kitchen to humble family-run trattorias serving β¬12 plates of rabbit stew.
This guide ranks the 15 best restaurants in Valletta based on our independent scoring system (food, service and atmosphere, marked out of 40), with picks for fine dining, date nights, business lunches and budget-friendly meals.
The Top 5: Valletta's Best Restaurants
1. Ion Harbour β Malta's Only Two Michelin Stars
Ion Harbour sits atop the Iniala Harbour House hotel and holds the distinction of being Malta's only two-Michelin-star restaurant. Chef Kevin Bonello's tasting menus are technically dazzling β expect seasonal Maltese ingredients elevated to fine-dining heights, with harbour views that match the food. At β¬β¬β¬β¬β¬ pricing, this is a special-occasion destination, but for serious foodies it's unmissable.
Score: 36/40 β Food 19/20, Service 8/10, Atmosphere 9/10
2. Risette β French-Japanese Fine Dining
Risette brings chef Steve Scicluna's impressive CV (including London's Michelin-starred Clove Club) to a stylish dining room in the Rosselli hotel. The menu blends French technique with Japanese influences β think dashi-glazed sea bream and wagyu with yakuza-style precision. A more accessible alternative to Ion Harbour without sacrificing ambition.
Score: 32/40 β Food 17/20, Service 8/10, Atmosphere 7/10
3. Harbour Club β Mediterranean Tasting Menus
The Harbour Club offers one of Valletta's best-value fine-dining experiences: β¬55 for two courses, β¬70 for three. The cooking is complex and confident, with Mediterranean flavours given a French polish. The waterside location near the Grand Harbour adds to the appeal.
Score: 31/40 β Food 16/20, Service 8/10, Atmosphere 7/10
4. Noni β Michelin-Starred Mediterranean
Noni holds a Michelin star and offers set menus at β¬115 (intro) or β¬135 (deluxe). The cooking is technically superb, though some find the portions small. For those who appreciate precision and subtlety over heft, it's one of Valletta's finest.
Score: 29/40 β Food 15/20, Service 7/10, Atmosphere 7/10
5. Rubino β Historic Maltese-Sicilian
Rubino started life as a Sicilian confectionery shop in 1906. The Diacono family took over in 2008 and transformed it into one of Valletta's most beloved restaurants, serving traditional Maltese and Italian dishes with deep respect for heritage. The rabbit and fresh pasta are standouts.
Score: 29/40 β Food 15/20, Service 7/10, Atmosphere 7/10
Best Mid-Range Restaurants in Valletta (β¬β¬ββ¬β¬β¬)
6. AKI β Contemporary Japanese
AKI is Valletta's go-to for upmarket Japanese. The lounge-bar atmosphere makes it as good for cocktails and small plates as for a full dinner. Sushi, sashimi and robata-grilled dishes are all reliably excellent.
Score: 30/40 β Food 16/20, Service 7/10, Atmosphere 7/10
7. 59 Republic β Modern International
59 Republic caters to Valletta's distinguished clientele with light, imaginative international dishes β some American, some Japanese, all refined. The bite-size snacks are perfect with a glass of wine.
Score: 30/40 β Food 15/20, Service 7/10, Atmosphere 8/10
8. Il Horza β French-Maltese Bistro
Il Horza is a welcome new addition to the Valletta scene, taken over by a passionate pair of hands. The French-Maltese menu is serious about cooking, with classic dishes done properly. Great value at β¬β¬ pricing.
Score: 30/40 β Food 14/20, Service 8/10, Atmosphere 8/10
9. Grain Street β Modern Mediterranean Small Plates
Grain Street is the more accessible sibling of the pricey Under Grain. The "street food" label is aspirational, but the small plates are genuinely good β perfect for sharing over a bottle of wine.
Score: 29/40 β Food 15/20, Service 7/10, Atmosphere 7/10
10. Radici Malta β Southern Italian Excellence
Radici Malta brings the best of Italian cooking to a Milano-feeling dining room. Inventive flavours, beautiful presentation β the uovo in camicia (poached egg) antipasto is a standout.
Score: 29/40 β Food 15/20, Service 8/10, Atmosphere 6/10
11. Giannini β Seafood Mediterranean
Giannini has been a Valletta staple for nearly forty years. Chef-patron Aaron DeGiorgio offers traditional cuisine of classics well done, with a seafood focus. Reliable, consistent, and a local favourite.
Score: 29/40 β Food 14/20, Service 7/10, Atmosphere 8/10
12. Kaiseki β Asian-Mediterranean Fusion
Kaiseki blends Asian and Mediterranean flavours in a tasting-menu format. The fusion can seem strange at times, but it works β and the name nods to the traditional Japanese multi-course style.
Score: 29/40 β Food 14/20, Service 8/10, Atmosphere 7/10
Best Budget-Friendly Restaurants in Valletta
13. Palazzo Preca β Maltese Family Cooking
Palazzo Preca is run by the Preca sisters, who learnt their craft from their father. Award-winning Maltese and Mediterranean fine dining in a palazzo setting β not cheap, but the heritage and heart make it worth it.
Score: 28/40 β Food 14/20, Service 7/10, Atmosphere 7/10
14. Trabuxu β Italian Bistro
Trabuxu is something of a Valletta tradition. Straightforward Maltese and Italian dishes in a bistro setting. The vitello tonnato is decent, but you're better off with the fresh pasta.
Score: 28/40 β Food 13/20, Service 8/10, Atmosphere 7/10
15. Rampila β Mediterranean with a Terrace
Rampila offers Mediterranean and European fine dining with one of Valletta's best terraces. The food is solid rather than spectacular, but the setting makes it a great choice for a long lunch.
Score: 28/40 β Food 14/20, Service 7/10, Atmosphere 7/10
How to Choose a Restaurant in Valletta
For a special occasion: Ion Harbour or Risette β book well ahead.
For a romantic dinner: Harbour Club or Giannini β both have waterside settings.
For the best value fine dining: Harbour Club (β¬55/β¬70 tasting menus) or Il Horza.
For authentic Maltese food: Rubino or Palazzo Preca β both serve heritage Maltese cooking.
For a quick lunch: Grain Street or Trabuxu β both do good small plates.
Practical Tips for Dining in Valletta
- Book ahead β Valletta's best restaurants fill up, especially on weekends and cruise-ship days
- Lunch is cheaper β many fine-dining restaurants offer set lunch menus at 30β40% off dinner prices
- Check cruise schedules β on days when large ships are in port, the city is busier; see our cruise schedule
- Walk the side streets β some of the best restaurants are tucked away on Strada Stretta (Old Bakery Street) and Strait Street
