- As a
Croatia travel advisor andDubrovnik resident, I've tried all of the best restaurants in town. - Here are my favorite eateries, from traditional smoked meats to sushi and Mediterranean fusion.
Four years ago, I moved from the US to Dubrovnik, a city I loved for its culture, history, scenic coastline, and perhaps most of all, the local food scene.
The cuisine in Dubrovnik blends Italian, Balkan, and Mediterranean influences and is always based on what is in season. Restaurants in Dubrovnik embrace the concept of "eating with the seasons," combining the freshest herbs and ingredients resulting in constantly changing menus that always feel exciting.
I've taste-tested the best restaurants around town, which I now share with clients through my work as a Croatia travel advisor. Whenever I plan an itinerary for a client, I always make sure the meals showcase local specialties like fresh-caught sea bream, black cuttlefish risotto, and Dubrovnik's traditional "dirty macaroni" (a mixed meat and tomato sauce pasta). However, I also enjoy the city's Italian-style pizza, sushi, Balkan-style burek pastries, and more.
One thing I'll tell you in advance about restaurants in Dubrovnik is that many are open seasonally. The main tourist season runs from the beginning of April to the end of October, and some restaurants will close either for all or a portion of the off-season from November through March. There are still plenty of restaurants open year-round, but make sure to check in advance. You can usually check on Google maps if the restaurant is marked as "temporarily closed" during the off-season or on Mondays.
360
With a prime location along the Dubrovnik city walls, I recommend 360 for travelers looking for a fine-dining experience paired with panoramic views. This Michelin-starred restaurant is known for intricate tasting menus of fresh seafood while incorporating local ingredients with thoughtful plating. The knowledgeable sommeliers will guide you through wine pairing with each course, just be sure to book in advance, and know that 360 is only open for dinner.
Stara Loza
Stara Loza is one of my favorite restaurants in the heart of the Old Town for its incredible views and even better food. Located in the Prijeko Palace, Stara Loza serves a variety of Mediterranean fusion dishes at reasonable prices. Choose between sitting outside on the street terrace, in the salon filled with eclectic art overlooking the Old Town, or on the intimate rooftop terrace that seats up to 16 people (just be sure to reserve this last option in advance). I adore the ox cheek or tuna steak, paired with local wine or a cocktail.
Pizzeria Tabasco
It's common knowledge among my fellow locals that Pizzeria Tabasco has the best pizza in town. Located just outside of Dubrovnik's Old Town, I think that the down-to-earth vibe makes it feel like you're eating in someone's home. There are a variety of toppings and flavors available, with some of the most popular being the Dubrovnik, Siciliana, and the Ragusa pizza. You can also order delivery from Tabasco if you're within the Ploće and Pile area.
Taj Mahal
Taj Mahal is a Bosnian eatery with a wide selection of authentic Balkan dishes, and it's my favorite place to go when craving any sort of meat dish. From gourmet kebabs to traditional cabbage-stuffed sarma and homemade burek pastries, I often come here with friends to share several dishes. There are two locations, one in the Old Town and another in Lapad, next to Hotel Lero.
Shizuku & Trinity
Whenever I'm craving sushi, Shizuku & Trinity is my go-to in Dubrovnik. Started by a Japanese couple, I think it has the best sushi in town. I could come here every day just for the seared salmon roll. They also serve plenty of other fusion offerings, such as pad Thai, vegetarian dumplings, chicken wok, and more. The atmosphere is lively, often with a DJ, so be sure to book in advance for dinner on the weekends, and know that the tables are usually limited to two hours.
Ludo More
For fresh, local seafood straight from the Adriatic, I go to Ludo More in Cavtat. Owned by two fishermen with a popular fishing Youtube channel, Ludo translates to "crazy sea" in English. From monkfish to sea bass and brodet "fish stew," I can always count on Ludo More's seasonal menu for the freshest fish in town. It's a bit removed, but worth the trek in my opinion, especially if you want to make it into a day trip to Cavtat and stay to watch the sunset over the Cavtat Harbor.
Konoba Vinica Monković
Konoba Vinica Monković is where I take visitors when they say they want an authentic Croatian dining experience. Located in the heart of the Konavle Valley past the Dubrovnik airport, this traditional-style "konoba" is a charming, family-run restaurant, offering traditional Croatian food. The location is shaded by woodlands and sits atop the Ljuta River, making it a tranquil oasis in the summer heat. Meat and fish are slow-cooked under a cast-iron bell, and if you want to order one of these dishes, you'll have to reserve it at least three hours in advance. You will also have to drive or arrange a taxi to get here, as there isn't public transport available. However, I think it's worth the effort for the delicious flavors and live music amidst the beautiful landscape.
Orsan
Nestled along the harbor in the Lapad Marina, you won't likely find this seafood spot unless you're looking for it. I come here when I want to have a laid-back lunch by the sea, away from the crowds of the Old Town and Lapad. Orsan serves a variety of local seafood dishes such as black risotto, octopus salad, or salt-baked fish. It's also a great spot to try oysters from the neighboring town of Ston. Book a reservation and watch the sailboats and yachts pass into Orsan Yacht Club.
Urban & Veggie
Most Dubrovnik restaurants offer a couple of vegetarian options, but Urban & Veggie is one of the few exclusively vegetarian restaurants in town. The garden terrace is a lovely place to take refuge away from the bustling port of Gruž and the menu includes everything from veggie burgers and flatbread to acai bowls and smoothies. I also come here for live music, which is offered regularly on the weekends.
Pantarul
As one of my favorite restaurants in Dubrovnik, Pantarul was founded by food blogger and cookbook author Ana Marija Bujic. I think it effortlessly incorporates a medley of modern Dalmatian dishes with ingredients from farmers in Konavle and župa. I like the relaxed vibe that is warm and inviting and makes for a great setting for a special occasion or celebration. I come here specifically for the sea bream and white chocolate gluten-free cake. You can also learn to cook these dishes in your own home if you can buy the Pantarul cookbook in English here.