Cayo Santa María (Cay or "Key" of Santa Maria) is an island off Cuba's north central coast in the Jardines del Rey archipelago. The island is linked by road and bridge to the town of Caibarién on the main island. Cayo Santa María is well known for its white sand beaches and luxury all inclusive resorts.
Wave Offers Continue: Up to 30% Off and More on Scenic and Emerald Cruises
Multiple Destinations
Save up to 35% and More for The Viking Savings Event
Multiple Destinations
Up to 15% Off, $1000 Shipboard Credit and More with Seabourn’s Explore More Event
Multiple Destinations