Best Dubrovnik Seafood Restaurants in Croatia

The 7 Best Seafood Restaurants in Dubrovnik

Croatia is best known for its Adriatic coastline and the thousands of islands that dot it, but the Pearl of the Adriatic is hard to pass by without a visit.

Naturally, seafood is a must, so order the most famous dish–squid ink risotto. Take a seat at one of these best seafood restaurants in Dubrovnik for a deliciously fresh meal.

Best Seafood Restaurants In DubrovnikHow do these rankings work?

1. Arsenal Restaurant

Tucked between the Old Port and the Church of Saint Blaise, Arsenal is a great option for seafood. They also serve breakfast, but the menu is quite large to accommodate guests, so you can find burgers, salads and pasta here too. Go early or make a reservation to score a table with an Old Town or seafront view.

Best Seafood Restaurants in Dubrovnik, Croatia

2. Nautika

Expect excellent service and elegant dishes at Nautika. This restaurant is near the Pile Gate and next to the Kolorina fortress. It sits high above the water, providing breathtaking views, so call well in advance to reserve the best table. For something other than seafood, order the black truffle pasta.

Best Dubrovnik seafood restaurants in Croatia

3. Barba

This intimate restaurant is popular for its casual, street-food fare. Take away options are available, which makes this a convenient option within the Old Town walls. They have everything from fried fish and fresh octopus salad to shrimp burgers but get the octopus burger for a flavourful bite.

Best Dubrovnik Seafood in Croatia

4. Horizont

This restaurant is just outside of the Old Town and overlooks the city walls. It’s casual and cosy, and the food is prepared with care. You’ll find a range of dishes to please everyone, but the seafood is truly great here. Sit outside and order the seafood salad alongside a Greek salad.

5. Yacht Club Orsan

This old school restaurant is located away from the crowds in Lapad and serves up thoughtfully prepared dishes in a cozy, stone setting. Take a seat right next to the marina, and enjoy a leisurely meal of the day’s catch.

6. Oyster&Sushi Bar Bota

The fish and seafood used at this restaurant become some of the best and freshest sushi around. Small and atmospheric, this restaurant is an Old Town must for lunch or dinner–with a reservation, of course. Order the tuna tartar or anything featuring fresh oysters.

7. Fish Bar El Pulpo

This small, simple restaurant is another Lapad find. The seafood and local wines served are quality though the setting is casual. Order the lobster pasta for a truly indulgent meal.

Molly Harris

Molly Harris is a freelance travel journalist dividing her time between the United States and the Western Balkans.

View stories