Beach lovers: Holidays in Cayo Santa Maria are perfect for taking it easy and enjoying the views of the lush, green palm trees on the perfect white sand beaches. If you’re feeling energetic, take to the waters for an unforgettable snorkelling experience.
Couples: A peaceful, laid-back vibe makes this sun-soaked island the perfect choice if you’re looking for a romantic escape with your loved one.
Culture vultures: Venture over to the Cuban mainland and immerse yourself in the local culture. See the spectacular colonial buildings, go on the hunt for vintage cars, and stock up on coffee, rum and cigars.