Malta is ringed by water and eats from it year-round, but “seafood restaurant” here covers everything from a €12 plate of fried calamari in a fishing village to a €70 tasting menu over Marsamxett harbour. This guide is the working version: nine addresses we would send a friend to, the dishes that tell you a kitchen is buying fresh, and honest EUR numbers so nobody sits down blind.
- Best for a Sliema dinnerCalle Bistro Seafood · Triq Zimmermann Barbaro
- Best harbour viewPorticello · Valletta waterfront
- Best fishing-village tableTartarun · Marsaxlokk
- Expect to pay€30–45 per person, two courses + wine
- Book aheadFriday, Saturday, and anything facing water
- Seasonal fishLampuki, roughly August to December
What Actually Separates a Great Seafood Kitchen
Three things, and none of them are the view. First: buying. The best kitchens on the island buy small and often — fish in the morning, served that evening, sold out rather than stored. A menu that shifts slightly week to week is a good sign; a menu identical in August and February usually means a freezer is doing the work.
Second: restraint. Good fish is easy to ruin. Grilled seabream needs olive oil, lemon, salt and a cook who knows when to take it off the fire. When a kitchen buries its catch under cream and heavy sauces, it is usually hiding the buying, not improving it. The exception is seafood pasta, where a proper lobster linguine earns its richness.
Third: the raw side. Ceviche, crudo, tartare and carpaccio are the cheapest honesty test in the industry. You cannot hide tired fish under citrus. If a Maltese seafood menu has two or three raw starters and they are good, the rest of the menu is almost certainly worth your evening.
Nine Seafood Addresses Worth Your Evening
Ordered by how often we send people there, not by how much anyone paid for a table. Number one is our own kitchen — worth saying plainly, because you should know who is writing this. The other eight are places we recommend to guests who ask where else to eat.
Calle Bistro Seafood
Our kitchen: a narrow side lane two minutes up from the Sliema ferries, deliberately off the promenade. Raw starters built for sharing — tropical ceviche, wild red prawn crudo — then grilled catch of the day, mussels in white wine, and a lobster linguine that regulars reorder without looking at the menu. Small, quiet after eight, and everything is cooked to order.
Seafood · MediterraneanSan Giuliano Restaurant
The harbour-view end of the island: tables looking over Spinola Bay and the old arched boathouses, seafood and Mediterranean cooking with a proper wine list. The kind of address you book for a birthday rather than a Tuesday, and the one people picture when they say “dinner in St Julian’s”.
Harbour viewZeri’s Restaurant
At the Portomaso marina, long known on the island for fish cooked with care and a card that follows the seasons. A polished, slightly formal room — good for the meal where someone else is paying, and reliably strong on grilled fish and shellfish.
Marina · Fine diningNaar Restobar
Opened in 2020 and still one of the trendier seafood rooms in St Julian’s — a dressed-up crowd, cocktails, grilled fish and shared plates. Go for the atmosphere and the room; book or expect to wait on a summer weekend.
Contemporary · LatePorticello Restaurant
On the water at the edge of the capital, with the fish display by the door and views back across the harbour. Classic Valletta seafood: the fish is chosen in front of you and priced by weight, which is exactly how it should be done.
Valletta · By weightPalazzo Preca
An award-winning address inside the old city, where seafood sits alongside a broader Maltese-Mediterranean card. The reason to include it: if you are spending the day in Valletta anyway, this is where to end it without moving the car.
Valletta · CityTartarun
The south-east fishing village that most Maltese will name first when you ask about fish. Tartarun has built its reputation on buying from the village boats and cooking simply — and the Sunday market in Marsaxlokk, when the lampuki boats come in, is worth the drive on its own.
Fishing villageWejla Fish & Grill
The waterside sister of Tartarun, in the Smart City development across the harbour from Valletta. Modern dockside room, grilled fish and shellfish for the table, and an easy evening if you are on the Three Cities side of the island.
Dockside · ModernOnda Blu
A neighbourhood seafood room just across the harbour from Valletta, popular with people who live on that side and don’t want to cross the bridge for dinner. Straightforward, generous plates — the local option rather than the tourist one.
NeighbourhoodRatings, menus and opening hours change constantly in Malta, and a restaurant is only as good as its last buying week. Treat this list as a map of areas and styles, then confirm current details on the listing links at the bottom of this guide before you plan a night around any single address.
“The trick in Malta is simple: eat within walking distance of where the boats came in, and let the kitchen tell you what it bought this morning.”
— The kitchen at Calle Bistro Seafood, SliemaSliema, Specifically: Seafood Two Minutes From the Ferries
Most visitors eat on the waterfront — and pay for the view. The better move in seafood in Sliema is to walk one street back. Triq Zimmermann Barbaro runs off the Sliema front near the ferries: narrow, half-shaded, with a handful of tables that stay quiet after eight because the promenade crowd never turns the corner.
Sliema works as a seafood base because of logistics. The Valletta ferry is a short walk, buses run the coast to St Julian’s and beyond, and the village markets south of the island are a morning trip rather than a day out. That means you can eat fish here for a week without repeating a plate.
If you are staying anywhere between Balluta Bay and Gżira, our lane is closer than the waterfront restaurants and considerably calmer. Look for the round teal sign with the palm tree, then a short flight of steps into a low-lit room and a terrace of wooden tables.
What to Order, and What It Tells You
Start raw. Ceviche, crudo, tuna tartare, sea bass carpaccio. These are the dishes where a kitchen cannot hide behind heat and sauce — and at €8.50–18.50 they are also the cheapest way to judge the whole menu before you commit to a main.
Then grilled octopus. Every seafood kitchen in Malta serves it; very few cook it perfectly. If it arrives tender in the middle and charred at the edges, the rest of the meal will be good. Greek-style, with tomato, red onion and crumbled feta, is the Maltese version and the one we serve.
Mussels and calamari. Mussels in white wine, garlic and parsley, or calamari fritti with an honest tartare — both are volume dishes, which means a kitchen that buys well serves them well. Order one of each for the table and watch how fast they disappear.
The catch of the day. Always ask. In Malta that means seabream, swordfish, amberjack, tuna, or — from roughly August to December — lampuki, the island’s own dorado and the fish locals wait all year for. Grilled, with lemon and a side of vegetables, is the correct answer; anything else is a decision worth defending.
One pasta, one splurge. Seafood pasta is where Maltese kitchens compete — seafood marinara with clams, mussels and king prawns, or a lobster linguine finished with garlic and cherry tomatoes. Share it, or take the seafood bucket if your table is large and hungry.
What a Seafood Dinner in Malta Actually Costs
Nobody likes sitting down and discovering the water is €4 and the fish is priced by weight. Here is the shape of a bill, in euro, at three levels — based on our own card and on what we see guests talk about after eating elsewhere on the island.
| What | Typical in Malta |
|---|---|
| Cold starter / tapas plate | €8.50–18.50 |
| Grilled octopus or calamari main | €14–22 |
| Seafood pasta | €18.50–22 |
| Lobster pasta, per plate | €24–30 |
| Whole fish, priced by weight | €50–80 per kg |
| Shared seafood platter or bucket | €24–80 |
| Sides | €4–6 |
| Wine, house bottle | €18–30 |
| Two courses + wine, per person | €30–45 |
| Harbour-view fine dining, per person | €60+ |
Two practical notes. Whole fish priced by weight is the one line where you should ask for the number before the pan goes on — a good restaurant will happily tell you. And lunch is consistently the best value on the island: the same kitchen, a shorter card, and generally a third less on the bill.
Planning the Night
Book Friday and Saturday. Anywhere with a sea view fills by Thursday for the weekend, and Sliema’s side streets fill too — just later. Booking online takes a minute and removes the only real friction of a seafood evening.
Eat at 19:00 or at 21:00. The Malta kitchen peaks between 20:00 and 21:00. Earlier and you get an unhurried room and better attention on the fish; later and you are eating in the second wave, which is fine but rarely the version the chef intended.
Getting there. Sliema is walkable from the ferry terminal and along the front; parking on the side streets is limited after 19:00, so the ferry or a taxi from St Julian’s is genuinely easier. If you drive south to Marsaxlokk for the Sunday market, go before 11:00.
Asking for things. Allergies, one dish without garlic, a table away from the door — all normal requests in Maltese restaurants, and worth making when you book rather than when you sit down. Vegetarian plates exist on most seafood menus; the good ones are built from the same buying, not from the freezer.
Frequently Asked
What is the best seafood restaurant in Sliema?
Calle Bistro Seafood on Triq Zimmermann Barbaro — a two-minute walk up from the Sliema ferries. Fresh seafood bought daily and cooked to order: raw starters from €8.50, grilled catch of the day, seafood and lobster pasta. Open Monday to Thursday 16:00–22:30 and Friday to Sunday 12:00–22:30.
Where do locals eat fresh fish in Malta?
Three zones. The Sliema–St Julian’s stretch for city dining (Calle Bistro Seafood, San Giuliano, Zeri’s, Naar). Valletta and its harbours for a capital evening (Porticello, Palazzo Preca). And the fishing villages — Marsaxlokk for Tartarun and the Sunday market, Smart City in Kalkara for Wejla Fish & Grill.
How much does seafood dinner cost in Malta?
Two courses with wine generally lands at €30–45 per person. At Calle Bistro Seafood, starters and tapas run €8.50–18.50, seafood pasta €18.50–20.50, lobster linguine €28, sides €4–6, and a shared seafood bucket €80. Harbour-view fine dining runs from around €60 per person upward.
When is lampuki in season?
Lampuki — Malta’s dorado — is caught from roughly August through December, and the Marsaxlokk market is at its best in that window. Outside the season, order swordfish, amberjack or seabream, which are good year-round.
What should I order if I don’t eat shellfish?
Ask for the catch of the day grilled with lemon, plus a citrus or Greek salad and seasonal vegetables. Sea bass carpaccio, tuna tartare and marinated anchovies are shellfish-free raw options, and most kitchens will build a plate around whatever came in that morning.
Do I need to book a table?
For Friday, Saturday and anything facing the water, yes. Mid-week you can usually walk in before 19:30 or after 20:30. Booking online is the fastest route and takes under a minute.
Is seafood good value in Malta?
Compared with northern Europe, yes for the quality — but the range is wide. Small side-street kitchens like ours keep bills at €30–45 per person; harbour-view fine dining can double it for the same fish. Lunch is consistently the best value meal of the day.
Where This Guide Comes From
Written from the inside of a working Maltese seafood kitchen, cross-checked against public listings so nothing here is invented. Ratings and menus change — go to the source before you plan around one address.
- TripAdvisor — seafood restaurants in Sliema (live traveller rankings)
- TripAdvisor — seafood restaurants across Malta
- GuideMeMalta — 12 seafood restaurants in Malta & Gozo
- GuideMeMalta — 5 seafood restaurants to try (Wejla Fish & Grill, Kalkara)
- Tablein — from sea to table, Malta fish restaurants (Zeri’s, Portomaso)
- Bookia — fish restaurants in Malta & Gozo (Porticello, Onda Blu, San Giuliano)
- EatOutMalta — seafood listings
- Locals Insider — Malta’s best seafood and fish restaurants (Naar Restobar)
- r/malta — where to eat the best fish in Malta (local answers)
- San Giuliano Restaurant · Spinola Bay, St Julian’s
Prices quoted for Calle Bistro Seafood are from our current menu card (September 2026). Market ranges for other restaurants are indicative for Malta and vary by season, weight and venue. This page contains outbound links to third-party sites we do not control.
