Skip to content

Best Restaurants in Dubrovnik (2026)

Eating out in Dubrovnik covers every budget, although prices inside the walls are higher than elsewhere in Croatia. At the top end, Restaurant 360 holds a Michelin star and occupies a terrace on the walls above the old harbour, while Nautika, by the Pile Gate, offers classic cooking with fortress views when it is open for the season. Restaurant Dubrovnik and Zuzori bring a more contemporary approach to local produce in the Old Town lanes, and Kopun revives old Dubrovnik dishes such as roast capon.

For seafood, Proto has been trading since 1886, and Barba turns octopus into a quick, cheap burger. Taj Mahal, despite its name, serves Bosnian grills and holds a Bib Gourmand for value, and Lady Pi-Pi grills fish and meat on a terrace under the walls. Book ahead for dinner in summer, especially for terrace tables. Many restaurants are seasonal, with Azur, Lady Pi-Pi and Nautika among those that close in winter, so check opening before planning a trip between November and March.

10 places · Updated October 27, 2026

Our top 3 restaurants in Dubrovnik

  1. Restaurant 360 Modern creative fine dining, Old TownDubrovnik's Michelin-starred restaurant, set on the city walls above the old harbour, where chef Marijo Curić blends Mediterranean produce with Asian and French technique.
  2. Nautika Classic Mediterranean fine dining, PileA classic fine-dining restaurant in a former maritime school by the Pile Gate, with sea-edge terraces facing the Lovrijenac and Bokar fortresses; closed for the 2026 season.
  3. Restaurant Dubrovnik Contemporary Mediterranean, Old TownA refined Old Town restaurant with an intimate terrace above the lanes, serving contemporary Mediterranean cooking from local produce and five- or nine-course tasting menus.

Restaurant

1. Restaurant 360

Modern creative fine dining$$$$Old Town

Dubrovnik's Michelin-starred restaurant, set on the city walls above the old harbour, where chef Marijo Curić blends Mediterranean produce with Asian and French technique.

View details — Restaurant 360

Restaurant

2. Nautika

Classic Mediterranean fine dining$$$$Pile

A classic fine-dining restaurant in a former maritime school by the Pile Gate, with sea-edge terraces facing the Lovrijenac and Bokar fortresses; closed for the 2026 season.

View details — Nautika

Restaurant

4. Proto

Seafood restaurant$$$Old Town

A seafood restaurant founded in 1886 just off Stradun, known for Adriatic fish, charcoal-grilled octopus and a first-floor terrace.

View details — Proto

Restaurant

5. Taj Mahal

Bosnian and Balkan$$Old Town

A Bib Gourmand Old Town restaurant serving Bosnian and Balkan cooking, from grilled meats out of its own butcher's to homemade plum baklava.

View details — Taj Mahal

Restaurant

6. Zuzori

Mediterranean with Croatian tapas$$$Old Town

A small, casual Old Town restaurant on a narrow lane, serving Croatian tapas followed by contemporary Mediterranean fish, meat and vegetarian mains.

View details — Zuzori

Restaurant

7. Kopun

Traditional Dubrovnik cuisine$$$Old Town

A restaurant on a small square beside the Jesuit church, known for reviving old Dubrovnik dishes such as roast capon and šporki makaruli.

View details — Kopun

Restaurant

8. Azur

Mediterranean-Asian fusion$$Old Town

A seasonal Old Town restaurant by the Buža II passage through the walls, mixing Asian flavours with Adriatic produce in dishes like prawn pouches in red curry.

View details — Azur

Restaurant

9. Lady Pi-Pi

Grill restaurant$$Old Town

A seasonal grill house high on the northern side of the Old Town, with a split-level terrace under a pergola beside the walls and no reservations.

View details — Lady Pi-Pi

Restaurant

10. Barba

Seafood street food$Old Town

A tiny seafood street-food counter in the Old Town, known for its octopus burger, fried oysters and tuna and shrimp burgers.

View details — Barba