So you’re exploring Dubrovnik, but sooner or later you will feel hunger starting to creep up on you. Maybe you will want to try the best local dish, fresh-caught fish, meat or a vegetarian dish? Whatever your choice maybe, you’ve come to the right place. Our local guide has picked the 10 best restaurants in Dubrovnik just for you.
Pro Travel Tip: You like this article already? Bookmark it in your browser so you don’t lose track of it! Also, check out our tours in Dubrovnik that range from historic to Game of Thrones ones.
Top 10 places to eat in Dubrovnik
Dubrovnik has long been one of the most popular tourist destinations in the world. But the city’s popularity rose even more after it became the fictional capital of Westeros in HBO’s Game of Thrones series. So if you’re staying at this Adriatic gem, these are the places where you can enjoy the tastiest food and see the best views.
€€ – €€€ | Fine Dining | Modern Gastronomy
If you are an NBA fan, chances are you heard of the owner of Forty-Four – Bojan Bogdanović. The famous Croatian basketball player opened the restaurant around 400 meters from the beautiful Walls of Dubrovnik.
It has a modern approach to gastronomy and their policy is to use only fresh ingredients, be it fish, meat or vegetables. They like to say for themselves that they are a romantic fine dining restaurant. Sounds like a perfect place to take that special someone to, don’t you think?
Address: Miha Pracata 6, Dubrovnik, Croatia
Hours: 4:00 – 11:00pm
€€ | Family Restaurant | Traditional Meals
When you visit Croatia, you just have to try one of the traditional meals. Thus, the place for you in Dubrovnik is restaurant Kopun. It’s almost as they set a mission for themselves – to save as many old meals and recipes as they can.
Also, if you eat at Kopun then you must try… kopun! It is a rooster that they prepare in a few different ways. One of them includes it being lightly baked for over 6 hours.
Hours: Temporarily closed
Check Out Our Top Dubrovnik Tours
€€ | Seafood | Mediterranean
If you see a restaurant in Croatia that has “Konoba” in its name, then you will most likely get a specific local experience. Konoba was traditionally a place of gathering. There, people would store wine and food, then eat them with friends.
Konoba Jezuite is no different and is located away from the hustle that is typical for Dubrovnik. So, if you want to enjoy a meal in peace on a beautiful terrace with a romantic atmosphere, this is the place for you.
Hours: 10am – 11pm
€€ | Seafood | Next to the Sea
Restaurant Orsan is situated right on the seashore, and you know what that means – a beautiful view. Also, it’s very suitable for anyone who is coming in by boat. Moreover, the ambiance is nice and you won’t feel crowded.
In addition to seafood and meat, they also offer a few vegetarian dishes and a “children’s corner”. If you have a sweet tooth, just ask for their daily homemade cake. Their diverse menu truly makes them one of the best restaurants in Dubrovnik.
Hours: 8:00am – Midnight
€€ | Local dishes | Rustic Ambiance
Lokanda Peskarija is a restaurant that is acceptable for everyone’s pocket. It is situated in the old local harbour which gives it a specific feel. The locals could tell you that the ambiance is reminiscent of some long lost days.
Here, you will mostly find simple fish and seafood dishes. As their official website states, it is something “that could be found on the tables of local fishermen families decades ago”. But among them, you definitely need to try the traditional black risotto.
Address: Na ponti bb, 20000, Dubrovnik
Hours: 11am – Midnight
€€ – €€€ | Brunch | Outdoor Seating
Are you thinking to yourself – where could I go to brunch? The answer is Moby Dick! Here you can find local food with vegetarian, vegan and gluten free options too. This is one of the best restaurants in Dubrovnik that has both indoor and outdoor seating with tables located in a small alleyway.
One of the dishes that you can enjoy here, in the beautiful Prijeko street, is “tripice”. This is something that people either love or hate, there is no inbetween. It’s made of different animals’ stomachs or “tripe”. But it is widely considered to be a delicacy. You’ll just need to try to know.
Address: Prijeko 20, 20000 Dubrovnik, Croatia
Hours: 11am – 10pm
€€ | Interesting location | Local wines
Glorijet is situated in a very interesting location. A long time ago, there was a dock for small boats that would come directly from the sea. Thus, this restaurant merges Dubrovnik’s history with its local cuisine.
But not only do they have good food, they also match it with great wines. Their wines are mostly from Dubrovnik, as well as the wider Dubrovnik region and Dalmatia.
Hours: 10am – 11pm | Closed on Sundays
€€ | Friendly atmosphere | Meat Dishes
This restaurant is located on the famous hill Srđ and has a lovely ambiance. If you really aren’t that much into seafood, or just want to have a piece of meat – this is the place for you.
Lamb meat on a spit is the main dish on many dalmatian weddings. Since the chances of you getting invited to one are not that high, just come to Konoba Dubrava. Their lamb and potatoes are one of the best you will try and they make Dubrava one of the best restaurants in Dubrovnik.
Address: Bosanka, Bosanka bb Srđ hill
Hours: Temporarily closed
€€€ | Fine Dining | Great View
Sometimes you just want to have a beautiful view and relax while having a meal. Congratulations, you are in the right place. Nautica is the best restaurant in Dubrovnik to get a view of the Adriatic, as well as the fortresses of Lovrijenac and Bokar.
This is truly a fine dining restaurant so you have to be ready for higher price tags. They get their supplies directly from the local fishermen when they come back from the sea. It seems like something that is worth a few bucks more, don’t you think so?
Address: Brsalje 3, 20 000 Dubrovnik, Croatia
Hours: Temporarily closed
Gradska Kavana Arsenal
€€–€€€ | Historical Locations | Mediterranean
Location is sometimes crucial for a business and Gradska Kavana Arsenal has just that! It is located near the city’s main square as well as Sponza Palace and the Rector’s Palace. These are historically important sites. Moreover, the latter was the seat of the Dubrovnik Republic’s ruler.
But besides great views and friendly staff, you will enjoy their Mediterranean cuisine too. If you’re more in the mood for finger food, you can also order one of their sandwiches or burgers. That is enough to put this place on our list of best restaurants in Dubrovnik.
Address: Ul. Pred Dvorom 1, 20000, Dubrovnik
Hours: 8:00am – 10:00pm