Marsaxlokk is Malta’s seafood capital, where colourful luzzu boats bob gently in the harbour and the scent of the sea fills the air. Every corner tells stories of fishermen hauling in the freshest catch of the day. At the heart of this vibrant fishing village sits Harbour by Johann, a hidden gem that’s part restaurant, part seafood haven, and entirely unforgettable.
I love a good seafood spot—but this? This was something else. Fresh fish, a postcard-perfect view, and a menu so full of Mediterranean goodness that I wanted to try everything twice.

First impressions: A warm welcome by the water
Stepping into Harbour by Johann, the first thing that strikes you is its charm. It’s modern yet rustic, elegant yet welcoming. The décor balances cosy wood tones with contemporary touches, but the real showstopper? The view.
From the outdoor terrace, you get a front-row seat to Marsaxlokk’s iconic harbour. The colourful luzzu boats, the gentle sea breeze, and the warm Maltese sun create a setting that feels effortlessly special.
And then there’s the staff—attentive, knowledgeable, and genuinely passionate about what they do. Here, you’re not just another diner; you’re treated like a valued guest.

The menu: Fresh seafood at its finest
Harbour by Johann is all about fresh, local, expertly prepared seafood. The menu is a true celebration of the Mediterranean, with each dish letting the day’s catch shine.
Starters: Small plates, big flavours
- Black Sepia Arancini – Crispy golden balls infused with rich squid ink, offering a bite of creamy, savoury perfection.
- Fish Croquettes – Light, flaky, and brimming with fresh seafood. Pair with a chilled Maltese white wine for the perfect start.
Mains: The heart of the feast
- Baked Salt-Crusted Meagre – If you’ve never had a fish cooked this way, this is your moment. The salt crust seals in moisture and flavour, delivering a dish that’s melt-in-the-mouth delicious.
- Shrimp & Pistachio Pasta – A unique pairing of sweet shrimp and nutty pistachios, tossed in a light, flavour-packed sauce. Comfort food with a Mediterranean twist.
- Grilled Swordfish Steaks – Thick, meaty, and expertly grilled. This is a bold, hearty dish for true seafood lovers.
- Octopus & Cuttlefish Specialities – Tender, flavourful, and perfectly cooked. No chewy seafood here—just the real deal.
Each dish feels like a love letter to the Mediterranean, made with care, respect, and the freshest local ingredients.

Wine & atmosphere: A perfect pairing
No seafood feast is complete without the right wine. The curated selection at Harbour by Johann includes crisp Maltese whites, buttery Chardonnays, and robust reds. The staff happily guide you to the perfect pairing for your meal.
As the sun dips below the horizon, the harbour lights twinkle, the air hums with quiet conversation, and the atmosphere becomes nothing short of magical. Whether you’re here for a romantic dinner, a family meal, or just to treat yourself, the experience is unforgettable.
A tribute to Marsaxlokk’s fishing heritage
Marsaxlokk has been Malta’s fishing hub for centuries, supplying the island with the freshest seafood straight from the Mediterranean. Harbour by Johann pays homage to that tradition, offering a dining experience that’s as much about culture and history as it is about incredible food.

Final verdict: Why you’ll love it
If you’re a seafood fan—or simply someone who loves great food with a view—Harbour by Johann is unmissable.
Why you’ll love it:
- ✅ Unforgettable, fresh seafood dishes.
- ✅ A stunning waterfront location with colourful harbour views.
- ✅ Friendly staff who make you feel like family.
- ✅ A deep connection to Malta’s fishing heritage.
Our tip: Try the salt-crusted fish with a glass of crisp white wine. Then sit back, enjoy the sea breeze, and savour a dining experience you won’t forget.








