Credit

Courtesy of ccr_358/Getty Images

What to Eat in Dubrovnik

Naturally, a city on the sea is going to serve a lot of seafood and the region's chefs love to showcase the fresh catches of the day. Mussels, tuna, squid ink risotto and more are staples at many restaurants. Other local specialties include oysters from Mali Ston (a village on Croatia's coast), smoked ham, cheese soaked in oil, octopus salad, zelena menestra (smoked salted pork and cabbage stew), sporchi macaroni (stewed veal chunks and spices), fried sprats and grilled sardines. The best-known wines of the Dubrovnik region include reds from the Pelješac Peninsula and for whites, Pošip from Korcula. Try them all in a flight at D'vino, a popular wine bar in the Old City.

For Mediterranean dishes with a side of unforgettable views, consider making a reservation at the Above 5 Rooftop Restaurant at the Hotel Stari Grad. You'll pay a pretty penny for a table, but according to recent visitors, the views and the food are worth it. For an equally atmospheric meal that's heavy on seafood, head to Proto, which sits in the heart of old town. If you're on a tight budget but still itching to try some local seafood, Barba earns rave reviews for its "gourmet fast food" (think: octopus burgers). And when you need a break from the Dalmatian diet, consider Azur, which describes its "CroAsian" menu as Mediterranean with an Asian twist.

