Travel Plan
← Back to the Dubrovnik guide CITY GUIDE · FOOD & SHOPPING

Eat, drink & shop in Dubrovnik

Where to eat, drink and shop in Dubrovnik: Adriatic seafood and black risotto, restaurants with views over the walls, gelato, the Stradun and local crafts.

Restaurants

Famous names, local favourites and halal options for every budget. € under €20 · €€ €20–40 · €€€ €40–80 · €€€€ over €80 per person.

Seafood
Seafood€€€

Proto

Classic fish restaurant in the Old Town since 1886.

Old Town · Getting there: Walk in the Old TownMap
Seafood street food
Seafood street food€

Barba

Casual spot for octopus burgers and fried fish.

Old Town · Getting there: Walk in the Old TownMap
Grill
Grill€€

Lady Pi-Pi

Open-air grill terrace with views over the rooftops and sea.

Old Town, below the walls · Getting there: Walk in the Old TownMap
Croatian
Croatian€€€

Panorama Restaurant

Sweeping views over the Old Town and islands.

Top of the cable car · Getting there: Cable carMap
Fine dining
Fine dining€€€€

Nautika

Elegant terraces facing the sea and two fortresses.

Pile Gate · Getting there: WalkMap

Nothing matches this filter.

Halal status is based on published restaurant information and can change. Please confirm with the restaurant before you go. Food photos are illustrative and do not show the restaurant itself.

Cafés, afternoon tea & desserts

Classic afternoon tea, specialty coffee and sweet stops.

Gradska Kavana Arsenal
Old Harbour

Gradska Kavana Arsenal

Historic city café on Luža Square with a harbour terrace.

Getting there: Walk in the Old TownMap
Dolce Vita
Old Town

Dolce Vita

Popular gelato shop off the Stradun.

Getting there: Walk in the Old TownMap

Nothing matches this filter.

Shopping & markets

Department stores, luxury streets, malls, outlets and markets.

Shopping streetOld Town

Stradun

The marble main street of the Old Town, with shops and cafés.

Getting there: WalkMap
MarketOld Town

Gundulić Square market

Morning market for lavender, dried figs and local produce.

Getting there: WalkMap
CraftsOld Town

Coral & filigree jewellery shops

Traditional Dalmatian red coral and silver filigree jewellery.

Getting there: WalkMap
MallMokošica

Mall of Dubrovnik

The city's main modern mall.

Getting there: Bus / taxiMap

Nothing matches this filter.

Plan your trip to Croatia

Internet from the moment you land Buy an eSIM for Croatia before you fly and switch it on at arrival. No shop queues, no roaming bills. See eSIM plans → Airport transfer, booked ahead A driver waits for you in arrivals at a fixed price. Handy with children and luggage. Book a transfer → Car rental for road trips Compare the big rental brands at the airport or in the city, with free cancellation on many offers. Compare cars →

Partner links: if you book, we may earn a small commission at no extra cost to you.