The best restaurants in Dubrovnik

sort by
Zur Karte
Zur Liste
sort by
Contemporary Cuisine

A simply breathtaking view of the sea from the terrace of the elegant cliff top hotel. Chef Mate Matić transforms high quality seafood into wonderfully composed plates, all with lovely aromatic surprises.

Pera Čingrije 7, 20000 Dubrovnik, Croatia
Ethnic Cuisine

Nestled within the city's fortress walls, the restaurant's view is probably one of the most beautiful in the country. The wine list offers some 500 wines, while Marijo Curić conjures up delicacies such as scallop tartare with kohlrabi mousse, yuzu gel and tarragon oil.

Sv. Dominika bb, 20000 Dubrovnik, Croatia
Classic & Traditional Cuisine

Idyllically located in the old town, you can't miss this upscale restaurant. The successful start is a creative cocktail that matches the extraordinary menu. The best way to be surprised and enchanted is with a menu accompanied by wine.

Marojice Kaboge 5, 20000 Dubrovnik, Croatia
Contemporary Cuisine

The seats on the terrace with rooftop view of the city are in high demand. Everything is artfully arranged - including the cocktails, which are served by an attentive staff. Among the desserts, the pavlova is particularly lovely. Very good Croatian wines.

Ulica od Sigurate 4, 20000 Dubrovnik, Croatia
Contemporary Cuisine

The terrace offers a fantastic view of Dubrovnik's old town. Chef Mario Bunda goes all out with the ingredients, arranging the dishes - mostly classics - into works of art that also taste heavenly. Well-matched wines.

Brsalje 3, 20000 Dubrovnik, Croatia
Classic & Traditional Cuisine

Peruvian fine dining is celebrated on a vine-lined terrace overlooking the sea. Roberto Chavez works with local, fresh ingredients that he infuses with Peruvian flavours. The signature dish is the lomo saltado: fillet of beef, risotto and lomo sauce.

Frana Supila 14a, 20000 Dubrovnik, Croatia
Contemporary Cuisine

Chef Robert Račić gets things off to a great start with beautifully prepared bruschetta or their fine fish platter. All can be enjoyed on the wonderful terrace overlooking the sea. Everything has pleasant zing, even the stuffed melanzani.

Vlaha Bukovca 6, 20000 Dubrovnik, Croatia
Classic & Traditional Cuisine

With floor-to-ceiling windows and chandeliers, the décor of the salon, housed in a luxurious hotel, is very elite. The Mediterranean cuisine has a lot of depth, particularly exciting highlights are the desserts. Great wine cellar.

Prijeko 22, 20000 Dubrovnik, Croatia
Classic & Traditional Cuisine

The best family recipes are prepared with a touch of modernity. In addition to the catch of the day, you can enjoy creative dishes that change daily, and exciting vegetables come from the nearby islands. It tastes especially good on the roof terrace.

Široka ul. 1, 20000 Dubrovnik, Croatia

A small family restaurant with a beautiful inner courtyard. The philosophy in a few words: rustic recipes, fresh ingredients, modern interpretation. One of the bestsellers is the tuna steak with a sesame crust, seasoned with olive oil from the island of Korčula.

Lučarica 6, 20000 Dubrovnik, Croatia
Classic & Traditional Cuisine

The pleasure in a relaxed atmosphere begins in the restaurant at the marina already with a successful breakfast. Then it continues with tasty regional classics: grilled fish platter, calamari, pasta, black risotto or gnocchi, now and then also oysters.

Ivana Zajca 4, 20000 Dubrovnik, Croatia
Ethnic Cuisine

The atmosphere of the terrace is a dream, and the seats are in high demand in the summer. The creamy tuna mousse promises a successful start and the steamed octopus has a lot of flavour. The desserts are also very fine, and the wine list is pleasingly comprehensive.

Uz Posat 10, 20000 Dubrovnik, Croatia
Contemporary Cuisine

A feel-good place - with rough stone walls and beautiful lighting. New to the restaurant: a breakfast menu with an emphasis on regional ingredients. The kitchen also has a new take on reinterpreting the classics. The steaks are cooked to perfection, and the mango pannacotta is a dream.

Cvijete Zuzorić 1, 20000 Dubrovnik, Croatia
Contemporary Cuisine

Young chef Pasko Kapetanić, who studied under top chef Jeffrey Vela, surprises with his inventive interpretation of Mediterranean cuisine in this bistro-style restaurant, for example - the octopus mini burgers on olive focaccia. Traditional and classic dishes are also featured.

Cvijete Zuzoric 2, 20000 Dubrovnik, Croatia
Classic & Traditional Cuisine

The old recipes - handed down from generation to generation - are brought perfectly into the modern age in the showcase business. They are particularly proud of their capon dishes, which are available as a soup or braised in the oven. The truffle gnocchi is also excellent.

Poljana Rudera Boskovica 7, 20000 Dubrovnik, Croatia

A friendly bistro with cheerful colours. Aesthetics are also found on the plates, even classics like the beef tartare are nice to look at. There is fish tartare, burgers, Asian spring rolls, vegetarian risotto and grilled food.

Kralja Tomislava 1, 20000 Dubrovnik, Croatia

The restaurant, family-run since 1880, has a green garden and terrace with beautiful wooden panelling. The cuisine uses local organic vegetables and offers classics such as risotto with shrimp, fish soup or braised veal sausage.

Dante Alighieri 2, 20000 Dubrovnik, Croatia
Ethnic Cuisine

The location directly by the sea with a terrace is beautiful. Host Krešimir Pandža and his team spoil guests with regional delicacies: raw marinated tuna, fritto misto, mussels in tomato broth or fish risotto. Good Croatian wines.

Za Crkvom 29, 20235 Dubrovnik, Croatia
Ethnic Cuisine

Hosts Edin and Edina stand for traditional Bosnian cuisine and diversity - a perfect match. The homemade flatbread filled with veal and stewed tomatoes is a dream. Great importance is also attached to coffee culture.

Nikole Gučetića 2, 20000 Dubrovnik, Croatia
Classic & Traditional Cuisine

Ulica Nikole Tesle 8, 20000 Dubrovnik, Croatia