Dubrovnik Town walls
·

The Top 13 Best Places To Eat And Drink In Dubrovnik, Croatia

Looking for some of the best places to eat and drink in Dubrovnik? Look no further!

Croatia is not just a place of breathtaking architecture, impressive landscapes and some of the beaches in Europe, but also home to some of the most delicious food youโ€™ll ever try.

During my time in Croatia, I uncovered some of the best places to eat and drink in Dubrovnik.

From fresh fish to melt-in-the-mouth meats paired with wines that are maybe a little too easy to drink, and of course, not forgetting a cheeky Aperol Spritz (or two), Dubrovnik has a food scene that caters to everyone.

From cosy local joints to upscale establishments, my list encompasses options for every palate and budget.

So, whether you want to dine affordably or indulge lavishly, Dubrovnik has you covered. And, if you want to know all about my all-time favourite places to eat in Dubrovnik, just look out for the โ€œMY TOP PICKโ€ callout in the list below!

So, what are the best places to eat and drink in Dubrovnik?

Read on below to find out.

Disclaimer: This post contains affiliate links. If you decide to make a verified purchase through the links in this post, I will earn a small commission. This will be at no extra cost to you. Thank you.

Quick Picks: Best Places to Eat and Drink in Dubrovnik

In a hurry? Here are my favourites for everything in Dubrovnik, from the best seafood spots to the best places to watch the sunset!

  • Best for a romantic dinner: Nautika
  • Best sunset views with food: Panorama Restaurant
  • Best for fine dining: Restaurant 360
  • Best street food: Barba
  • Best wine bar: Dโ€™vino Wine Bar
  • Best Instagrammable cocktails: The Bar
  • Best seafood spot: Fish Restaurant Proto
  • Best casual pizza night: TuttoBene Pizzeria

The best Budget places to eat and drink in Dubrovnik

Barba

BARBA AT A GLANCE
๐Ÿ’ฐPRICE RANGE: โ‚ฌ
๐Ÿ•CUISINE: Mediterranean
๐Ÿ“ADDRESS: Boลกkoviฤ‡eva ul. 5, 20000, Dubrovnik
โญMUST TRY DISH: Octopus Burger
โ—TOP TIP: Best for a quick bite to eat

โญMY TOP PICKโญ

Barba is a tiny little gem hidden within the Old Town Walls, and a place you do not want to miss. This is a quirky maritime-themed spot that specialises in fast food with a Dalmatian twice.

Barba serves up fresh, locally-caught seafood in simple but delicious ways. Itโ€™s the perfect place to go for a quick bite to eat thatโ€™s gentle on the bank balance.

The absolute must-eat here has to be the octopus burger, which is one of the most popular items on the menu (and I recommend pairing it with a nice cold beer for the perfect Dubrovnik street food moment).

Barba was hands-down my favourite budget restaurant in Dubrovnik, not just for the food but for the buzzing atmosphere found inside. This is a very popular spot, so donโ€™t be surprised if you encounter a queue, although itโ€™s definitely worth the wait!

Cave Bar More

CAVE BAR MORE AT A GLANCE
๐Ÿ’ฐPRICE RANGE: โ‚ฌโ‚ฌ
๐Ÿ•CUISINE: Mediterranean
๐Ÿ“ADDRESS: Hotel More, Lapad Bay
โญMUST TRY DISH: Plate Cave & From Croatia With Love
โ—TOP TIP: Arrive before sunset to grab the spot.

The most unique places to have a drink in Dubrovnik have to be here at Cave Bar More. So, if you want to sip your favourite cocktail in an unusual location, then Cave Bar More is the place to go.

This cave was actually uncovered during the construction of Hotel More and now extends over 3 levels, complete with quirky lighting and stone walls.

Not a fan of caves? Donโ€™t worry, you can simply head up to the beachfront terrace to enjoy your drinks with a view of the Adriatic instead. While the food menu here is limited, I really recommend trying the Dalmatian prosciutto and Pag cheese platter for the perfect snack to accompany your drinks.

TuttoBene Pizzeria

TUTTOBENE AT A GLANCE
๐Ÿ’ฐPRICE RANGE: โ‚ฌ
๐Ÿ•CUISINE: Italian
๐Ÿ“ADDRESS: ล etaliลกte kralja Zvonimira bb, Lapad Bay
โญMUST TRY DISH: Slavonia
โ—TOP TIP: Family-friendly 

