great location for:

Situated on the Hicacos Peninsula and around two hours from Havana, Varadero is Cuba’s premier beach resort with a range of resort hotels that stretch along magnificent beaches. Its location on a narrow peninsula ensures that the beach is constantly cooled by tropical breezes.

To the east, Cayo Santa Maria, Cayo Ensenachos and Cayo Las Brujas are small islets connected to the mainland by a causeway. They are covered in thick mangroves and are important bird nesting sites with idyllic beaches and sparkling seas.

Further east, Cayo Coco and Cayo Guillermo are two well established resorts with a good selection of all-inclusive hotels.