The largest island in the Caribbean, Cuba boasts luxurious white beaches along the coast, but head inland and you'll find a landscape of rugged mountains and miles of untouched countryside dotted with tobacco fields. Cuba is a magical country steeped in history and culture, promising an unforgettable holiday.
Located just south of Miami in the Antilles group of islands, there's no denying that Cuba will charm you from the offset. A maverick island that has defied all attempts to be pigeon-holed, you'll find a nation that, although economically isolated, is lifted above circumstances by music, dancing and laughter, living life in all its glory.
Cuba's iconic identity is showcased from the busy atmospheric streets of Havana to the dramatic countryside complete with working farms and traditional villages. Its multi–layered, diverse character is presented in everything from its colonial architecture to its cuisine and culture.
This paradise island was famously immortalised in American author Ernest Hemingway's book, Islands In The Stream. Stunning Cayo Guillermo beach, with its swaying palm trees is home to many All Inclusive hotels and there are opportunities to see the stunning coral reefs on a snorkelling excursion.
Cayo Santa Maria may be small in size, but it boasts a full set-up of holiday amenities. Its shores are not only treated to luxury All Inclusive resorts and eye-poppingly beautiful shores, but one of the largest barrier reefs in the world, making diving trips here a no-brainer.
Billed as one of the most beautiful beaches in Cuba, Guardalavaca is a slice of paradise. With its sugar-fine sand beaches lined with swaying palm trees and thatched palapas, relax in a hammock or take to the sea onboard a catamaran. Choose from nearby eco trails or the city of Holguin.
Havana is the thriving capital of Cuba, which in the last few decades has established an intense art and music scene. With artisan markets and historical monuments, a trip to this quirky city is truly one to remember. It boasts bright buildings, vintage cars and some excellent nightlife.
This little town is just under an hour's drive west of Havana, and is home to three separate rum brands. Visitors to Santa Cruz are blessed with the beautiful Playa de Jibocoa, a beach retreat with a snorkelling hotspot and rustic bungalow accommodation.
When we say Varadero is surrounded by the sea, we mean it. It's located on a peninsula along Cuba's northern coast, which means it's treated to wraparound beaches speckled with hidden caves. There's a nature reserve and watersport adventures that'll get you snorkelling past coral reefs too.