Dubrovnik’s dining scene is similar to what you’ll find in many countries along the Adriatic Sea. The seafood-heavy cuisine makes good use of the local produce, herbs and meats that have fed the locals for centuries. However, there are a few things you can find in Dubrovnik that you won’t find anywhere else.
When you’re looking at the menus at the best restaurants in Dubrovnik, keep your eyes peeled for such local delights as black risotto (coloured with squid ink and accompanied by seafood), makaruli sporki (or dirty macaroni, sometimes likened to an Italian bolognese) and zelena menestra (a traditional stew filled with sausages, potatoes and cabbage). Check out where to eat around Dubrovnik, below.
- 1
Gradska Kavana Arsenal Restaurant
Dine on family-style meals in a historic atmosphere
- Comida
- Historia
Gradska Kavana Arsenal Restaurant sits right off Dubrovnik’s main square, making it an easy and convenient stop on a busy Dubrovnik itinerary. The restaurant, with its outdoor dining, gives you a front-row seat to some of the city’s most historic and eye-catching architecture.
The menu focuses on Croatian and Mediterranean classics, with light fare using local ingredients that are similar to what you might find in any local’s pantry. One of the favourited dishes is the fish stew, a mixture of seafood served in a spicy tomato-based sauce with baked polenta. Don’t forget to check out the expansive drink menu, filled with Croatian wines.
Dirección: Pred Dvorom 1 – Old Town, 20 000 Dubrovnik, Croatia
Horario: Daily from 8am to midnight
Teléfono: +385 (0)20 32 12 02
Mapa - 2
Konoba Veranda
Experience 5 different cuisines, all with Croatian roots
- Comida
Konoba Veranda is a family-owned and operated eatery located in the suburbs of Dubrovnik. The menu is made up of dishes hailing from 5 separate regions of Croatia, as well as the owners’ native Herzegovina. The restaurant is known for its seafood options, but the menu is also very vegetarian-friendly.
The menu is organised by region from which each dish is derived; so, for example, the Dubrovnik-Neretva portion of the menu contains items like tempura frogs and a traditional chocolate cake served with bitter orange jam. The Dalmatia portion of the menu features a seafood risotto, octopus salad and grilled sea bass.
Dirección: Štikovica 24a, 20235, Zaton, Croatia
Horario: Daily from 1pm to 11pm
Teléfono: +385 (0)20 411 050
Mapa - 3
Tavern Arka Restaurant
Overlook the coastline at this casual restaurant by the sea
- Comida
Tavern Arka Restaurant sits in the bay area north of Dubrovnik’s city centre and offers outdoor seating looking right over the water. The relatively affordable restaurant offers local cuisine but also dishes from other European countries. The menu features dozens of options alongside a plentiful array of wines and beers.
Start your dinner off with the much-loved tuna tartar, accented with sesame seeds and avocado, before moving on to the lamb cutlets and finally the Dubrovnik rosata – the local take on a panna cotta. Picky eaters will appreciate some of the more low-key menu items, like the simple grilled steak.
Dirección: Na Ratu 3A, Zaton, 20235, Dubrovnik, Croatia
Horario: Tuesday–Saturday from 4pm to 11pm, Sundays from 11am to 5pm (closed on Mondays). Hours vary by season
Teléfono: +385 (0)20 694 659
Mapa - 4
Restaurant Dubrovnik
Indulge in a fine dining experience in the heart of the city
- Comida
- Lujo
Restaurant Dubrovnik, despite its simple name, serves up a dining experience that’s anything but simple. One of the top-rated restaurants in the city, it serves high-class fare in a memorable atmosphere that reflects the city centre’s storied past. While the menu focuses on Dalmatian cuisine, everything has a modern twist.
The chef’s tasting menu is certain to delight and give you an expansive overview of some of the region’s best ingredients while showing off the staff’s superior skills. It includes some truly remarkable dishes, such as a Dubrovnik-style ceviche; a creamy celery soup with truffles and prawns; and scallops served on soft polenta with goat cheese, hazelnuts and baby porcini mushrooms.
Dirección: Ul. Marojice Kaboge 5, 20000, Dubrovnik, Croatia
Horario: Daily from midday to midnight
Teléfono: +385 (0)20 324 810
Mapa - 5
Nautika Restaurant
Dine with views of both the sea and Dubrovnik’s historic fortresses
- Comida
- Lujo
Nautika Restaurant is situated so that it offers views of the sea, as well as both Lovrjenac and Tvrđava Bokar, 2 historical fortresses. Just note that you’ll be paying for that view; the fine-dining reservations-required restaurant boasts a menu that'll seriously lighten your bank balance. However, it does offer an impressive array of vegetarian, vegan and gluten-free options.
Try the Dalmatian-style lamb with purple cabbage, crispy chickpeas and onion marmalade, or the veal fillet with Dubrovnik Malvasija sauce, served with a truffle essence potato gratin, minty pea mousse and glazed carrots. If you’re lucky, you’ll find yourself in good company at Nautika Restaurant; the eatery frequently welcomes celebrities.
Dirección: Brsalje ul. 3, 20000, Dubrovnik, Croatia
Teléfono: +385 (0)20 442 526
Mapafoto de WordRidden (CC BY 2.0) modificada
- 6
Above 5 Rooftop Restaurant
Take in rooftop views of the city
- Comida
At Above 5 Rooftop Restaurant, you'll dine on the only rooftop terrace on Dubrovnik’s Old Town, with spectacular views of the city, sea and historic forts. The outdoor seating means the restaurant is only open seasonally and you’ll want to make reservations to ensure you get a good seat. However, despite its popularity, Above 5 Rooftop Restaurant is one of the few higher-end dining establishments in the city that serves breakfast in addition to lunch and dinner.
The breakfast menu is a bit limited, focusing mostly on Mediterranean-style egg dishes. For lunch and dinner, one of the favourite menu items is the pigeon breasts, served in a basil oil and soy reduction.
Dirección: Ul. od Sigurate 4, 20000, Dubrovnik, Croatia
Horario: March–October: daily from 7.30am to 11pm
Teléfono: +385 (0)20 322 244
Mapa - 7
Amfora Restaurant
Everyone in your travelling party will enjoy this casual, family-friendly restaurant
- Familias
- Comida
Amfora Restaurant is a nice, casual and family-friendly pick that’s slightly outside the more touristy areas of the city. You’re more likely to be seated next to a local than you are a tourist here. The restaurant is refined enough to cater to adult palates, yet still casual enough that kids are welcomed, and you won’t feel a need to dress up. The lunch menu, for example, includes a cheeseburger, if that gives you an indication of the level of formality that’s expected.
Of course, while the kids might prefer the cheeseburger, you’re likely on the hunt for more traditional Croatian fare, in which case you can enjoy the tempura zucchini blossoms or the pan-fried sea bass.
Dirección: Obala Stjepana Radića 26, 20000, Dubrovnik, Croatia
Horario: Daily from 8am to midnight
Teléfono: +385 (0)20 419 419
Mapafoto de Oleg Sidorenko (CC BY 2.0) modificada
- 8
Restaurant Panorama
Climb up, up, up to reach this restaurant with a view
- Comida
- Fotos
Restaurant Panorama is perched on a cliffside overlooking the city, with tables bumped right up to the edge of where the ground gives way to the open air over Dubrovnik’s orange roofs. Travellers with a fear of heights might not want to add this restaurant to their itineraries. You can take either a cable car or a hiking trail to reach the restaurant, though if you want to avoid a sweaty lunch or dinner, you should probably take the former.
From the restaurant’s height, you can see all the way out into the Bay of Lapad and to the Elaphite Islands and Lokrum. The cuisine is local and authentic, served alongside a selection of refreshing cocktails and international wines.
Dirección: Srđ ul. 3, 20000, Dubrovnik, Croatia
Horario: Sunday–Wednesday from 9am to 5pm (closed on Mondays and Tuesdays)
Teléfono: +385 (0)20 312 664
Mapa - 9
Restaurant 360
Dine on an award-winning combination of Croatian, Mediterranean and French fare
- Comida
Restaurant 360 serves only dinner, with recommended tasting menus and some ala carte items. The focus is on Croatian and Mediterranean cuisines, but with French flair. The tasting menus feature 5 courses each, but the ala carte menu is no to be overlooked. It features mouthwatering, tempting options such as lamb shoulder with beetroot and blue cheese, pigeon with parsnip and chicory cream and a carob shortcake with orange ice cream and mantala mousse.
Whatever you happen to order while at Restaurant 360, you’ll have a difficult time deciding what you want to keep your eyes on – the artfully arranged plates coming out of the kitchen, or the views of the sea beyond your table.
Dirección: Ul. Svetog Dominika bb, 20000, Dubrovnik, Croatia
Horario: Tuesday–Sunday from 6.30pm to 10.30pm (closed on Mondays)
Teléfono: +385 (0)20 322 222
Mapa - 10
Pantarul
Kick back and relax in this casual, unpretentious eatery
- Comida
Pantarul, with its colourful decor and understated wooden furnishings, looks like a dining room you could find in a cosy, well-decorated home. The atmosphere is much the same – cosy and comfortable. However, just because the restaurant is unpretentious and welcoming, don’t let that make you think you’ll be enjoying less than superb cuisine.
The affordable menu features roast duck breast, fish steak with Dalmatian-style vegetables and vegetable risotto. Vegetarian options are plentiful. There’s even a gluten-free dessert option: a white-chocolate and almond cake with vanilla cream. Two tasting menus are available if you don’t want to go through the trouble of picking your own eats.
Dirección: Ul. kralja Tomislava 1, 20000, Dubrovnik, Croatia
Horario: Tuesday–Sunday from midday to midnight (closed on Mondays)
Teléfono: +385 (0)20 333 486
Mapa