Ergänzung
man sollte sich auch überlegen welche Reederei man wählt, da das Publikum sich auch darin unterscheidet (neben dem Dresscode - siehe Vergleich Aida - Cunard).
Dann auch die Jahreszeit und die Route.
Westliches Mittelmeer hat ein ganz anderes Publikum als Ostsee.
An Bord (vor allem beim ersten Mal) sollte man an einem der Schiffsrundgänge teilnehmen.
Bei Tagesausflüge ist auch zu bedenken, wie nah der Hafen tatsächlich an der Ortschaft ist.
Danzig ist etwa eine Stunde (mit dem Auto!) vom Hafen weg. In Bergen bist Du direkt in der Stadt.
Die bisher empfohlenen Links sind durchaus hilfreich.
Thema An- und Abreise:
Da gibt es viele Meinungen.
Ja, man kann oft was sparen wenn man es selbst plant. Will man den Streß im Urlaub haben sich da um alles zu kümmern?
Beispielsweise in Venedig geht es sehr leicht. Parkplatz buchen direkt vorm Schiff und an Bord.
Karibik ist da schon ein anderes Thema ...
Ich persönlich würde beim ersten Mal sofern möglich auch die An und Abreise zusammen mitbuchen (wenn es nicht gerade von HH oder Venedig etc.) losgehen soll.