
Best Restaurants in Dubrovnik: Where to Eat by Area and Budget
A practical pick of Dubrovnik restaurants, from Michelin-starred 360 to seafood at Proto and budget bites at Barba, with the dishes to order at each.
On this page
The Dubrovnik restaurants most worth booking are Restaurant 360, set into the city walls, and Nautika by Pile Gate, with Proto the classic Old Town choice for fish and Kopun the place for traditional Croatian cooking. For mid-range meals outside the crush, Pantarul and Konoba Dubrava on Mount Srđ give you more room and better value than a Stradun terrace.
This guide sorts the city by occasion and budget rather than handing out a single ranking, so an anniversary dinner, a family lunch and a quick bite before the ferry each get a sensible answer. It also explains the dishes to order, how peka changes your timing, and why fish sold by the kilo can move a main course into a different price bracket.
Which Dubrovnik restaurants are worth booking, and which suit a walk-in
Book ahead for Restaurant 360, Nautika and Proto, especially for a terrace table in July and August. These are the names that fill first, and 360 in particular is best reserved weeks or months before you travel. For a group of six or more in high season, ring ahead at the mid-range places too.
Lunch is the easier meal to plan without a reservation, and Pantarul is the most practical of the mid-range addresses for an unplanned day. If you want a sit-down dinner in the old town restaurants without a booking, eat early or aim for the shoulder weeks in May, June, September and October. For a street-by-street look at the lanes inside the walls, the Dubrovnik Old Town Restaurants guide is the companion piece.
A 2015 Dalmatian restaurant list reported by Dubrovački dnevnik put Nautika in its top ten, alongside Pantarul, 360, Proto and Glorijet, with Kapetanova kuća in Ston, Kod Marka on Šipan and Galija in Cavtat also named. The list itself was compiled by the portal Dobri restorani; treat it as a snapshot of that year rather than a current ranking, but it shows how long these names have held their reputations.

Fine dining: Restaurant 360 inside the city walls and Nautika by Pile Gate
Restaurant 360 holds one Michelin star and sits on the city walls near Ploče Gate, looking over the old harbour. The cooking is modern Mediterranean, served through tasting menus rather than an à la carte spread, which makes it the obvious pick for a milestone dinner. Ask for a terrace table when you book and expect to commit to the menu format.
Nautika occupies Brsalje ul. 3 just outside Pile Gate, with terraces facing Fort Lovrijenac and the sea. The menu leans heavily on high-end seafood, and main courses run from around €50 to €90 according to the 2026 guide figures. For a special evening within easy reach of the old town, it is the least fussy of the fine-dining options.
Both rooms are expensive by Croatian standards, and both justify it with position as much as cooking. If the view matters more than the tasting menu, Nautika's setting at the gate is hard to beat; if you want the most distinctive room in the city, 360's walls placement wins. Decide which of those two you are buying before you book.

