You think of going to Cuba, and your mind probably starts to swirl with thoughts of colorful and crumbling colonial buildings, charming cobblestone plazas, classic cars, cigars, live music, and rum. But Cuba is also home to some of the most beautiful beaches in the Caribbean. So if you want to pair Old World architecture and vibrant art and music scenes with relaxing beach time, here are the top beachfront places to stay on the island.