← All Posts

Best Local Restaurants Near Dubrovnik Cruise Port

By Jason Moon · April 20, 2026 · 5 min read

TL;DR

Dubrovnik cruise ships dock at Gruz harbour, 3 km from Old Town (shuttle €8 return, 10-15 min). For good food without tourist-menu prices: Konoba Lokanda Peskarija for seafood at the Old Port, Bota Sare for Ston oysters inside the walls, Konoba Kolona at Gruz if you want to eat near the ship. Budget €20-30 per person including a glass of wine.

Dubrovnik old town restaurant tables on a stone street
Dubrovnik restaurant prices change quickly once you move from Gruz into the old town.
In our experience, Dubrovnik food planning works best when you decide whether you are eating near the ship, inside the walls, or around the Old Port before you get hungry.

According to Port of Dubrovnik, cruise calls use the Gruz harbor area, which is separate from the walled Old Town restaurant zone. (Port of Dubrovnik)

Why Does Most Dubrovnik Dining Advice Get It Wrong?

Travel guides tell you to eat inside the Old Town walls. That's true — but they don't tell you which 5-metre radius to avoid. The restaurants directly on the Stradun serve 1.1 million cruise passengers a year and price accordingly: €28-38 for a grilled fish, €22 for pasta that cost the kitchen €3 to make. Walk one alley north or south and the same quality dish costs €14-18 at a family-run konoba that doesn't need the tourist footfall to survive.

Where Should You Eat Seafood in Dubrovnik Old Port?

Location: Na Ponti bb, directly at the Old Port, 400 metres east of the Ploce gate. Open from 11 AM.

This is the most reliable seafood lunch in walking distance of the Old Town walls. The fish comes from the same Adriatic trawlers that supply every serious restaurant on the coast; the difference here is portion size and price. Black risotto (crni rižot, made with cuttlefish ink) costs €14 and is large enough to skip a starter. Grilled sea bass by weight runs €18-24 depending on size. The outdoor terrace sits at the edge of the Old Port — a genuinely good setting, not a manufactured one. Arrive before noon or expect a 15-20 minute wait in peak summer.

Where Should You Eat Oysters Inside Dubrovnik Walls?

Location: Od Sigurate 4, inside the Old Town walls, 100 metres north of the Stradun. Open from noon.

Mali Ston oysters (Ostrea edulis, European flat oyster) farmed in the Malostonski Bay 55 km north of Dubrovnik are among the best in Europe. Bota Sare sources directly from the bay and serves them inside the walls for €14-18 per dozen — significantly cheaper than the tourist-facing restaurants near the Pile gate that use the same supplier. Order a dozen with a glass of Posip white wine (€5) and a plate of smoked Dalmatian prsut (cured ham, €8). Total: €30 for two people. For context, the equivalent on the Stradun would be €55-65.

Where Should You Eat Near Gruz Cruise Port?

Location: Obala pape Ivana Pavla II 9, Gruz harbour, 300 metres from the cruise terminal. Open from 11 AM.

If your port day is short (under 6 hours) or you want to eat before the Old Town shuttle run, Konoba Kolona is the Gruz neighbourhood's answer to the tourist problem. It serves the Gruz market crowd — local residents doing the weekly shop — rather than cruise passengers. Pasticada (Dubrovnik's slow-braised beef with prunes and gnocchi, €16) is on the lunch menu most days. A half-litre of local Plavac Mali house wine costs €6. Mains run €13-19. No English language pressure tactics, no laminated photo menus.

What Should You Order in Dubrovnik?

  • Crni rižot — black cuttlefish-ink risotto, €13-16, a Dalmatian classic
  • Brudet — fisherman's stew with polenta, €14-18, order it if you see it on a handwritten board
  • Peka — lamb or octopus slow-cooked under embers; requires 24h advance order, not realistic for cruise stops
  • Burek — flaky pastry with meat or cheese from any pekara (bakery), €2-3, ideal if you need to eat fast

What Should You Skip Near the Stradun?

The €10-15 set lunch menus posted on sandwich boards near the Pile gate. These exist for one purpose: high throughput, low quality, plausible deniability. A proper konoba lunch costs €18-24 per person with wine and tastes like someone cooked it that morning. The difference is worth the €6.

"We walked past Peskarija at 11:45 AM on a July port day. Six tables were taken, all locals from the Old Town neighbourhood eating early. By 12:30 PM there wasn't a seat. Go early."

What Should You Budget for Food in Dubrovnik?

OptionLocationCost/person
Burek + coffeeAny pekara€4-5
Konoba lunch with house wineSide streets, Gruz€20-28
Oysters at Bota SareInside walls€20-25
Stradun-facing restaurantOn the main drag€35-50

Our Dubrovnik cruise port guide covers the full port day — getting from the ship to the Old Town, the city walls walk, timing each stop, and exactly how many hours you need to do it properly. It's the planning document to read before you arrive.

Frequently Asked Questions

Should you eat in Gruz or Old Town Dubrovnik?

Gruz is easier near the ship; Old Town has more atmosphere but usually higher prices.

Can you eat well in Dubrovnik on a cruise day?

Yes, especially if you avoid the most obvious Stradun menus and choose one focused food stop.

How much should lunch cost?

A casual meal can be kept moderate, but seafood and Old Town views raise the budget quickly.

Know Dubrovnik Before You Arrive

Walking directions, GPS maps, real prices — everything in this article and more, organized for your port day.

Dubrovnik guide cover

Free with Kindle Unlimited

Read on Kindle, Apple Books & any e-reader

Read on Amazon

Free with Kindle Unlimited · try a free sample first

Read the free Dubrovnik cruise port guide