Find the Best Restaurants in Dubrovnik

  • #1
    BOWA Dubrovnik
    #1 of 408 Places to Eat in Dubrovnik
    Tripadvisor Traveler Rating 5 based on 407 reviewsTripadvisor (407)
    $$ | Seafood, Mediterranean, European, Fusion, Croatian
    Pakljena 3 Šipan Island, Dubrovnik 20223 Croatia
    Read More »
  • #2
    Oyster & Sushi Bar Bota
    #2 of 408 Places to Eat in Dubrovnik
    Tripadvisor Traveler Rating 4.5 based on 2454 reviewsTripadvisor (2454)
    $$ | Japanese, Seafood, Sushi, Asian, Healthy, Fusion
    Od Pustijerne b.b. Old City - next to the Cathedral, Dubrovnik 20000 Croatia
    Read More »
  • #3
    Tavern Arka Restaurant
    #3 of 408 Places to Eat in Dubrovnik
    Tripadvisor Traveler Rating 5 based on 419 reviewsTripadvisor (419)
    $ - $$ | Seafood, Mediterranean, Croatian, Central European, European
    Na Ratu 3A Zaton, Dubrovnik 20235 Croatia
    Read More »
  • #4
    Konoba Veranda
    #4 of 408 Places to Eat in Dubrovnik
    Tripadvisor Traveler Rating 5 based on 799 reviewsTripadvisor (799)
    $ - $$ | Seafood, Mediterranean, Healthy, Croatian
    Shtikovica 24a Zaton Veliki, Dubrovnik 20235 Croatia
    Read More »
  • #5
    Forty Four Restaurant
    #5 of 408 Places to Eat in Dubrovnik
    Tripadvisor Traveler Rating 5 based on 243 reviewsTripadvisor (243)
    $$ | Mediterranean, European, Croatian, Seafood
    Miha Pracata 6, Dubrovnik 20000 Croatia
    Read More »
  • #6
    Nautika Restaurant
    #6 of 408 Places to Eat in Dubrovnik
    Tripadvisor Traveler Rating 4.5 based on 1312 reviewsTripadvisor (1312)
    $$ | European, Croatian, Seafood, Mediterranean, Healthy, Central European
    Brsalje 3 Pile Gate, Dubrovnik 20000 Croatia
    Read More »
  • #7
    Portun
    #7 of 408 Places to Eat in Dubrovnik
    Tripadvisor Traveler Rating 5 based on 296 reviewsTripadvisor (296)
    $ - $$ | Seafood, Mediterranean, Croatian, Central European, European
    Od Sigurate 2, Dubrovnik 20000 Croatia
    Read More »
  • #8
    Restaurant Dubrovnik
    #8 of 408 Places to Eat in Dubrovnik
    Tripadvisor Traveler Rating 4.5 based on 2132 reviewsTripadvisor (2132)
    $$ | Seafood, Mediterranean, European, Croatian, Central European
    Marojice Kaboge 5, Dubrovnik 20000 Croatia
    Read More »
  • #9
    Konoba Bonaca
    #9 of 408 Places to Eat in Dubrovnik
    Tripadvisor Traveler Rating 4.5 based on 1213 reviewsTripadvisor (1213)
    $ - $$ | Barbecue, Seafood, Mediterranean, Healthy, Croatian, Grill
    Sustjepanska Obala 23 Sustjepan, Dubrovnik 20236 Croatia
    Read More »
  • #10
    TAKE AWAY Dubrovnik
    #10 of 408 Places to Eat in Dubrovnik
    Tripadvisor Traveler Rating 4.5 based on 201 reviewsTripadvisor (201)
    $ | Croatian, International
    Cubranoviceva 3, Dubrovnik 20000 Croatia
    Read More »
  • #11
    Gradska Kavana Arsenal
    #11 of 408 Places to Eat in Dubrovnik
    Tripadvisor Traveler Rating 4.5 based on 1350 reviewsTripadvisor (1350)
    $ - $$ | Seafood, Mediterranean, European, Croatian, Healthy
    Pred Dvorom 1, Dubrovnik 20000 Croatia
    Read More »
  • #12
    Restaurant 360
    #12 of 408 Places to Eat in Dubrovnik
    Tripadvisor Traveler Rating 4.5 based on 1842 reviewsTripadvisor (1842)
    $$ | Mediterranean, European, Croatian
    Sv. Dominika BB Sv. Dominka BB, Dubrovnik 20000 Croatia
    Read More »
  • #13
    Konoba Dubrava
    #13 of 408 Places to Eat in Dubrovnik
    Tripadvisor Traveler Rating 4.5 based on 1071 reviewsTripadvisor (1071)
    $ - $$ | Mediterranean, Barbecue, European, Croatian, Central European, Grill
    Bosanka B.B, Dubrovnik 20000 Croatia
    Read More »
  • #14
    Pantarul
    #14 of 408 Places to Eat in Dubrovnik
    Tripadvisor Traveler Rating 4.5 based on 2064 reviewsTripadvisor (2064)
    $ - $$ | Mediterranean, European, Croatian
    Kralja Tomislava 1, Dubrovnik 20000 Croatia
    Read More »
  • #15
    Zuzori
    #15 of 408 Places to Eat in Dubrovnik
    Tripadvisor Traveler Rating 4.5 based on 906 reviewsTripadvisor (906)
    $$ | International, Fusion
    Ulica Cvijete Zuzoric 2, Dubrovnik 20000 Croatia
    Read More »
  • #16
    Trattoria Carmen
    #16 of 408 Places to Eat in Dubrovnik
    Tripadvisor Traveler Rating 4.5 based on 433 reviewsTripadvisor (433)
    $ - $$ | Italian, Seafood, Mediterranean, European, Croatian
    Kneza Damjana Jude 10 next to Aquarium, Dubrovnik 20000 Croatia
    Read More »
  • #17
    Lucin Kantun
    #17 of 408 Places to Eat in Dubrovnik
    Tripadvisor Traveler Rating 4.5 based on 946 reviewsTripadvisor (946)
    $ - $$ | Seafood, Mediterranean, European, Healthy, Croatian
    Ulica Od Sigurate 4A, Dubrovnik 20000 Croatia
    Read More »
  • #18
    Gatsby Restauran & Wine Bar
    #18 of 408 Places to Eat in Dubrovnik
    Tripadvisor Traveler Rating 4.5 based on 753 reviewsTripadvisor (753)
    $ - $$ | Steakhouse, Wine Bar, International
    Od Domina 1 Old Town, Dubrovnik 20000 Croatia
    Read More »
  • #19
    Beach Bar Dodo
    #19 of 408 Places to Eat in Dubrovnik
    Tripadvisor Traveler Rating 4.5 based on 176 reviewsTripadvisor (176)
    $ |
    Od Kolorine Sulic beach, Dubrovnik 20000 Croatia
    Read More »
  • #20
    Above 5 Rooftop Restaurant
    #20 of 408 Places to Eat in Dubrovnik
    Tripadvisor Traveler Rating 4.5 based on 897 reviewsTripadvisor (897)
    $$ | Mediterranean, European, Croatian, Central European, International
    Od Sigurate 4, Dubrovnik 20000 Croatia
    Read More »

Explore More of Dubrovnik

If you make a purchase from our site, we may earn a commission. This does not affect the quality or independence of our editorial content.