You will certainly be docked in Venice. Dubrovnik seems to have 4 ships in the day you are there so my guess is that you will be docked in Gruz Harbour with the other 3. This is about 3.5km outside the city. Time back aboard depends on the itinerary, so can change. I haven't been to Hvar but believe this may be a tender port. Port timings are sadly sometimes adjusted so it is difficult to be sure of timings ahead of the cruise.
Expand Signature
Collapse Signature

Past: Cunard QE2 & Queen Elizabeth; P&O Victoria, Oriana, Arcadia, Aurora, Oceana, Azura; Sea Princess; Celebrity Summit; Fred Olsen Black Watch, Saga Ruby, Portuscale MV Funchal, MS Mayfair (Nile River Cruise), Marella Discovery 2 & CMV Marco Polo

Future: P&O Azura to Amsterdam(2019), Coral Princess to Alaska (2019).