Famous for its crumbling beauty, 1950s American cars, wonderful music scene, and vibrant street life, Cuba has emerged as a top beach holiday destination in recent decades. The tropical vegetation, long golden sands, and crystal-clear waters certainly add up to a picture-perfect beach holiday, with the added attraction of exploring this fascinating island’s controversial history thrown in.
Gran Hotel Manzana Kempinski
7 Nights From £1737pp
See inside for details
Iberostar Grand Packard
7 Nights From £1509pp
See inside for details
Iberostar Parque Central
7 Nights From £1307pp
See inside for details
Iberostar Varadero
5 Nights From £1377pp
See inside for details
Melia Internacional
See inside for details
NH Capri
7 Nights From £1167pp
See inside for details
Paradisus Princesa Del Mar Resort and Spa
7 Nights From £1289pp
See inside for details
Paradisus Varadero Resort and Spa
7 Nights From £1487pp
See inside for details
Royalton Hicacos Resort and Spa
7 Nights From £1647pp
See inside for details
Saratoga Hotel
3 Nights From £1599pp
See inside for details