Skip to content
All guides

Food & drink

Where to eat in Dubrovnik: 12 places from oysters to Michelin

Kristijan Bezjak18 min read
Where to eat in Dubrovnik: 12 places from oysters to Michelin
The walls of Mali Ston above the bay where the Ston oysters grow
1 / 2
Photo: Andrzej Harassek / Wikimedia Commons, CC BY-SA 3.0

Black risotto on the Old Port, Mali Ston oysters on Gundulić Square, a Michelin star in the Old Town: 12 restaurants, bistros and a café in Dubrovnik, with prices, awards and where to go in Lapad and Gruž.

Checked: 24 October 2026, 22:30

Black risotto served in a metal bowl on the Old Port, oysters from Mali Ston on Gundulić Square, a Michelin star a few lanes away: Dubrovnik feeds its visitors at every price. This guide lists 12 restaurants, bistros and cafés for holidaymakers and cruise passengers, as of October 2026. It is an editorial selection based on the Michelin Guide, Gault&Millau Croatia and the restaurants' own menus and websites. Prices, awards and opening hours come from those sources; guest ratings appear only where we saw them ourselves.

Prices depend on the street. Our cruise port guide puts an average lunch on the Stradun at 30 to 40 euros a head. A few lanes away the same money buys a full seafood meal: at Lokanda Peskarija on the Old Port the black risotto costs 19 euros. Outside the walls, Lapad and the port district of Gruž have their own kitchens. Pantarul in Lapad cooks at chef level with mains from 17 to 38 euros. Bistro 49 on the Gruž waterfront serves black risotto, pizza and burgers, and Gault&Millau calls its prices affordable. Cruise ships dock at Gruž, 3 km from the walls, so a meal there fits before boarding.

The 12 places at a glance

NameAreaPrice levelKnown for
360Old Town€€€€One Michelin star, two tasting menus
NautikaOld Town entrance, by the sea€€€€Dalmatian classics, view of Lovrijenac
Restaurant DubrovnikOld Town€€€5 or 9 course tasting menu, terrace
ProtoOld Town€€€Fish since 1886, rožata
PantarulLapadMains 17 to 38 €Black and white cuttlefish risotto
Taj MahalOld Town€€Bosnian grill, Bib Gourmand
Bota Oyster & Sushi BarOld Townnot publishedMali Ston oysters, tuna
KameniceOld Town, Gundulić Squareaffordable (Gault&Millau)Oysters, black risotto
Lokanda PeskarijaOld PortMains 17 to 29 €Black risotto 19 €
Buffet ŠkolaOld Town, off the Stradunnot publishedSandwiches with Drniš prosciutto
Bistro 49Gružaffordable (Gault&Millau)Black risotto, burgers, pizza
Gradska kavana ArsenalOld Town, Luža Squarenot publishedCoffee, rožata, seafood brudet
Restaurants in Dubrovnik, as of 24 October 2026. Price bands from the Michelin Guide (€ to €€€€), euro prices from the restaurants' current menus.

360: Dubrovnik's Michelin star

Restaurant 360 sits at Svetog Dominika 2 in the Old Town. It has held one Michelin star since 2018, and the Michelin site still shows the star in October 2026. Gault&Millau Croatia gives it 18 out of 20 points, the highest score in Dubrovnik. Chef Marijo Curić cooks two tasting menus: one with his signature dishes, one with the house classics. Michelin describes Mediterranean produce with Asian touches and French technique, plus robata grilling and fermentation. One dish it names is snapper with beurre blanc, shellfish sauce and a cappuccino of mussels and red prawns. The cellar holds about 450 labels, most of them Croatian.

Price level: €€€€, the top Michelin band. The restaurant opens Tuesday to Sunday from 18:00 and closes on Mondays; the dress code is elegant. Our assessment: the address for one special evening with a full tasting menu and wine pairing. Book ahead by phone or email.

Advertisement

Nautika: Dalmatian classics facing Lovrijenac

Nautika stands at Brsalje 3, at the entrance to the Old Town by the sea. Its terraces look out over the Adriatic to the fortresses of Lovrijenac and Bokar, which are lit at night. Michelin lists it in the guide with the classic-cuisine label and the €€€€ price band: rich Dalmatian recipes on French and Italian foundations, with no interest in trends. Gault&Millau Croatia scores it 16.5 out of 20, second in the city after 360. It opens daily from 18:00 to midnight. Michelin calls it one of the busiest restaurants in Dubrovnik and says a reservation is essential.

