Cuba Holidays

Crumbling colonial architecture, a unique culture and a breathtaking coastline combine to create a Caribbean island like no other

Enthralling, atmospheric and complex are just a few words to describe Cuba. As a former Spanish colony, a pre-revolutionary playground for the rich and famous and the last bastion of world communism, the Caribbean’s largest island has a distinctive character. Here, you’ll need to leave your regular Caribbean expectations at the airport, switch off from the Western world and take it as it comes.

Enjoy the simple things in life as you wander around one of the island’s remarkable cities. Meet the locals, dance the salsa and embrace the rhythmic and intoxicating atmosphere. Follow in the footsteps of iconic revolutionaries and great novelists, head east to a land that time seemingly forgot, or simply retreat to your own stretch of soft white sand. This is a destination for travellers with an adventurous soul, a ‘ready for anything’ outlook and a desire to explore a country that’s so different from our own.

Talk to us and we’ll help craft your tailor-made Cuba holiday.

Travel to Cuba
With an unprecedented number of people now choosing Cuba holidays, hotels get booked up far in advance. We highly recommend that if you want to travel to Cuba you book early to avoid disappointment. Prices are beginning to reflect the fact that demand for accommodation on the island is starting to outstrip supply, and due to the nation's undeveloped infrastructure the standards of accommodation and service are not always up to the standard you might expect elsewhere.

Read more

Cuba Regions

Our recommendations for the best places to visit in Cuba

Havana Holidays

On holidays to Havana you’ll uncover a time capsule of Cuban life from the 16th-Century fortifica...

Varadero Holidays

Discover Cuba’s most famous beach destination and a diver’s paradise on holidays to Varadero

Cienfuegos Holidays

Discover a sleepy side to Cuba on Cienfuegos holidays where maritime vibes, quirky architecture...

Dec - Apr

January
February
March
April
May
June
July
August
September
October
November
December