Seafood in Dubrovnik: what to order, where to eat, and how to avoid being overcharged
Last reviewed
Is the seafood in Dubrovnik good and where should I eat it?
The Adriatic produces excellent seafood — sea bream, sea bass, dentex, octopus, and the famous Mali Ston oysters. Dubrovnik's best seafood restaurants are Proto, Nautika, and the konobas in the hills above the city. Always confirm the weight and price per kilogram before ordering fish sold by weight.
The Adriatic’s seafood wealth
The Adriatic Sea is not the Pacific or the North Sea — it is a relatively enclosed, shallow body of water that has been fished intensively for centuries. In parts of the northern Adriatic, stocks are under pressure. But the southern Adriatic, around Dubrovnik and the Dalmatian islands, remains more productive, and the local fishing fleet still brings in sea bream, dentex, John Dory, octopus, and a range of shellfish that are among the best in the Mediterranean.
The quality difference between a genuinely fresh Adriatic fish and frozen product is not subtle. Fresh sea bream has firm, white flesh, a clean marine smell, and a flavour that is complex without being strong. Frozen or poorly stored fish tastes flat and slightly sweet. In a city where a main course of fish costs €25–45, it is worth knowing the difference.
The fish-by-weight system: critical knowledge
A significant proportion of Dubrovnik’s seafood restaurants price whole fish by weight — typically displayed as a price per kilogram or per 100 grams. This system is not inherently dishonest, but it creates the conditions for unpleasant surprises when the bill arrives if you have not done the arithmetic.
Here is how it works in practice: a menu says “sea bass — €12/100 g.” A whole sea bass typically weighs 350–500 grams. Your fish will therefore cost €42–60, before sides, bread, wine, and cover charge. A table of two ordering two fish of this size is looking at €80–120 in protein alone before anything else.
The correct approach: when you order a whole fish, ask the waiter to show it to you, confirm the weight, do the calculation, and agree before they take it to the kitchen. Say something like: “Can you show me the fish and confirm the weight?” Every legitimate restaurant will do this without complaint. Any restaurant that resists or claims it is not possible is not a place to eat.
The same applies to shellfish platters and mixed seafood boards, which are often assembled to look like a fixed-price item but are priced individually.
What to order: the Adriatic seafood guide
Orada (sea bream, gilthead): the most widely eaten and most reliably available Adriatic fish. When fresh, the white flesh is delicate and slightly sweet. Usually grilled whole and served with blitva (Swiss chard with olive oil and garlic) and potatoes.
Brancin (sea bass): similar to sea bream but slightly larger and firmer. Excellent grilled or in a salt crust (u soli), which traps moisture.
Zubatac (dentex): a more expensive, premium fish with a richer, more complex flavour and firmer texture. Worth ordering when available — it is a step up from the sea bream/sea bass baseline.
Kovač (John Dory): identifiable by the dark spot on its flank (St Peter’s fingerprint in legend). Very fine white flesh, almost scallop-like in texture. Not always available; order it when you see it.
Oslić (hake): not as glamorous as the above, but excellent when fresh and significantly less expensive. Battered and fried, or simply grilled, it is the everyday fish of the Dalmatian coast.
Hobotnica (octopus): appears in three main preparations. Octopus salad (with olive oil, capers, parsley, and sometimes potato) is one of the great starters of the Adriatic. Dried octopus grilled over charcoal is excellent. Octopus peka — slow-cooked under a bell — is the definitive preparation (requires 24 hours’ advance order at a konoba).
Crni rižoto (black risotto): made with fresh squid and cuttlefish ink, this is the signature rice dish of the Dalmatian coast. The quality indicator is the freshness of the squid — a good black risotto should taste of the sea, not just of ink.
Buzara (buzara sauce shellfish): mussels or scallops cooked in white wine, garlic, olive oil, and parsley. Simple, excellent, the best argument for bread at a seafood restaurant (for mopping the sauce).
Where to eat seafood in Dubrovnik
Proto in the Old Town alley near Od Sigurate is the most consistently excellent seafood restaurant inside the walls. The fish handling is careful, the kitchen does not overcook, and the wine list skews local. The grilled dentex and the mixed seafood platter are the strongest items.
Nautika at the Pile Gate cliffs has the best-positioned terrace in the city and a kitchen that matches the setting well. The lobster dishes, the grilled fish, and the seafood pasta are all competent to excellent. Expensive — but if you are going to spend money once in Dubrovnik, here is a reasonable place to do it.
Konoba Dubrava in the hills above the city is not primarily a seafood restaurant (the peka and lamb are the stars), but their fresh fish nights are very good and significantly less expensive than the Old Town venues.
For the oyster experience, nothing in Dubrovnik proper matches going to the source. The Mali Ston oysters guide covers Bota Šare and Kapetanova kuća in Mali Ston in full detail. The drive is 90 minutes along the Pelješac channel coast — a beautiful route in itself.
Food tours for seafood lovers
The food and wine highlights tour includes Dalmatian seafood as a central component alongside wine pairings, and is a good introduction if you want to taste several types of seafood in context. The Old Town food walking tour covers the Old Town’s seafood stops including fresh anchovies, octopus salad, and black risotto tastings.
For a focused shellfish experience, the Ston oyster tasting excursion is worth serious consideration — it takes you to the oyster farms on the Pelješac channel and includes a direct-from-farm tasting.
Practical tips for ordering seafood
Ask about freshness: “Što je svježe danas?” (What is fresh today?) is the most useful question at any seafood restaurant. A confident, specific answer means they know their fish. Vague answers mean check the eye and gills on any whole fish you are shown.
Check for farming vs wild: ask whether the fish is uzgojeni (farmed) or divlji (wild). Wild is markedly better and will cost 20–40% more. The difference is worth it.
Avoid the mixed tourist platter: the “seafood platter for two” at tourist-facing restaurants is typically the lowest-quality items at the highest combined price. You are paying for assembly, not excellence. Order specific dishes instead.
Side dishes: blitva (Swiss chard with olive oil and garlic) is the definitive Dalmatian side and the right accompaniment to grilled fish. Simple, excellent, often better than the vegetable alternatives.
Timing: fish restaurants are best at lunch, when the morning catch is genuinely fresh. By the time dinner service is full on a busy summer evening, some of the day’s fish has been on ice for eight hours. Not a disaster, but lunch advantage is real.
Freshness indicators on whole fish
If you are shown a whole fish before cooking (which you should be for weight confirmation), check: eyes should be clear and slightly convex, not sunken or milky. Gills should be bright red, not brown. Flesh should be firm and spring back when pressed. The fish should smell of the sea — briny and clean — not of strong fish.
These checks take five seconds and are completely normal behaviour in a seafood restaurant.
For the broader Dalmatian food context that places seafood within the full coastal cuisine, read the Dalmatian food guide. For wine pairings with seafood, the Korčula wine guide covers the whites (Pošip, Grk) that work best with fresh Adriatic fish.
Frequently asked questions about seafood in Dubrovnik
Is all fish in Dubrovnik restaurants fresh?
Not all of it. The best restaurants — Proto, Nautika, Konoba Dubrava — buy from local fishermen daily. Lower-tier tourist restaurants may use frozen or imported fish. Asking about freshness and checking the physical indicators on whole fish are the best safeguards.
What is the cheapest way to eat good seafood in Dubrovnik?
Order at lunch rather than dinner. Choose hake or anchovies over sea bream or dentex. Eat at a konoba rather than a waterfront restaurant. The quality difference between hake and dentex is less than the price difference.
Can I eat oysters in Dubrovnik without going to Mali Ston?
Some Dubrovnik restaurants carry Mali Ston oysters, but freshness and price are both better at the source. If you have time for the 90-minute drive, go to Mali Ston.
Is the lobster in Dubrovnik worth ordering?
Yes, at the right restaurant and price. Nautika handles lobster well. The best preparation is grilled with butter and local herbs. Confirm the price before ordering — lobster is typically sold by weight and can easily run €60–80+ per portion.
What should I order if I do not like strong fish flavours?
Sea bass (brancin) and sea bream (orada) are the mildest. Hake is even milder. Black risotto has a more assertive marine flavour. John Dory is somewhere in the middle — delicate but distinctive.
Are there good sushi or raw fish options in Dubrovnik?
A small number of modern restaurants offer crudo-style preparations. Azur (in the Old Town) has some of the most interesting raw preparations. It is not a sushi city in any meaningful sense, but the quality of the raw ingredient is exceptional if a kitchen wants to work with it that way.
Related guides

Best restaurants in Dubrovnik: where locals and savvy visitors eat
Skip the tourist traps on Stradun. Our honest guide to Dubrovnik's best restaurants, from fine dining to hidden konobas.

Old Town restaurants in Dubrovnik: what's worth it (and what to skip)
Honest guide to eating inside Dubrovnik's Old Town walls — the good, the overpriced, and the hidden gems off the main drag.

Mali Ston oysters: the complete guide to Croatia's finest shellfish
Everything about Mali Ston oysters — where they grow, how to eat them, and why Bota Šare and Kapetanova kuća are the restaurants to visit.

Rooftop bars in Dubrovnik: the best views with a drink in hand
The best rooftop and elevated bars in Dubrovnik — Old Town terraces, hotel skybar views, and cliff-side spots to watch the Adriatic at sunset.
Ready to book? Top tours for this guide
We earn a small commission if you book through GetYourGuide — at no extra cost to you. Every tour is hand-picked and verified.
Dubrovnik: Old Town guided walking tour with a local
Dubrovnik: City Walls walking tour
Dubrovnik: Round-trip cable car ticket
Dubrovnik: The original Game of Thrones tour & Lokrum option
Dubrovnik: Guided sea kayaking tour with snack