Old Town seafood and tradition: Proto and Kopun
Proto has stood on Široka ul. 1, a quiet side street off the Stradun, since 1886, and its focus is traditional recipes built around local fish and seafood. Mains average €40 to €60 in the guide's 2026 figures, and the upstairs terrace is the more elegant spot for dinner. Order fish simply grilled and let the kitchen show what it can do.
Kopun takes its name from kopun, a capon, and builds its menu around traditional Croatian cooking. It suits a middle-of-the-road dinner where you want familiar Dalmatian flavours without the tasting-menu performance. For more seafood options in the same quarter, this seafood restaurants in Dubrovnik guide is a useful companion.
For a fuller map of the warren of lanes around the Stradun and Gundulić Square, the dedicated old town restaurants guide goes street by street. It helps separate the genuinely good rooms from the terraces that rely on footfall alone. Use it before you commit to a dinner inside the walls.
Mid-range picks outside the crush: Pantarul and Konoba Dubrava on Mount Srđ
Pantarul sits at Ul. kralja Tomislava 1 in the streets beyond the old town, a short walk from the centre but away from the tour groups. It cooks with locally sourced ingredients and has become one of the city's most recognisable mid-range addresses. Book for dinner in summer and expect a lively room rather than a quiet one.
Konoba Dubrava up on Mount Srđ is the place to go for peka, the slow-cooked dish prepared under a bell-shaped lid covered in hot embers. The setting above the city makes it a different kind of evening from an old town terrace. If you want a long, unhurried dinner Dubrovnik visitors remember, this is the one to plan around.
Both rooms cost more than a casual lunch but far less than 360 or Nautika, which is why they occupy the useful middle of the market. Pantarul is the easier walk-in and the better bet for a mixed group; Dubrava needs a decision in advance because of the peka. Pick according to how much planning you want to do.
Budget and street food: Barba and TuttoBene
Barba on Boškovićeva ul. 5 serves creative seafood street food, which in practice means eating well for a fraction of a seated restaurant bill. It is the sensible stop between sightseeing and an evening meal.
TuttoBene Pizzeria & Fast Food belongs in the same bracket when you simply need something filling without a booking. None of these places is a destination in itself, but they remove the pressure to overpay at a mediocre terrace. For a broader spread of cheap daytime options, the best lunch in Dubrovnik guide covers the old town and beyond.
Travellers with dietary restrictions have fewer obvious choices in the old town, so plan those meals rather than improvising. This vegan restaurants Dubrovnik guide and the gluten free Dubrovnik list both name places that will feed you properly. It is worth checking either before you walk into a random konoba.
What to order in Dubrovnik: crni rižot, peka, Ston oysters, šporki makaruli and rožata
Start with crni rižot, the black risotto coloured and flavoured by cuttlefish ink, which appears on most traditional menus. Ston oysters, from the bay northwest of the city, are usually served with little more than lemon. Both are the dishes that define a Dubrovnik seafood meal, and both tell you quickly whether a kitchen knows what it is doing.
Peka is a method rather than a single dish: meat, or octopus, cooked with potatoes and vegetables under the covered lid for two to three hours until tender. It is a communal order for at least two people, and it must be requested three to four hours ahead, so it shapes your day rather than just your dinner. Šporki makaruli, macaroni in a slow-cooked beef and tomato sauce, is the hearty alternative when you have not planned ahead.
Finish with rožata, a baked custard pudding close to crème brûlée and scented with a rose or citrus liqueur. It is light enough after a fish main and distinctly local, which makes it a better ending than a generic dessert menu item. Order one between two if you have already had a starter.
Old Town terraces versus places in Lapad and beyond: the trade-off
An old town terrace buys you atmosphere and convenience: you step out of a lane and sit down with the walls in view. The price is higher, the tables are closer together and the menu often plays safe for a passing crowd. That is a fair trade for one meal, less so for every meal of a short break.
Rooms in the streets beyond the walls, such as Pantarul and, further out, Yacht Club Orsan and Restaurant & Bar Rudjer, give you more space and usually a calmer evening. The walk back is longer and you lose the postcard setting. If you are eating out several nights, put at least half of them outside the walls and spend the terrace budget once; the Lapad restaurants guide covers the neighbourhood across the bay.
Restaurant Panorama, up on Srđ ul. 3, is the extreme version of the view-first choice, with the city laid out below. It works for a drink or an early meal with a view rather than for a serious dinner. For the old town's own geography, this Dubrovnik overview pairs well with the restaurant lists.
Booking a table in high season and how peka changes the timing
In July and August, reserve the fine-dining rooms weeks ahead and the mid-range ones a few days ahead. Ask specifically for a terrace table if you want one, because the indoor room is a different experience at Nautika and 360. For groups, confirm numbers the day before.
Peka is the one dish that rewrites your schedule: it needs three to four hours' notice and is ordered for at least two people. Ring the konoba in the morning if you want it that evening, and build the afternoon around a late dinner. Without that call, you will be choosing from the standard menu.
Dinner service in Dubrovnik tends to get busy later in the evening, so an eight o'clock booking often lands in the busiest sitting. Eating at seven or after nine gives you a quieter room and, at the mid-range places, a better chance of a table without a reservation. Lunch is the relaxed meal in Dubrovnik.
Fish by the kilo and reading a Dalmatian menu
Many Dalmatian menus price fish by the kilogram rather than by portion, so the final figure depends on the size of the fish you are shown. Ask the weight and the per-kilo rate before you agree, and decide whether you want the whole fish for the table or a fillet. This one question prevents most bill surprises.
The rest of the menu follows a pattern: crni rižot and seafood starters, then grilled fish or meat, with peka as the order-ahead option and šporki makaruli for something slow-cooked and filling. Vegetarians will find less to choose from in traditional rooms, so check before booking a table around the group. The introductions to Croatian food terms elsewhere on this site translate anything unfamiliar, and the Best Dinner in Dubrovnik guide narrows the evening choice further.
Eating out costs: fine dining versus mid-range and budget
At the top, Nautika's mains run from around €50 to €90 and Proto's average €40 to €60, according to a 2026 Dubrovnik restaurant guide, before wine. Restaurant 360 goes further with tasting menus, which the same source puts from €185 for five courses. These are special-occasion numbers rather than everyday ones. The mid-range rooms sit well below that, and street food at Barba or Presa brings a meal down again. The guide also puts a black risotto at roughly €18 to €25 and a single Ston oyster at €3 to €5. Treat all of these as planning figures rather than fixed prices, since menus change with the season.
Dubrovnik is expensive by Croatian standards, and the old town premium is real. A sensible Split is one big dinner, two or three mid-range meals and the rest from bakeries, markets and street food. If you are building a wider Croatian itinerary, the Poreč restaurants and Hvar restaurants guides show how prices compare elsewhere on the coast.
Which Dubrovnik restaurant should you book first?
Book Restaurant 360 or Nautika first if this is a celebration, and Proto if you want classic Old Town fish without the full tasting-menu occasion. Then add Pantarul for a relaxed mid-range dinner and keep Barba for a quick seafood lunch. One peka evening at Konoba Dubrava rounds out the trip nicely if you remember to call ahead.
If you would rather have the whole evening planned before you arrive, the Best Dinner in Dubrovnik guide narrows the choice further by mood and budget. Either way, sort the big booking first and let the rest of the week fill in around it.
Explore more Dubrovnik guides
Frequently Asked Questions
What is a must-eat in Dubrovnik?
Crni rižot, the black cuttlefish-ink risotto, and Ston oysters are the two dishes most closely tied to the city. Peka, the slow-cooked meat or octopus under a covered lid, is the dish to plan a whole evening around, and rožata is the dessert to finish with.
Is Dubrovnik expensive to eat out?
It can be, particularly inside the old town walls. Fine dining at Nautika or Proto costs many times a street-food lunch at Barba, and the mid-range rooms such as Pantarul sit in between. Splitting your meals between one big dinner and simpler lunches keeps the total sensible.
What time do locals eat dinner in Dubrovnik?
Dinner service in Dubrovnik tends to get busy later in the evening, so an eight o'clock booking often coincides with the busiest sitting. Eating at seven or after nine gives you a calmer room, and lunch remains the relaxed meal of the day.
Sources
Notes on eating well in Croatia
Optional updates to our food guides.
You might also like
Continue reading
More guides you'll find useful





