Site Contents

Last minute holidays Cuba

Check out some of Thomas Cook’s last minute deals to Cuba and get ready for a holiday to remember.

A country with a unique identity, vibrant history and dynamic culture, Cuba is a beautiful island of white-sand beaches and rolling hills. From the idyllic Varadero Beach – the pride of the country – to the exotic capital of Havana – an UNESCO World Heritage site – Cuba has something for everyone and you are guaranteed to leave wanting to return again.

With one of Thomas Cook’s bargain last minute offers, you could soon be exploring this spectacular destination. We have a fantastic range of offers for all budgets and tastes so that you can find your perfect trip.

Read more [+]

Where to go


When the sun gets too hot why not cool down in one of the many museums in and in the surroundings of Guardalavaca. Experience the history and culture of Cuba.

Read more
La Canela

La Canela is where azure waters clash with the olive green fields and trees of the village. It is a place of tranquillity and immeasurable uniqueness where the local culture meets with modern-day tourism at its best.

Read more

Estero is a city where one can sunbathe or stargaze, try the local cuisine or just nap within sight of the Caribbean. This is the perfect place for all lovers of the sunny destinations!

Read more
Matanzas Province

Matanzas is the perfect example of Cuban culture and lifestyle - parties, green flora and the unmistakable Cuban mood is felt all around this little heaven in the Caribbean sea.

Read more

Hicacos Poit Natural Park is a must see when you go to Varadero. Experience everything Cuba has to offer; from the food to the music and not forget the perfectly white sandy beaches.

Read more
flying from on
stay from £pp

Recommended offers in Cuba

Jet off for a cheap holiday to Cuba

If you’re desperate for a getaway, book a last minute holiday to Cuba with Thomas Cook and you’ll get a great deal for your money. Choose from a wide range of accommodation, as well as package options and get ready for a fantastic trip away.

Read more [+]

Sorry, we can't find your destination

Please choose a different destination, or ensure your selection is spelt correctly.

Please note: You need to choose your destination before your departure airport.

Please choose a departure airport

Please choose a departure date

Room 1

Booking for more than 9 people?

Please call 0844 879 8493 to speak to one of our advisors who will help you with your holiday needs.

More infants than adults?

Please call 0844 879 8493 to speak to one of our advisors who will help you with your holiday needs.

What are their ages on date of return?


Popular Destinations

To find out more information about a specific destination please use the links below.