Nautika belongs to the same group as Gradska kavana Arsenal in the Old Town. Our assessment: a classic dinner with the best-known view in the city, for couples and anniversaries. Book well ahead and ask for a terrace table.

Advertisement

Restaurant Dubrovnik: tasting menus above the lanes

Restaurant Dubrovnik is at Marojice Kaboge 5 in the Old Town, with a quiet terrace a floor above the busy lanes. Michelin lists it as Mediterranean cooking built on local produce, price band €€€. Guests order à la carte or choose the Chef's Choice tasting menu with 5 or 9 courses. Michelin names scallops with soft polenta, goat cheese, hazelnuts and porcini, and a puff pastry filled with figs and vanilla cream. Gault&Millau Croatia gives 15 out of 20. The wine list is long and international. It opens daily from 18:00 to midnight and takes reservations directly. During the Good Food Festival on 11 October 2026 guest chef Mario Mihelj cooked here.

Our assessment: a tasting menu one price band below 360, with a terrace that suits warm evenings. Order the 5-course menu for a first visit.

Proto: Adriatic fish since 1886

Proto opened in 1886 and stands at Široka ulica 1, a side street off the Stradun. Michelin lists it under fish and seafood in the €€€ band; Gault&Millau Croatia gives 14.5 out of 20. The menu centres on the local catch, served simply: sea bass, king prawns and octopus grilled over charcoal. Vegetables come from kitchen gardens around the city. The signature dessert is rožata, Dubrovnik's caramel custard. Guests sit on the street terrace, in the dining room or on the first-floor terrace, which Michelin names as the best seats. Proto opens daily from 11:00 to 22:00.

Our assessment: a classic fish lunch in the Old Town for anyone who wants grilled fish without a tasting menu. Ask for the first-floor terrace and finish with rožata.

Advertisement

Pantarul: Lapad's chef kitchen

Pantarul is at Kralja Tomislava 1 in Lapad, the hotel district west of Gruž. Chef Angelo Van Damme Mijović changes the menu with the seasons, buys from farms in Župa and Konavle and makes pasta and bread in house. The wine list is Croatian. On the 2026 menu the black and white cuttlefish risotto costs 27 euros and fettuccine with octopus ragout 28 euros. Sardine and anchovy patties cost 15 euros as a starter. Mains run from 17 to 38 euros, the top price for aged beef fillet. Gault&Millau Croatia gives 14.5 out of 20. Pantarul opens daily from 12:00 to 23:00.

Tables for one to six people can be booked online; same-day bookings go by phone. Our assessment: the best fit for guests staying in Lapad who want local flavours at chef level. Order the cuttlefish risotto.

Taj Mahal: Bosnian grill with a Bib Gourmand

Despite the name, Taj Mahal at Nikole Gučetića 2 in the Old Town cooks Bosnian and Balkan food. Grilled meat comes from the restaurant's own butcher, and many dishes follow family recipes. Michelin singles out the plum baklava, made by the owner's mother. The price band is €€. Michelin gave Taj Mahal a Bib Gourmand, its award for good value, in the list it published in July 2025, and the restaurant is still in the guide in October 2026. It opens daily from 11:00 to 16:00 and from 17:30 to midnight. Michelin recommends booking. A second Taj Mahal runs in Hotel Lero, a few kilometres north of the Old Town.

Our assessment: the best-value full meal inside the walls on this list, and a change from seafood. Order from the grill and keep room for the baklava.

Advertisement

Bota Oyster & Sushi Bar: Mali Ston shellfish

Bota Oyster & Sushi Bar is at Ulica Peline 4, the top lane of the Old Town below the northern walls. It is one of four Bota Šare restaurants, with the others in Mali Ston, Split and Zagreb, and all of them build on fish and shellfish from Mali Ston Bay. Gault&Millau Croatia gives it 14 out of 20 in its 2026 review. The kitchen uses Japanese technique. Gault&Millau recommends the oysters raw or in tempura, tuna tartare with anchovies and capers, tuna carpaccio and the Bota spring rolls. Prices and hours are not published in the guide; check them with the restaurant.

Our assessment: Ston oysters with a modern twist, for anyone who will not make the trip to Mali Ston. Start with a plate of raw oysters.

Kamenice: oysters on Gundulić Square

