From glorious colonial architecture and Old World grandeur to idyllic Caribbean beaches, delicious street food and music on every corner, a hotel break in Cuba is a feast for the senses.

Famous for its white sandy beaches, timeworn colonial cities and vintage cars, omnipresent music and vibrant street life, Cuba offers a colourful and truly unique holiday experience. Those looking for a relaxing Caribbean hotel break in Cuba have a wide choice of stunning beaches, such as Cayo Saetia, Playa Sirena and the lovely resort area of Guardalavaca, as well as lesser-known gems such as Playa Los Pinos. A hotel break in Cuba is also a great opportunity to explore its fascinating cities, such as the enchanting capital, Havana. A vibrant patchwork of Cuban history, Havana features colonial architecture nestled alongside neoclassical facades and art deco theatres, and visitors can soak up the city’s magical atmosphere amidst the rhythms of salsa and rumba, the shouts of street vendors selling delicious local delicacies or fresh fruit juices, and the scent of cigar smoke. Cuba offers other major attractions such as Santiago, a lively and cosmopolitan city with a beautiful Cathedral and distinct Afro-Caribbean flavour, and the more laid-back Trinidad, which has a car-free, UNESCO-protected Old Town with picturesque colonial buildings and palaces, as well as many excellent local museums, including the popular Museo Romantico.