Discover the best restaurants in Dubrovnik and reserve a table online in just a few clicks. Browse menus, photos and guest reviews to find the perfect place for lunch or dinner.
Table Joe is a unique online platform that allows you to quickly and freely book restaurants in Dubrovnik. You can search by location, type of cuisine, price range, or special features such as terraces with views from the city walls, sea view, or guaranteed parking in the chaos of Dubrovnik’s center. With a list of top-rated restaurants based on visitor experiences, you can easily find the perfect place for your meal. After all, it’s your reviews that truly decide who is the best.
Dubrovnik, with its remarkably preserved historical architecture, like the city walls, stone streets with landmarks such as St. Blaise’s Church, Stradun, and the Rector’s Palace, is a magnet for visitors from all over the world. Its popularity has only grown thanks to the famous Game of Thrones series, in which Dubrovnik played King’s Landing. For the millions of tourists who flock to the city beneath Mount Srđ year-round, Dubrovnik restaurants offer a highly diverse culinary scene.
The Pearl of the Mediterranean and southern Dalmatia combine various influences in its gastronomy. Alongside the dominant Mediterranean flavors, top restaurants in Dubrovnik and its surroundings also serve regional dishes as well as meals from world cuisines.
Mussels na buzaru, Dubrovnik green minestrone (zelena manestra), šporki makaruli (dirty macaroni), as well as numerous fish and seafood specialties, are perfect local delicacies to enjoy after a physically demanding day of sightseeing.
Did you know that the Dubrovnik city walls stretch for a total of 1,940 meters and include three fortresses, numerous towers, and bastions? After a sunny walk along the stone walls, whether in the Old Town or other parts of the city, you’ll find authentic dishes characteristic of southern Dalmatia and the Dubrovnik region. In addition to pašticada, peka, brudet, and soparnik, the southernmost part of Croatia also boasts several unique traditional meals you shouldn’t miss.
If you happen to be in Dubrovnik during the most important feast of St. Blaise, one of the traditional dishes you can try is šporki makaruli (literally "dirty macaroni"). This Dalmatian dish got its name from the way it was traditionally served. After the meat was eaten, the leftover pasta was "dirtied" with traces of the sauce.
Today, it is a rich pasta dish with a dark sauce made from slowly braised beef, onions, red wine, and tomatoes, flavored with cloves, cinnamon, and nutmeg. A special touch is the addition of dried plums. This slow-cooked delicacy is best enjoyed with a glass of Dalmatian red wine.
Mussels (mušule or dagnje) na buzaru are cooked in a simple yet aromatic sauce of olive oil, white wine, garlic, and parsley. Each chef adds their own twist to this essential dish of the Dubrovnik region.
High-quality oysters have been cultivated for centuries in the nearby Bay of Ston. Closely tied to the history of the Dubrovnik Republic, oysters have long held an important place on local restaurant menus. They are most often served raw with lemon or lightly gratinated.
This traditional dish, recorded as far back as the 16th century, is prepared with various types of smoked and dried meats along with several kinds of cabbage. Collard greens (raštika) play the central role, but locals also use white cabbage and kale.
Zelena manestra is an essential part of family celebrations and holidays. First, different cuts of smoked meat are boiled, with the first water discarded. The meat is then cooked again until tender and flavorful. Potatoes, collard greens, kale, and cabbage are then added. Once softened, the dish is served in a rich broth with pieces of smoked meat and sausages, often accompanied by freshly grated horseradish.
Restaurants and pastry shops in Dubrovnik also draw on a long tradition of preparing authentic local desserts. In addition to the ever-present fritule (small fried doughnuts), the highlights include Ston cake, padišpanj, Dubrovnik rožata, and kontonjata.
This traditional Dubrovnik cake has a very simple recipe, and its name literally means "Spanish bread." It consists of a soft, airy, spongy biscuit, with the secret lying in the long whisking of eggs into a foamy texture before carefully adding in the flour. This cake is a must on festive tables and often serves as the base for more elaborate cakes.
This unique dessert is made with pasta, and local chefs use penne or ziti. Traditionally prepared for major holidays such as Christmas or the Feast of St. Blaise, it combines pasta with dried fruits, chocolate, citrus, and rum. Each household or chef has their own special method of preparation, making every version slightly different.
One of the most famous Dalmatian desserts and a staple of the Dubrovnik culinary heritage, rožata is a custard-like pudding made with rose liqueur, eggs, milk, and caramel. It holds its upright shape, has a distinctive flavor, and lightly trembles when served on a plate. Any chef with aspirations in Dubrovnik must master this delicate dessert.
This traditional Dubrovnik sweet is made from quince (locally known as mrkatunje), sugar, and lemon juice. Sometimes bay leaves, nuts, vanilla sugar, or cloves are added for extra flavor. With its semi-caramelized texture, it is left to cool and then cut into slices.
Dubrovnik Old Town restaurants cater to all tastes, whether you’re looking for a fine dining experience or popular fast food options like pizza, kebab, or burgers. Mediterranean cuisine forms the basis of most taverns and upscale restaurants in Dubrovnik. Alongside a wide selection of fish and seafood specialties, menus also feature meat dishes such as steaks, lamb, and veal cooked under the sač (iron dome), and other grilled favorites.
Several Dubrovnik restaurants are listed in the Michelin Guide, and at the time of writing, two hold the prestigious Michelin star. Taj Mahal draws on the culinary traditions of Bosnia and Herzegovina and has several locations, with the most famous one in the Old Town. Another star-holder is 360 Dubrovnik, which has repeatedly been awarded a Michelin star. Situated on the very city walls with a stunning view of the harbor, it offers both à la carte and tasting menus. Before visiting Dubrovnik, check the latest Michelin Guide for the updated list of award-winning restaurants in the city.
Yes, a large number of prestigious restaurants in the city offer fine dining experiences. Whether at standalone establishments or as part of leading five-star hotels, restaurants in Dubrovnik boast rich menus created by top chefs.
Absolutely. Traditional seafood dishes such as tuna steak, grilled fish, mušule na buzaru (mussels in a wine and garlic sauce), Ston oysters, and brudet (Dalmatian fish stew) are widely available. Many restaurants rely on Mediterranean traditions, and on the Table Joe platform, you can filter venues that offer seafood dishes like black risotto or octopus salad.
Instead of searching “Dubrovnik restaurant recommendations” online, you can explore the Table Joe platform, which ranks restaurants based on user reviews. Restaurants with à la carte and fine dining menus feature dishes such as ribeye steak, beef tartare, and refined interpretations of veal, lamb, and other meat specialties. Nearly every local tavern offers lamb or veal slow-cooked under the peka. At the same time, more casual, value for money restaurants in Dubrovnik serve popular grilled dishes such as ćevapi, pljeskavice, and other regional barbecue classics.
Like other major tourist hubs, Dubrovnik, with its constant influx of visitors, has an abundance of specialized pizzerias and restaurants that serve this beloved dish alongside other options. On the Table Joe platform, you can browse the top pizzerias in Dubrovnik ranked by user votes, making it easy to find the perfect spot to rest from sightseeing and enjoy a delicious meal.
Yes, Dubrovnik also boasts a wide selection of restaurants specializing in Asian cuisine. You’ll find Japanese (including sushi-focused spots), Korean, Indian, and Chinese restaurants in Dubrovnik, as well as restaurants offering Asian fusion styles. Italian restaurants in Dubrovnik make up a large share of the city’s dining scene, so you can expect to find excellent pasta, pizza, and other Italian specialties across many venues.
Some of the most notable regional wines to try in Dubrovnik restaurants include Plavac Mali from nearby Pelješac, Malvasija Dubrovačka, Pošip, and Tribidrag. Of course, local wine lists also feature a wide variety of Croatian and international labels, but if you’d like to taste the authentic local varieties, here are some of the most important ones:
Plavac Mali is arguably the most important indigenous red wine grape in Croatia, with vineyards on the Pelješac Peninsula particularly renowned. However, it is also significant in Hvar and the Dubrovnik regions. These wines have deep ruby with bluish hues, are full-bodied, and rich in tannins. The steep vineyards around Dubrovnik and Konavle produce wines with powerful aromas, making them a perfect pairing for lamb, pašticada, or black risotto.
This indigenous white grape is prevalent in the Konavle region, where it has been cultivated for more than six centuries. One of the first Croatian varieties to receive international protection, it was once served at the courts of Vienna and the Vatican. With its golden-yellow color, fresh taste, whole body, and fine acidity, Malvasija Dubrovačka is ideal as an aperitif or paired with local cheeses, shellfish, or desserts.
As in the rest of Croatia, the Dubrovnik region has an abundance of various types of brandies (rakija) and liqueurs. Classics such as komovica (pomace brandy), šljivovica (plum brandy), viljamovka (pear brandy), and travarica (herbal brandy) are widely available. More regionally distinctive varieties include aromatic brandies made from fig, carob, and even olive. Among the liqueurs, višnjevac (sour cherry liqueur) and orahovac (walnut liqueur) are typical, but the far south of Dalmatia also boasts two truly unique local specialties:
One of the most recognizable drinks of Dubrovnik and its surroundings is Rozulin, a traditional liqueur made from rose petals. It is prepared with fragrant petals of heirloom roses, sugar, and usually lozovača (grape brandy). Rozulin has a pink hue with a delicate rose flavor and aroma. The famous Dubrovnik dessert rožata relies heavily on this liqueur, and Rozulin is a staple at festive meals and celebrations.
The loquat (known locally as nespol or Japanese medlar) is a lesser-known fruit found in the Dubrovnik region and the Mediterranean. This liqueur is a traditional specialty, distinguished by its aromatic and slightly bitter taste. It is typically prepared in June, when the fruits ripen, using loquats, sugar, and lozovača.
If you are looking for restaurants in Dubrovnik or the surrounding area, you can quickly find a restaurant, choose a date and time, and reserve a table online in just a few clicks via the Table Joe platform.