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.
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.
Gundulić square 6am-1pm daily. Gruž market is Saturday only, 6am-noon, busiest 8-10am.
Yes, in checked luggage. Buy from Gruž market or a Konzum store for genuine local oils around $15-20 a litre.
Somewhat, but the produce is real and locals still shop there. Arrive before 8am.
Gruž market on Saturdays and direct from Mali Ston oyster farms. Occasionally from fishermen who tie up at the Old Port at dawn.
Hotels in Dubrovnik
More guides to Dubrovnik
All guides
Itineraries · 7 min read
48 hours in Dubrovnik
Two days is tight for a UNESCO-listed walled city, so this itinerary front-loads the walls at dawn and saves 1 slow evening for Lokrum.
Itineraries · 9 min read
One week in Dubrovnik
Seven days lets you go beyond the postcard walls into 3 islands, a peninsula of oyster farms, and 2 quieter beach bases that most weekend visitors miss.
Itineraries · 7 min read
Dubrovnik in 3 days on a budget
Yes, Dubrovnik is expensive — but $90 a day is doable if you sleep in Gruž, buy the 3-day Pass, and eat where dockworkers eat.
Same hotels, same prices you would find anywhere, plus one verified tonne of carbon removal funded with every booking.