Kamenice means oysters, and the small restaurant at Gundulićeva poljana 8 serves them from Mali Ston Bay on crushed ice with lemon. Gault&Millau Croatia selected it for 2026 in its Pop category for popular places and describes a modest room that has changed little in years. The short menu has about fifteen dishes a day: cheese and prosciutto, black risotto, small fried fish, octopus salad, mussels buzara, fried or grilled squid, omelettes and pasta with prawns. Dessert is always rožata. Gault&Millau calls the prices affordable for the location, the portions generous and the fish very fresh. The place is usually full, and in summer guests queue for tables.

The square hosts the morning green market, which our cruise port guide calls the cheapest lunch in town. Our assessment: oysters and black risotto at a fair price inside the walls. Come early in summer.

Advertisement

Lokanda Peskarija: black risotto on the Old Port

Lokanda Peskarija sits on Na ponti, under the city walls on the Old Port, facing the Fort of St John. Its menu speaks of a 20-year tradition and of serving dishes in metal bowls, the way Dubrovnik fishing families once did. On the current menu the Dubrovnik cuttlefish black risotto costs 19 euros. Seafood risotto and mussels buzara cost 21.50 euros each. An oyster costs 5.50 euros, and a cold platter for two with anchovies, fish pâté, cheese in oil and octopus salad costs 35 euros. Most mains fall between 17 and 29 euros. Rožata costs 9.50 euros. The kitchen opens from 11:00 to 23:00 in season.

Tables can be booked online, and the restaurant notes that the terrace fills up on hot days. Our assessment: the cheapest black risotto on this list, with a harbour view. Order it with a glass of house white.

Buffet Škola: sandwiches off the Stradun

Buffet Škola is at Antuninska 1, a lane off the Stradun. Gault&Millau Croatia selected it for 2026 in its Pop category. It bakes its own bread to a house recipe and fills it with prosciutto from Drniš and cheese from Konavle. The menu adds cold salads with sardines and pesto, roasted Konavle vegetables, kajmak and a salted sardine pâté. There are vegetarian, vegan and gluten-free choices; Gault&Millau recommends the chickpea and basil salad. Prices and hours are not listed in the guide.

Our assessment: a quick, cheap lunch for cruise passengers between the walls and the cable car. Order the prosciutto and cheese sandwich.

Advertisement

Bistro 49: Gruž, by the cruise quay

Bistro 49 is a small street bistro at Obala pape Ivana Pavla II 49, on the Gruž waterfront near the port. Gault&Millau Croatia selected it for 2026 in its Pop category. Chef Ivan Zmijarević cooks local and Mediterranean food with a few global touches: black risotto with Adriatic cuttlefish, bruschetta with shrimp and capers and fish tapas for two. The bistro is also known for pizza, barbecue pork belly, the B 49 beef burger and pancakes. Gault&Millau calls the prices affordable and the portions generous. It opens from early morning to late evening, has a terrace, takes reservations and does takeaway.

Our assessment: the nearest place on this list to the cruise and ferry quay, for a meal before boarding or a dinner in Gruž. Order the black risotto.

Gradska kavana Arsenal: coffee and rožata on Luža

Gradska kavana Arsenal, the city café, is at Pred dvorom 1, by Luža Square and the Old Port. Gault&Millau Croatia rates it 12.5 out of 20 in its 2026 review. It serves all day: coffee and breakfast in the morning, brunch, then dinner with wine. Cakes change daily, and the traditional rožata is always among them. Gault&Millau recommends the beef carpaccio and the spicy seafood brudet with polenta. At least half of the Croatian wine list comes by the glass. The terrace on Luža serves coffee and breakfast; the harbour side looks over the Old Port. Our assessment: coffee and rožata after the walls, or a light lunch with a view. Our October guide plans coffee here on the first morning.

Advertisement

What to eat in Dubrovnik

Black risotto, crni rižot, takes its colour from cuttlefish or squid ink, and the seafood makes it creamy, Visit Dubrovnik says. On this list it costs 19 euros at Lokanda Peskarija and 27 euros in Pantarul's black and white version. Kamenice and Bistro 49 serve it too.

The walls of Mali Ston above the bay where the Ston oysters grow
Photo: Jerrye and Roy Klotz MD / Wikimedia Commons, CC BY-SA 3.0

