Cuba has
many beautiful white sandy beaches with a lovely turqoise blue sea. At
many of these beaches Cuba offers luxery resorts such as in Varadero,
Holguin or the Jardines del Rey Cayos, but also cozy beach-side cabañas
like at Cayo Levisa and Maria la Gorda.
Below the list of the beach hotels in Cuba.