Cuba is the largest of all the Caribbean islands and one of the most fascinating. It has a unique and eventful history, mirrored in the outpourings of its rich culture of music, dance, and socio-political innovation.
The island also has stunning landscapes, from the unique limestone plateau scenery west of Havana through tropical plantations to the rugged mountains and forests of the Sierra Maestra in the east. Cuba is liberally dotted with pristine sandy beaches and restored colonial towns. While the façades of the pre-revolutionary period remain, they sit alongside increasingly efficient new hotels, resorts, roads and other tourist facilities.
Journey Latin America offers a diverse selection of Cuba holidays, suited to all requirements; whether you're a solo traveller
, are looking to join a group tour
, or are searching for a family holiday
Experience Cuba in comfort and style on our Luxury Cuba: Colonial classic and coast
holiday. Stay in the country's top-of-the-range accommodation, explore the colonial streets of Havana and Trinidad, and soak-up the sun on the chalky white sand beach at the Caribbean island Cayo Santa María.
Join us for a group tour if you wish to explore Cuba together with like-minded people. On our Parakeet: Cuba beyond the beach
holiday you'll get to visit colonial Havana, hike to Castro's revolutionary hideout in the Sierra Maestre and relax on the beautiful Caribbean beaches.
If you're adventurous in spirit, the most rewarding way to travel around Cuba is to drive your own hire-car. See the highlights of Cuba on the Self-drive Cuba: Best of the west
holiday, or discover the less visited eastern end of Cuba on our Self-drive Cuba: Explore the east.
road trip. Walk around Havana's historic centre, drive through limestone landscapes in the Viñales Valley and explore colonial gem, Trinidad.
Contact our Travel Experts
if you want to experience a holiday to Cuba for yourself. We have nearly 40 years of experience in organising award-winning trips to Central and South America, so you can trust us to book a holiday to remember.