Ston oysters grow in Mali Ston Bay on the Pelješac peninsula, which the tourist board describes as ideal water for them. Locals eat them raw with a few drops of lemon or warm in a parsley soup. In town they are on the menu at Kamenice, Bota Oyster & Sushi Bar and Lokanda Peskarija. At the source, Ston and Mali Ston make an easy half-day trip from Dubrovnik.

Šporki makaruli, dirty macaroni, are pasta with a beef sauce slow-cooked with wine and spices. Dubrovnik's tourist board ties the dish to the feast of St Blaise, the city's patron, in early February; it is also cooked through the winter. The name is said to come from the last guests at the table, who got only pasta stained with the sauce. None of the menus on this list names it in October 2026; ask for it in winter.

Rožata is Dubrovnik's caramel custard. The tourist board's recipe uses eggs, milk, sugar, lemon zest and rose liqueur, baked in a water bath and chilled overnight. Proto calls it its signature dessert, Kamenice always serves it, Lokanda Peskarija charges 9.50 euros and Gradska kavana Arsenal keeps it among its daily cakes. Konavle, south of the city, adds its own sweets: kontonjata quince paste, arancini candied orange peel and mantala made from must, carob and walnuts. From the cellar, the tourist board names Dingač and Postup from Pelješac and Malvasija from Dubrovnik.

Advertisement

Booking, tipping and the winter break

Book the evening places ahead. Michelin calls a reservation essential at Nautika and recommends one at Taj Mahal. Pantarul takes online bookings for up to six people and same-day bookings by phone; 360 and Restaurant Dubrovnik take reservations directly. At Kamenice guests queue for tables in summer. Every October the Good Food Festival brings festival menus to dozens of restaurants: 65 joined in 2026, and the Dubrovnik Table on the Stradun closed it with food and wine for vouchers.

Croatia pays in euros, and the menus checked for this guide state that VAT is included in the prices. Our cruise port guide notes that cards work across the Old Town; 360 lists all major cards. Tipping is voluntary in Croatia; rounding up for good service is common.

Season matters on the coast. None of the sources for this list gives a winter closing date, and the hours above are the ones the restaurants and guides publish now. Lokanda Peskarija announces its season opening on its own site, which points to a seasonal rhythm. Our October guide notes that Old Town restaurants that close for winter do so in November or December. Between November and March, check opening hours by phone or on the restaurant's site before going.

Advertisement

Frequently asked questions

Does Dubrovnik have a Michelin-star restaurant?
Yes. Restaurant 360 at Svetog Dominika 2 in the Old Town has held one Michelin star since 2018 and still shows it on the Michelin site in October 2026. Taj Mahal holds a Bib Gourmand for good value from Michelin's July 2025 list.
Where can you eat cheaply in Dubrovnik?
Inside the walls, Gault&Millau lists Kamenice on Gundulić Square and Buffet Škola off the Stradun in its Pop category for popular, good-value places. Lokanda Peskarija on the Old Port charges 19 euros for black risotto. In Gruž, Bistro 49 near the port has affordable prices and generous portions, according to Gault&Millau.
Where can you eat Ston oysters in Dubrovnik?
Kamenice on Gundulić Square serves oysters from Mali Ston Bay on crushed ice with lemon. Bota Oyster & Sushi Bar at Peline 4 serves them raw or in tempura. At Lokanda Peskarija an oyster costs 5.50 euros. Mali Ston itself is an easy half-day trip from the city.
Are Dubrovnik restaurants open in winter?
Many are, but not all. Old Town restaurants that close for winter usually do so in November or December, and none of the sources for this list gives a closing date. Check hours by phone or on the restaurant's site between November and March.
Where should cruise passengers eat near Gruž port?
Bistro 49 at Obala pape Ivana Pavla II 49 is on the Gruž waterfront near the port and opens from early morning to late evening. For a short call in the Old Town, Buffet Škola off the Stradun serves sandwiches with Drniš prosciutto and Konavle cheese.

Share this guide

Questions about your trip?

Follow Croatia Atlas

News and practical tips from Croatia on Instagram, Facebook and TikTok.

In this guideDubrovnik city hub

Curated places, events and videos for Dubrovnik.

Make Croatia Atlas a preferred source

One click and Google shows you our stories more often in Top Stories and in AI answers. It changes your own results only.

Set as preferred source

CroVenture App

Explore Croatia with the app

Every place we write about, mapped and ready to discover on the ground.