Best Restaurants in Dubrovnik
A curated guide to the best restaurants in Dubrovnik — from iconic local institutions to under-the-radar spots worth crossing the city for.
Where to eat in Dubrovnik
Nautika
Perched on the rocks at the entrance to the Old Town with Adriatic views. The black risotto with cuttlefish ink is exceptional, and the lobster is pulled from the sea below. Special occasion dining at its finest.
Pantarul
A local favourite outside the walls in Lapad, serving creative Dalmatian cuisine at reasonable prices. The pašticada (slow-cooked beef) is melt-in-your-mouth tender. Book ahead — regulars fill this place nightly.
Shizuku
Surprisingly excellent Japanese food inside the Old Town walls. The sushi and ramen are made by a Japanese-trained Croatian chef. It's a welcome change from seafood after a few days on the coast.
Azur
Asian-Mediterranean fusion in the Old Town with dishes that actually work — the tuna tataki and the duck with plum sauce are standouts. The terrace seating in a quiet square is lovely.
Bota Šare
A seafood institution in the Old Port serving oysters from Ston and grilled catch of the day. The oysters are some of Europe's best — briny, fat, and astonishingly fresh. The waterfront terrace is dreamy.
Restaurant 360
Fine dining on the Old Town walls with panoramic views of the harbour. The tasting menu is creative and the wine pairings feature excellent Croatian wines. Sunset here is an event.
Taj Mahal
Not Indian food — this is a beloved Bosnian restaurant in the Old Town. The ćevapi (grilled meat) and burek (meat pie) are the best comfort food in Dubrovnik. Cheap, filling, and delicious.
Dalmatino
Tucked in a narrow street in the Old Town, this family-run spot serves refined Dalmatian cooking. The truffle pasta and the octopus salad are both excellent. Intimate atmosphere and fair prices.
Plan your Dubrovnik trip
Share an Instagram Reel about Dubrovnik and Triply will extract every place mentioned — mapped and organized automatically.
Get on the App Store