Experience Cuba’s historic capital, Havana, the beautiful Viñales valley, charming Trinidad and round it all off with a beach holiday at the beach paradise Varadero.

Cuba is a magical country full of exciting history, captivating culture and unique nature experiences.
In Cuba, you will also find many beautiful and picturesque sandy beaches with crystal-clear, azure waters.
We use several different of Cuba’s fantastic beaches on our tours. Dream of relaxing on one of the country’s white sandy beaches?
Find out which of Cuba’s beaches to visit below.

Varadero is Cuba’s largest and most popular beach area, located roughly a 2.5-hour drive from the capital, Havana.
On the 20-kilometre-long isthmus, you are greeted by fine, soft sand, azure waters and palm trees swaying gently in the breeze.
The beach is buzzing with life and people who all agree about Varadero’s beauty. Once you’ve experienced Varadero Beach, you won’t forget the combination of outstanding beach and wonderful atmosphere.
The area around the beach offers every opportunity for you to scuba dive, participate in sports and water sports, visit the area’s many restaurants, bask in the sun or go on excursion both above and beneath Varadero’s crystal-clear waters.
We offer Varadero both as part of selected tours and as an extension option.
Experience Cuba’s historic capital, Havana, the beautiful Viñales valley, charming Trinidad and round it all off with a beach holiday at the beach paradise Varadero.
Dream of experiencing Cuba’s history, picturesque architecture and Caribbean beaches? Then this tour is the one for you, taking you to Havana, Trinidad and rounding off in the beach paradise, Varadero.
Go on a fantastic tour of Cuba, offering fascinating history, beautiful scenery, colourful colonial towns and an encounter with happy Cubans, rum, salsa and cigars.
Enjoy a taste of Cuba’s exciting history in beautiful Havana, discover Cienfuegos’ charming Old Town, and round off with music and dance in the colonial gem that is Trinidad.

On the north coast of Cuba, surrounded by stunning scenery, you will find the lovely little town of Jibacoa, located on the coast between Havana and Varadero.
The beach exudes a relaxed atmosphere and there are only a few hotels there. Wind right down and enjoy the fact that the masses have yet to discover this small, hidden-away gem of a beach.
The sand at Jibacoa is as white and soft as silk. The water is crystal-clear and all manner of beautiful shades of blue. Behind the beach is a lush, hilly hinterland, perfect for a hike if you’re feeling energetic.
When you’re done soaking up the warm rays of the sun or hiking in the beautiful scenery, you can put on your snorkelling or scuba diving gear and go on an underwater adventure. There are two different shipwrecks here: a sunken freighter and a military ship.
We offer Jibacoa as an extension option on selected tours.
Go on a fantastic tour of Cuba, offering fascinating history, beautiful scenery, colourful colonial towns and an encounter with happy Cubans, rum, salsa and cigars.
Enjoy a taste of Cuba’s exciting history in beautiful Havana, discover Cienfuegos’ charming Old Town, and round off with music and dance in the colonial gem that is Trinidad.

About a 6-hour drive east of Havana is the island of Cayo Santa María, which is connected to the north coast of Cuba via a dam.
The beaches of Cayo Santa María are for those who wish to spend some sunny, relaxing days in Cuban paradise.
Here you will be greeted by spectacular beaches with the most beautiful, clear waters and a chilled atmosphere that make Cayo Santa María a veritable island paradise.
Although the island is the perfect place to relax, you still have the option to scuba dive and snorkel among the colourful corals and fascinating underwater world or challenge yourself with deep-sea fishing.
Drive from the mainland to Cayo Santa María for an idyllic and amazing beach experience.
Discover historic Havana, the lush Viñales valley, the music and the joie de vivre in cosy Trinidad, and round it all off on the white sandy beaches of the small idyllic island of Cayo Ensenachos, situated just off Cayo Santa Maria.
TourCompass – From tourist to traveller