Gut sind die Hotels alle. Wenn ich mich entscheiden müsste (ich kenne Varadero sehr gut), würde ich das LTI buchen, weil es das neueste Hotel ist. An zweiter Stelle käme für mich das Iberostar Tainos, weil die Anlage sehr schön ist mit ihren Bungalows und der Strandabschnitt super.
Das Villa Cuba ist auch an einem der schönsten Strandabschnitte und zentraler gelegen, aber schon etwas älter und ein großer "Hotelklotz".
Aber es ist natürlich ein ziemlicher Preisunterschied, und falsch machen kannst du bei allen drei Hotels nichts.
Die Qualität ist grundsätzlich in Häusern mit europäischer Beteiligung besser, Gran Caribe ist eine kubanische Hotelkette, da könnte das Essen evtl. schlechter sein.