Compare 20+ trusted brands
Book your getaway with confidence
Saving you money for almost 20 years
Get the latest holiday tips and inspiration
Bursting with character and contradictions, Cuba is a destination full of surprises. With some of the Caribbean’s best beaches, colourful towns and cities, and an incredible culture of live music, there really is nowhere else like it.
Think Cuba and it’s hard not to picture vintage Cadillacs cruising around Havana, crumbling walls daubed with Che Guevara graffiti and rum cocktails on tropical beaches. These things are part of Cuba’s undeniable charm, but there’s much more to this intriguing island.
For a start, the cultural scene in Cuba is diverse and rich. Take your pick from old-school music clubs in Santiago de Cuba, world-class art in Havana, and brilliant museums in Trinidad. Almost all of Cuba’s atmospheric towns and cities have a Casa de la Musica where people meet to play music and dance.
Planning a trip with children? Head to the coast and you’re in family holiday heaven. Varadero has resorts with kids' entertainment on white sands, while Playa Ancón is a top choice for snorkelling.
The greener parts of Cuba, like the Valley of Viñales or Pico Turquino (Cuba’s highest mountain), have excellent hiking, cycling and horse riding opportunities. In Ciénaga de Zapata’s swamps, you can seek out Cuba’s hidden wildlife. From birdwatching to crocodile spotting, there are all sorts of unusual creatures to see here.
All-inclusive beach resorts are a popular choice for family holidays in Cuba. Larger hotels offer child-friendly accommodation and facilities, including kids’ clubs, watersports, and swimming pools.
With this in mind, Varadero is a go-to place for families. A soft, sandy coastline and warm, shallow waters make this Caribbean paradise ideal for kids of all ages. If you’re not after a big resort, Trinidad is another option. Here you can combine cultural activities, such as museum visits and live music, with beach time on Playa Ancón.
Away from the fancy all-inclusive resorts, Cuba has a lot of affordable accommodation, and it’s certainly possible to travel on a budget.
Many people looking for cheap holidays to Cuba stay in bed-and-breakfast-style guest houses (casa particulares) in Havana, Viñales or Trinidad. Search for accommodation away from the main tourist attractions for the best deals.
That said, it is also possible to find cheap package holidays at big resorts like Varadero or Cayo Coco. Try searching outside peak season and compare prices for different times of the year. Playa Santa Lucia is a quieter resort that is less luxurious but offers some bargain beach holidays.
A stay in Havana promises live music parties with cocktails on tap at jazz clubs, lounge bars and cabaret venues. Tropicana Nightclub is a famous late-night spot with an open-air cabaret and salsa.
Elsewhere, Santa Clara’s nightlife is creative and contemporary. Here, you can drink rum cocktails until late and experience a Cuban drag show at Club Mejunje. For live music, Trinidad and Santiago are other great options.
Many beach resorts in Cuba have all-inclusive hotels with both adults-only and family-friendly options, plus varying levels of luxury. Varadero is the biggest, with around 21km (13 miles) of sandy shores dedicated to package holidays.
For somewhere a little different, Playa Ancón near Trinidad has a handful of all-inclusive hotels. Alternatively, there’s Cayo Coco on the islets off the north of Cuba with a strip of hotels lining more stunning beaches. Guardalavaca near Holguin has resorts for a range of budgets.
You’re spoilt for choice when it comes to beach holidays in Cuba. Varadero’s long stretch of white sand and turquoise sea offers all-inclusive resorts and hotels with various facilities. Cayo Coco is another option, especially if you’re keen on snorkelling.
Guardalavaca has beautiful beaches for sunbathing, swimming and snorkelling, plus plenty of hotels to stay in. This area is built up but has a slightly more local vibe than the likes of Varadero, where the beaches are often for exclusive use by the resorts.
Fly away with an incredible deal. Search and compare a huge range of airlines today.
Cuba flightsFlightsFinding the right wheels is much more than getting the cheapest price. Compare a range of car rentals.
Cuba car hireCar HireMake sure you find the right cover. Compare a range of comprehensive travel insurance policies.
Travel insuranceTravel InsuranceGet from A to B hassle free with an affordable transfer. Compare a range of options and save.
Airport transfersTransfersWhether you’re after boutique in Berlin or affordable in the Algarve, the right hotel is just a comparison away.
Cuba hotelsHotelsMake sure your ride is safe and secure while you’re away. Compare a range of airport parking deals.
Airport parkingParking