CroatiaNaturally
All guides
Guides ·Food & drink

Best markets in Dubrovnik

Two markets matter — one photogenic and small inside the walls, one large and gritty at the port. Both are worth an early morning.

Guide
Food & drink
Length
5 min read
Region
Dubrovnik
Fresh figs and lavender at Gundulić square market Fresh figs and lavender at Gundulić square market

Gundulić Square: inside the walls

The daily market on Gundulić square (Gundulićeva poljana), 6am-1pm, is where the Old Town shops for figs, cherries, lavender oil, and homemade fig jam. It's small — maybe 15 stalls — and clearly leaning to tourists, but the produce is real and locals still come. Arrive before 8am for the best light and least tour groups. Bring cash in small bills. A kilo of cherries in June runs $6, a jar of good honey $12, a bunch of dried lavender $5. Skip the branded souvenir olive oil.

Gruž market: the real thing

Saturday morning at Gruž port is one of the best food markets in Dalmatia — a 20-minute bus ride from Pile on line 1A. Islanders come by ferry from Šipan, Mljet, and Koločep with their own vegetables, olive oil, cheese, and whatever fish came out of the boat that dawn. Runs 6am to 12pm, busiest 8-10am. This is where restaurants source, and where you should shop if you’re self-catering. Nothing is packaged for Instagram; everything is what it looks like.

What to buy and take home

Legal to bring back in EU/US hand luggage: olive oil (in checked bag), dried lavender bundles, honey, dried figs, sea salt from Ston, and vacuum-packed pršut (US customs sometimes restricts cured meats — check first). Skip: 'traditional' souvenirs from the stalls near Pile which are largely made in Vietnam. Skip: rakija in fancy bottles at $40 — buy the same thing from a Konzum supermarket for $12.

Frequently asked questions

What people ask before they set off on this one.

What time does Dubrovnik's market open?

Gundulić square 6am-1pm daily. Gruž market is Saturday only, 6am-noon, busiest 8-10am.

Can I bring olive oil home from Croatia?

Yes, in checked luggage. Buy from Gruž market or a Konzum store for genuine local oils around $15-20 a litre.

Is the Old Town market touristy?

Somewhat, but the produce is real and locals still shop there. Arrive before 8am.

Where do Dubrovnik restaurants buy their seafood?

Gruž market on Saturdays and direct from Mali Ston oyster farms. Occasionally from fishermen who tie up at the Old Port at dawn.

Where to stay

Hotels in Dubrovnik

Rooms worth pairing with this guide.

More guides to Dubrovnik

All guides
Book beautifully, travel lighter

Same hotels, same prices you would find anywhere, plus one verified tonne of carbon removal funded with every booking.

Find a hotel