If youโ€™re after a fast food joint in Dubrovnik thatโ€™s a perfect spot for an easy, quick but delicious dinner, then TuttoBene is the place to come. They have 3 locations across Dubrovnik, but itโ€™s their Lapad Bay Branch that is the best one to visit, thanks to its larger menu and proximity to the beach.

TuttoBene isnโ€™t just about pizza (although the pizza is very good); itโ€™s also known for its generously stacked burgers, salads and kid-friendly menus that make it the perfect spot for those with young families.

If youโ€™re wondering what to try first, then I recommend giving the Diavola pizza a go!

Buza & Buza II

BUZA & BUZA II AT A GLANCE
๐Ÿ’ฐPRICE RANGE: โ‚ฌโ‚ฌ
๐Ÿ•CUISINE: Drinks & Snacks
๐Ÿ“ADDRESS: Crijeviฤ‡eva ul. 9, Dubrovnik 20000
โญMUST TRY DISH: Aperol Spirtz
โ—TOP TIP: Bring cash and visit at sunset

Buza and Buza II are two of the best (and most iconic) bars in Dubrovnik, and 100% one of the highlights of my trip to Dubrovnik (Iโ€™m a woman of simple pleasures). They are much less about luxury and way more about unforgettable views. Perched on the edge of the cliff, these hidden gems offer panoramic views of the Adriatic that are nothing short of stunning, especially at sunset.

Theyโ€™re the kind of places where you grab a cold beer, a glass of wine, or a simple cocktail, and just sit back and enjoy the view. The vibe here is super relaxed, often with people perched on the stone steps, heading down for a cheeky swim and even cliff jumping off the side.

Please note that these bars are all about location, so you can expect no-frills drinks, plastic cups, and cash-only service. But if youโ€™re after the ultimate laid-back sundowner experience, this is the spot.

The best Mid-Range places to eat and drink in Dubrovnik

Panorama Restaurant and Bar

PANORAMA AT A GLANCE
๐Ÿ’ฐPRICE RANGE: โ‚ฌโ‚ฌ-โ‚ฌโ‚ฌโ‚ฌ
๐Ÿ•CUISINE: Mediterranean
๐Ÿ“ADDRESS: Srฤ‘ Hill (accessible via Cable Car or taxi)
โญMUST TRY DISH: Adriatic grilled sea bas
โ—TOP TIP: Make a sunset reservation and request a table by the railing.

Panorama Restaurant can be found at the top of Mount Srd, which also happens to be one of the best panoramic viewpoints in Dubrovnik. From your tables, youโ€™ll be treated to sweeping views of Lokrum Island, Lapad Bay and the Elaphiti Islands.

The menu at Panorama offers everything from gourmet sandwiches to refined seafood dishes and Croatian specialities like black ink risotto.

To truly make the most of your experience, you should definitely take the scenic route up via the Dubrovnik Cable Car. This was one of my favourite sunset spots in Dubrovnik, so even if you decide not to eat here, you should definitely visit Mount Srd just for the view.

Azur

AZUR AT A GLANCE
๐Ÿ’ฐPRICE RANGE: โ‚ฌโ‚ฌ- โ‚ฌโ‚ฌโ‚ฌ
๐Ÿ•CUISINE: Mediterranean/Asian Fusion
๐Ÿ“ADDRESS: Pobijana 10, Old Town Dubrovnik
โญMUST TRY DISH: Spicy tuna tartare
โ—TOP TIP: Great for sharing plates

If youโ€™re looking to spice things up a little, then Azur is hands down one of the best places to eat and drink in Dubrovnik to do just that. Tucked away in an alley within the Old Town, this hidden gem brings bold flavours to Dubrovnik.

Azur is all about Asian-Mediterranean fusion, combining local seafood with Asian spices and cooking techniques. Here you can expect a small but highly creative menu that sees Azur getting 5* reviews time after time.

If youโ€™re going to try just one thing, make it the spicy tuna tartare served on crispy rice cakes.

Dโ€™vino Wine Bar

Dโ€™VINO AT A GLANCE
๐Ÿ’ฐPRICE RANGE: โ‚ฌโ‚ฌ-โ‚ฌโ‚ฌโ‚ฌ
๐Ÿ•CUISINE: Wine Bar
๐Ÿ“ADDRESS: Palmotiฤ‡eva ul. 4a, Old Town Dubrovnik
โญMUST TRY DISH: Croatian Wines
โ—TOP TIP: Ask the staff for a custom wine flight based on your tast

