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
    Konoba Veranda
    #1 of 408 Places to Eat in Dubrovnik
    TripAdvisor Traveler Rating 5 based on 781 reviewsTripAdvisor (781)
    $ - $$ | Seafood, Mediterranean, Croatian
    Shtikovica 24a Zaton Veliki, Dubrovnik 20235 Croatia
    Read More »
  • #2
    Oyster & Sushi Bar Bota
    #2 of 408 Places to Eat in Dubrovnik
    TripAdvisor Traveler Rating 4.5 based on 2383 reviewsTripAdvisor (2383)
    $$ | Japanese, Seafood, Sushi, Asian, Fusion
    Od Pustijerne b.b. Old City - next to the Cathedral, Dubrovnik 20000 Croatia
    Read More »
  • #3
    Nautika Restaurant
    #3 of 408 Places to Eat in Dubrovnik
    TripAdvisor Traveler Rating 4.5 based on 1304 reviewsTripAdvisor (1304)
    $$ | European, Croatian, Seafood, Mediterranean, Central European
    Brsalje 3 Pile Gate, Dubrovnik 20000 Croatia
    Read More »
  • #4
    Tavern Arka Restaurant
    #4 of 408 Places to Eat in Dubrovnik
    TripAdvisor Traveler Rating 5 based on 380 reviewsTripAdvisor (380)
    $ - $$ | Seafood, Mediterranean, Croatian, Central European, European
    Na Ratu 3A Zaton, Dubrovnik 20235 Croatia
    Read More »
  • #5
    BOWA Dubrovnik
    #5 of 408 Places to Eat in Dubrovnik
    TripAdvisor Traveler Rating 5 based on 342 reviewsTripAdvisor (342)
    $$ | Seafood, Mediterranean, European, Fusion, Croatian
    Pakljena 3 Šipan Island, Dubrovnik 20223 Croatia
    Read More »
  • #6
    Restaurant Dubrovnik
    #6 of 408 Places to Eat in Dubrovnik
    TripAdvisor Traveler Rating 4.5 based on 2112 reviewsTripAdvisor (2112)
    $$ | Seafood, Mediterranean, European, Croatian, Central European
    Marojice Kaboge 5, Dubrovnik 20000 Croatia
    Read More »
  • #7
    Gradska Kavana Arsenal
    #7 of 408 Places to Eat in Dubrovnik
    TripAdvisor Traveler Rating 4.5 based on 1269 reviewsTripAdvisor (1269)
    $ - $$ | Seafood, Mediterranean, European, Croatian
    Pred Dvorom 1, Dubrovnik 20000 Croatia
    Read More »
  • #8
    Pantarul
    #8 of 408 Places to Eat in Dubrovnik
    TripAdvisor Traveler Rating 4.5 based on 2039 reviewsTripAdvisor (2039)
    $ - $$ | Mediterranean, European, Croatian
    Kralja Tomislava 1, Dubrovnik 20000 Croatia
    Read More »
  • #9
    Forty Four Restaurant
    #9 of 408 Places to Eat in Dubrovnik
    TripAdvisor Traveler Rating 5 based on 205 reviewsTripAdvisor (205)
    $$ | Mediterranean, European, Croatian, Seafood
    Miha Pracata 6, Dubrovnik 20000 Croatia
    Read More »
  • #10
    Restaurant 360
    #10 of 408 Places to Eat in Dubrovnik
    TripAdvisor Traveler Rating 4.5 based on 1806 reviewsTripAdvisor (1806)
    $$ | Mediterranean, European, Croatian
    Sv. Dominika BB Sv. Dominka BB, Dubrovnik 20000 Croatia
    Read More »
  • #11
    Konoba Bonaca
    #11 of 408 Places to Eat in Dubrovnik
    TripAdvisor Traveler Rating 4.5 based on 1145 reviewsTripAdvisor (1145)
    $ - $$ | Barbecue, Seafood, Mediterranean, Croatian, Grill
    Sustjepanska Obala 23 Sustjepan, Dubrovnik 20236 Croatia
    Read More »
  • #12
    Gatsby Restauran & Wine Bar
    #12 of 408 Places to Eat in Dubrovnik
    TripAdvisor Traveler Rating 4.5 based on 754 reviewsTripAdvisor (754)
    $ - $$ | Steakhouse, Wine Bar, International
    Od Domina 1 Old Town, Dubrovnik 20000 Croatia
    Read More »
  • #13
    Beach Bar Dodo
    #13 of 408 Places to Eat in Dubrovnik
    TripAdvisor Traveler Rating 4.5 based on 163 reviewsTripAdvisor (163)
    $ |
    Od Kolorine Sulic beach, Dubrovnik 20000 Croatia
    Read More »
  • #14
    Tavulin Wine & Art Bar
    #14 of 408 Places to Eat in Dubrovnik
    TripAdvisor Traveler Rating 4.5 based on 292 reviewsTripAdvisor (292)
    $ - $$ | Mediterranean, European, Wine Bar, Croatian
    Za Rokom 11, Dubrovnik 20000 Croatia
    Read More »
  • #15
    konoba PJAT
    #15 of 408 Places to Eat in Dubrovnik
    TripAdvisor Traveler Rating 5 based on 81 reviewsTripAdvisor (81)
    $ - $$ | Seafood, Mediterranean, European, Croatian
    Nikole Gucetica 2a, Dubrovnik 20000 Croatia
    Read More »
  • #16
    Above 5 Rooftop Restaurant
    #16 of 408 Places to Eat in Dubrovnik
    TripAdvisor Traveler Rating 4.5 based on 880 reviewsTripAdvisor (880)
    $$ | Mediterranean, European, Croatian, Central European, International
    Od Sigurate 4, Dubrovnik 20000 Croatia
    Read More »
  • #17
    Lucin Kantun
    #17 of 408 Places to Eat in Dubrovnik
    TripAdvisor Traveler Rating 4.5 based on 851 reviewsTripAdvisor (851)
    $ - $$ | Seafood, Mediterranean, European, Croatian
    Ulica Od Sigurate 4A, Dubrovnik 20000 Croatia
    Read More »
  • #18
    Bistro Izvor
    #18 of 408 Places to Eat in Dubrovnik
    TripAdvisor Traveler Rating 4.5 based on 222 reviewsTripAdvisor (222)
    $ - $$ | European, Croatian, Central European, International
    Rozhat Gornji 1a Izvor Omble, Dubrovnik 20236 Croatia
    Read More »
  • #19
    Konoba Dubrava
    #19 of 408 Places to Eat in Dubrovnik
    TripAdvisor Traveler Rating 4.5 based on 985 reviewsTripAdvisor (985)
    $ - $$ | Mediterranean, Barbecue, European, Croatian, Central European, Grill
    Bosanka B.B, Dubrovnik 20000 Croatia
    Read More »
  • #20
    Dingdong Korean Restaurant
    #20 of 408 Places to Eat in Dubrovnik
    TripAdvisor Traveler Rating 4.5 based on 437 reviewsTripAdvisor (437)
    $ - $$ | Asian, Korean, Fusion
    Vetraniceva 8, 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.