Larnaca has always run on fish. The boats still go out at night, the marina still smells of salt in the morning, and the coast is lined with places to eat what they bring in. That is a lucky problem to have, and it makes choosing where to go a little harder. This is an honest local guide to the seafood on this stretch of coast, grouped by the part of town you find it in, so you can pick the spot that suits your evening.

Mackenzie and the old harbour

The Mackenzie strip and the small fishing harbour are the classic hunting ground, busy and lively and right by the sand. Psarolimano sits in front of the boats and has a long reputation for fresh fish and a generous fish meze, with the harbour itself as the view. Zakos Beach, a little along the Mackenzie sand, is the easy choice if you want your feet near the water and a plate of grilled fish without much fuss.

This is the part of town to head for if you are staying centrally and want somewhere within a stroll of the beach, with plenty of noise and life around you.

The Finikoudes promenade

Finikoudes is the palm lined promenade in the heart of town, and it is where most visitors end up at least once. Zephyros, set between Mackenzie and Finikoudes, is well regarded for grilled fish and seafood with a terrace looking out at the marina. Ocean Basket, a familiar chain with a branch here and another out at Oroklini, is a dependable, family friendly option for seafood and sushi when you want something you can count on.

Finikoudes suits a first night in Larnaca, a walk before or after dinner, and the pleasant chaos of a seafront that never quite empties in summer.

The Oroklini seafront

Head east for about ten minutes and the coast quietens toward Oroklini, where the tables sit closest to the water and the evening light is softer because the bay faces east rather than into the sun. This is where you find us. Mer Bleue is a family run fish tavern on the Oroklini seafront, open since 2004, and it is our pick for anyone who wants the fullest version of a Larnaca seafood dinner in one place.

The reason is simple. The fish comes in fresh each morning, so the whole fish and the daily catch are exactly that. We serve a full Cypriot fish meze at €33 a head, a proper spread that runs from dips and fried baby prawns through grilled octopus and tuna stifado to grilled tsipoura with chips. And because the same fresh fish reaches the sushi counter, there is Blue Aegean sushi and sashimi cut from the day's catch, which not many fish taverns can say. Add terrace tables a few steps from the sea and a sunset over the bay, and you have grilled, raw and shared all on one table by the water. Have a look at the menu or book a table to see what we mean.

Mer Bleue Beach Restaurant on the Oroklini seafront, seen from the water
Mer Bleue on the Oroklini seafront, seen from the water.

How to pick a good seafood spot anywhere in Larnaca

Wherever you end up, the same simple tests apply. Ask what came in that morning, because a place that buys from the day boats will tell you exactly what it has and some of it will be gone by evening. Expect whole fresh fish to be priced by the kilo, which is normal across Cyprus and a sign of the real thing rather than a frozen fillet. And trust a table of locals over a photo of the sea on the wall. We go into more detail in our guides to eating fresh fish in Larnaca and choosing a fish tavern.

What to order

If you cannot decide, order a fish meze and let the kitchen lead. It arrives in waves and is the most generous way to eat by the sea, and we explain how it works in our guide to fish meze in Larnaca. If you would rather keep it simple, a whole grilled sea bream or sea bass between two, a village salad and some grilled octopus is a hard combination to beat. And if you like raw fish, the fresher the kitchen, the better the sushi, which is the whole idea behind our sushi by the sea.

Which seafood spot suits your evening

Larnaca's seafood coast has a spot for every kind of night, and knowing what you are after makes the choice easy.

For a sea view, the Oroklini seafront wins, where the terrace tables sit a few steps from the water. Ours at Mer Bleue are about as close to the sea as a table gets, and the light over the bay at sunset does the rest.

For families, look for a relaxed fish tavern rather than a formal restaurant. The shared plates suit small appetites, there is almost always calamari and chips for children, and nobody minds a bit of noise.

For a romantic dinner, aim east to Oroklini, where the bay faces the setting light and the pace is slower than the busy town promenade. A table at the edge of the terrace as the sun goes down is hard to beat.

For a group, a fish meze is the answer, a long shared spread that takes the pressure off deciding and keeps everyone happy for a couple of hours.

Questions people ask us

What are the best seafood restaurants in Larnaca?

Larnaca's seafood is spread along the coast: the Mackenzie harbour (Psarolimano, Zakos Beach), the Finikoudes promenade (Zephyros, Ocean Basket), and the quieter Oroklini seafront, where Mer Bleue serves fresh daily fish, a €33 fish meze and Blue Aegean sushi with tables at the water's edge.

Where can I eat fresh fish in Larnaca?

Along the coast at the fish taverns and seafood restaurants in Mackenzie, Finikoudes and the Oroklini seafront. The freshest choice at any of them is whatever the boats brought in that morning, priced by the kilo. Mer Bleue on the Oroklini seafront takes its fish in fresh daily.

Which part of Larnaca is best for seafood by the sea?

The Mackenzie harbour and Finikoudes are central and lively, while the Oroklini seafront about ten minutes east is quieter with tables closest to the water and softer evening light. Each suits a different mood.

Is Oroklini good for seafood?

Yes. The Oroklini seafront has some of the closest tables to the water in the Larnaca area. Mer Bleue there is a family run fish tavern serving fresh fish, fish meze and sushi with a sea view, open since 2004.

How much does a seafood meal cost in Larnaca?

A fish meze usually runs 20 to 35 euro per person, and Mer Bleue's is €33 for a full spread. Whole fresh fish is priced per kilo and moves with the catch, so ask the weight before it is cooked.

Do I need to book a seafood restaurant in Larnaca?

On summer evenings and weekends, yes, especially for a table by the water. Midweek lunch you can usually walk in. At Mer Bleue you can book online or call ahead.

Which seafood restaurant in Larnaca has the best sea view?

The Oroklini seafront has the closest tables to the water in the Larnaca area. Mer Bleue's terrace sits a few steps from the sea, and it is at its best at sunset when the bay turns gold.

Is there a family friendly seafood restaurant in Larnaca?

Yes. A relaxed fish tavern suits families better than a formal restaurant. Mer Bleue on the Oroklini seafront is family run, the shared plates suit children, and calamari with chips is always available.

Where can I have a romantic seafood dinner in Larnaca?

The quieter Oroklini seafront, where the bay faces the sunset and the pace is slower than the town promenade. Mer Bleue has terrace tables at the water's edge that are ideal in the evening light.

Where is good seafood near Oroklini beach or Finikoudes?

Near Oroklini beach the seafront taverns sit closest to the water, with Mer Bleue on the Oroklini seafront. Near Finikoudes in the centre of town you will find seafront restaurants along the promenade.