Ich würde dir empfehlen Kuba auf eigene Faust zu entdecken, also keine orgnaisierte Tour zu buchen. So bekommst du viel mehr mit von Land und Leuten.
Varadero ist nicht Kuba, es ist sehr touristisch und von Hotels besiedelt. Der Strand ist zwar schön, aber ich würde da nicht länger als zwei oder drei Tage verbringen.
Ich dort gelandet und mit dem Taxi weiter nach Havanna. Dort lohnt es sich länger zu bleiben, man kann einiges anschauen und super Essen gehen (plaza de la vieja z.B.)
Geschlafen habe ich immer in casa paticulares, wo du immer Tipps von Einheimischen bekommst.
Allerdings würde ich nicht dort essen, das ist im Verhältnis teuer und meist nicht so üppig. Danach war ich noch in Cienfuegos und Trinidad. Dort kann man eher wandern gehen oder einen Ausflug mit Pferden machen. Da ist aber zu empfehlen, auf keinen Fall ein krankes Pferd zu nehmen. Die Kubaner bieten sie manchmal an und das finde ich Tierquälerei.
Es lohnt sich aber auch noch mehr in den Osten zu fahren, wenn man Zeit hat. Für die Tour habe ich 2,5 Wochen gebraucht.