Trip to Cayo Santa Maria, Cuba

Cayo Santa Maria

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.

Start Your Trip Today

Ho Chi Minh City Day Tour: Street Food (half day)

With so many food options in Ho Chi Minh City, also known as Saigon...

View details »

Paris to Berlin: Art & the Alps

Travelling on a budget doesn’t mean you have to see less; it just m...

View details »

Viking Expands in Asia with New China, Tibet, Japan Itineraries

Viking introduces six new itineraries in Asia, offering immersive c...

View details »

Embark on a Journey of Discovery

As the small ship experts, Viking is able to deliver you right to y...

View details »