Dubrovnik marina is part of ACI marinas in Croatia. They are, in Dubrovnik, very busy and one of the most expensive marinas in Croatia. I have done haul out in Marina Portoroz, Slovenia but this would be far for you I assume. Other option is Sukosan near Zadar (100 miles from your current location), They are all very busy and some advance planning is needed. Depends how urgent is haul out, as well if you will do the work, or you will hire local workers.
#279 Bonne Anse in Portoroz