Dโ€™vino is the top wine bar in Dubrovnik that offers everything from traditional Croatian wines to bottles imported from all over the globe. And, itโ€™s definitely the perfect spot for a post-dinner drink and a place I frequented more than once during my trip to Dubrovnik.

The bar is small, but it makes for the perfect cosy ambience, and if you get stuck on what to order, just be sure to ask the staff, who can give you their best recommendations.

tavulin

TAVULIN AT A GLANCE
๐Ÿ’ฐPRICE RANGE: โ‚ฌโ‚ฌ-โ‚ฌโ‚ฌโ‚ฌ
๐Ÿ•CUISINE: Mediterranean
๐Ÿ“ADDRESS: Cvijete Zuzoriฤ‡ 1, Old Town Dubrovnik
โญMUST TRY DISH: Seabass with black truffle risotto
โ—TOP TIP: Reserve a table for lunch to beat the dinner rush

โญMY TOP PICKโญ

Although Tavulin might appear to be just another tourist-friendly spot at first glance, it delivers so much more than your typical bistro.

This family-run gem is tucked in the heart of Dubrovnikโ€™s Old Town and has earned a well-deserved place in the Michelin Guide. Tavulin takes pride in creating traditional Croatian dishes with a contemporary twist, using only the freshest seasonal and locally sourced ingredients.

If itโ€™s available, donโ€™t think twice and be sure to order the Black truffle risotto, which was one of the best dishes I had during my week-long trip to Croatia.

Dalmatino

DALMATINO AT A GLANCE
๐Ÿ’ฐPRICE RANGE: โ‚ฌโ‚ฌ-โ‚ฌโ‚ฌโ‚ฌ
๐Ÿ•CUISINE: Mediterranean
๐Ÿ“ADDRESS: Prijeko ul. 15, Old Town Dubrovnik
โญMUST TRY DISH: Seared tuna steak with salad
โ—TOP TIP: Great for fish and meat lovers.

โญMY TOP PICKโญ

As you have probably already guessed, I have a lot of favourite restaurants from my time in Dubrovnik, and Dalmatino is another that has made it to โ€œMY TOP PICKโ€ list.

Here youโ€™ll find more delicious modern Croatian cuisine with very generous portions. The menu leans heavily on high-quality meat and fresh Adriatic fish, so itโ€™s a dream for carnivores and seafood lovers. That said, vegetarians and vegans might find the options a bit limited here.

If youโ€™re wondering what to order, the seared tuna steak with salad is an absolute must-order and some of the best seafood I had on my trip.

The Bar

THE BAR AT A GLANCE
๐Ÿ’ฐPRICE RANGE: โ‚ฌโ‚ฌ-โ‚ฌโ‚ฌโ‚ฌ
๐Ÿ•CUISINE: Cocktails
๐Ÿ“ADDRESS: Ul. branitelja Dubrovnika 13
โญMUST TRY DISH: Strawberry Cheescake Cocktail
โ—TOP TIP: Great for after dinner drinks

Like strawberry cheesecake and cocktails? Then you need to get yourself to The Bar for their signature strawberry cheesecake cocktail. Dessert and drink in one glass? Yes please.

But itโ€™s not all about the cheesecake. The Bar offers an impressive selection of cocktails, from beloved classics to more niche, inventive creations. Whether youโ€™re after a zesty mojito, a classic espresso martini, or something totally different, thereโ€™s something here to suit every taste.

While itโ€™s not a food destination per se, itโ€™s absolutely one of the best places in Dubrovnik to head for after-dinner drinks. With its upbeat vibe and creative cocktails, itโ€™s the perfect place to wind down or keep the night going.

The best Fine-dining places to eat and drink in Dubrovnik

360

360 AT A GLANCE
๐Ÿ’ฐPRICE RANGE: โ‚ฌโ‚ฌโ‚ฌโ‚ฌ
๐Ÿ•CUISINE: Mediterranean
๐Ÿ“ADDRESS: Ul. Svetog Dominika 2, 20000
โญMUST TRY DISH: Adriatic scampi with truffle emulsion
โ—TOP TIP: Tasting menu recommended. Dress code is smart casual

Number one on the list of the best fine-dining places to eat in Dubrovnik is the Michelin-starred Restaurant 360 (and it absolutely lives up to the hype).ย 

Here you can find Croatian delicacies with a refined, modern and Michelin-starred twist. The menu is seasonal, and they offer beautifully plated dishes that are as much a feast for the eyes as they are for the taste buds. 

