Hola Electrohurtado, nosotros también viajaremos en el msc divina pero el 15 de julio.
Con respecto a las excursiones de la naviera no siempre compensan. Nosotros ya hemos hecho algún que otro crucero por el mediterráneo. En Venecia no hace falta contratar una excursión porque el barco suele atracar al lado de la salida de los "vaporetto". Te lo pillas por 6 ó 7 euros y ya te deja en San Marcos, después es callejear. El barco para muy poco tiempo y si quieres entrar en la catedral, palacio ducal, etc ya vas a ir muy justo de tiempo porque en verano las colas son interminables. Nosotros lo que solemos hacer en estos casos es ir un par de días antes si coincide con el puerto de embarque.
En Dubrovnik el barco te deja alejado de la fortaleza, nosotros habíamos cogido un taxi y en 10-15 minutos estábamos allí. Nos había salido unos 12 euros, ida y vuelta, porque lo habíamos cogido entre dos parejas.
De las otras ciudades que toca no puedo contarte nada porque no las conozco pero espero que al viajar tú primero, nos facilites la información, jejeje...
Un saludo