Dubrovnik, Croatia
Best places to shop in Dubrovnik
4 markets, malls and shopping districts in Dubrovnik — what to buy, when to go, and the tourist traps to avoid at each one.
Last updated 2026-08-08
1. Stradun and the Old Town lanes
Photo: Zekai Zhu · Pexels License · source
The polished limestone main street inside the walls, with craft, jewellery and clothing shops in the side lanes.
Where: Street ShoppingMap: Open in Maps Best time: Daily 09:00–22:00 in seasonCost: Mid–Luxury
Watch out Prices inside the walls are among the highest on the Adriatic and rise further when cruise ships are in port. Check the ship schedule and shop on a day when none are docked.
2. Gundulić Square Morning Market
Photo: Zekai Zhu · Pexels License · source
The daily produce market in the old town — figs, lavender, candied orange, olive oil, honey and rakija.
Where: MarketMap: Open in Maps Best time: Monday to Saturday 07:00–13:00Cost: Budget–MidTip: Lavender from Hvar, candied orange peel and Croatian olive oil are the things to buy here. Go early, before the market winds down.
3. Croatian craft: filigree, coral and ties
Photo: Diego F. Parra · Pexels License · source
Konavle embroidery, Dubrovnik silver filigree, and the cravat — invented by Croatian soldiers and still made in the city.
Where: LuxuryMap: Open in Maps Best time: Daily 10:00–20:00Cost: Mid–Luxury
Watch out Red coral jewellery sold here is often dyed bamboo coral or plastic, and genuine Mediterranean red coral is CITES-restricted for export. Ask for documentation, or choose filigree instead.
4. Gruž Market and the outer city
Photo: Diego F. Parra · Pexels License · source
The working market by the port, with the everyday shops of the modern city — a fraction of the old town's prices.
Where: MarketMap: Open in Maps Best time: Monday to Saturday 06:00–14:00Cost: Budget
More about Dubrovnik