But itโ€™s not just about the food. The setting is simply stunning as the restaurant is perched within the city walls of Dubrovnik Old Town, with panoramic views of the port and the Adriatic Sea below. Itโ€™s fine dining at its most magical.

Powered by GetYourGuide

Nautika Restaurant

NAUTIKA AT A GLANCE
๐Ÿ’ฐPRICE RANGE: โ‚ฌโ‚ฌโ‚ฌโ‚ฌ
๐Ÿ•CUISINE: Mediterranean
๐Ÿ“ADDRESS: Brsalje ul. 3, Dubrovnik
โญMUST TRY DISH: Lobster tail with black truffle gnocchi
โ—TOP TIP: Book well in advance for sunset dining.

For another epic fine dining experience in Dubrovnik, look no further than Nautika. This Michelin Guide-listed gem has been hailed as the sixth most romantic restaurant in the world by Condรฉ Nast Traveller, and itโ€™s not hard to see why. Its candlelit terraces overlook the sea and the beautiful Fort Lovrijenac.ย 

The menu is seasonal and rooted in Dalmatian tradition, and all ingredients are sourced from local farmers and fishermen.ย 

Here you can choose between a five- or seven-course tasting menu or opt for ร  la carte if you prefer more choice. If you want a dish to remember, then make sure to go for the lobster tail with black truffle gnocchi. 

If Nautika is a little out of your budget, they have 3 cheaper sister restaurants in Dubrovnik, which are Gradska Kavana Arsenal, Panorama Restaurant and Bar and Dubravka 1836 Restaurant & Cafe.

Fish Restaurant Proto

FISH RESTAURANT PROTO AT A GLANCE
๐Ÿ’ฐPRICE RANGE: โ‚ฌโ‚ฌโ‚ฌโ‚ฌ
๐Ÿ•CUISINE: Mediterranean
๐Ÿ“ADDRESS: ล iroka ul. 1, Dubrovnik
โญMUST TRY DISH: Adriatic scorpionfish
โ—TOP TIP: Ask for a first-floor table for the best view

โญMY TOP PICKโญ

My personal favourite among this list of the best places to eat and drink in Dubrovnik has to be Fish Restaurant Proto, and once you dine here, youโ€™ll quickly understand why.

As the name suggests, seafood is the star of the show. This historic restaurant (dating back to 1886) serves up some of the freshest oysters, lobster, and Adriatic fish in the city.ย 

The attention to detail here is second to none, and itโ€™s no wonder this place is a favourite with visiting celebrities (they even have a TV slideshow featuring famous faces whoโ€™ve dined there).

For the best atmosphere, be sure to request a table on the first-floor terrace when booking. Itโ€™s quieter and much more scenic. 

And if youโ€™re wondering what to order, donโ€™t miss the grilled Adriatic scorpionfish with Dalmatian herbs if youโ€™re up for trying a local delicacy. 

Local Tips for Dining in Croatia

Want to eat like a local in Dubrovnik? Here are a few insider tips to make the most of your experience:

  • Best times to visit: Restaurants in Dubrovnik tend to get busy from 7:30 PM onwards, especially in summer. For a more relaxed vibe and quicker service, aim for an early lunch (12โ€“1 PM) or dinner around 6 PM (plus, youโ€™ll beat the sunset crowds at popular spots).
  • Tipping etiquette: Tipping isnโ€™t mandatory in Croatia, but itโ€™s appreciated. Rounding up the bill or leaving 5โ€“10% in cash is common and always welcomed for good service.
  • Local vs touristy picks: While places like Nautika and 360 cater more to special-occasion diners and tourists, gems like Barba, Dโ€™vino, and Proto are loved by both locals and return visitors. For a truly local atmosphere, try early-evening bites at Buza or a laid-back lunch at Azur off the tourist trail.

You Might Also Enjoyโ€ฆ

Final thoughts

So there you have it! My round-up of the very best places to eat and drink in Dubrovnik. Whether youโ€™re in the mood for a casual bite by the sea, a romantic dinner under the stars, or cocktails with a twist, this city has something to satisfy every craving. 

From Michelin-starred masterpieces to cave bars and seafood gems, Dubrovnik truly delivers when it comes to food and drink. Just remember to book ahead where you can (especially in peak season!) and donโ€™t be afraid to try something new (you never know when you might stumble upon your new favourite dish). 

If you have any questions, please do not hesitate to reach out.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *