This resort town is also known as ‘Blue Beach’, so beach lovers will be unsurprised to learn that – if they want to create their ideal Cuban getaway – this is the place to base themselves. Spend your endless sunny days lazing on a cushion of soft Caribbean sands, cooling off every so often by running to the shoreline, and plunging into those crystal-clear waters. When night falls, wander into town and up the pace a little with neon-lit buzzy bars and perhaps even performers crooning a cabaret.
Our top picks include
Varadero
Varadero
Room price from
€28
per person per night