View Holidays
2 people, 1 room
»

Room 1

Adults
(18+)
2
Children
(0-17)
0
Children's ages at time of return
Add room
DONE
Total nights

Cuba hotels

Full of soft-sand beaches, turquoise waters and charming towns, Cuba is an island paradise with something for everyone! Whether you are looking for a romantic destination with lots of adventures or an all inclusive beach holiday with your family and friends, you will find it in Cuba. There is a wide range of outstanding hotels in the top holiday destinations of Havana, Varadero and Jardines del Rey.

In Havana, there is a wonderful choice of charming 4-star hotels, and while none are all-inclusive, you can still find the famous 5-star Gran Hotel Manzana Kempinski, located in Old Havana. Varadero offers many all inclusive and 5-star resorts that will meet all your luxurious needs. Most are great for families, with kids’ clubs, family pools, beachfront locations and tonnes of activities available. Escape to the idyllic oasis of Jardines del Rey and you'll find an amazing selection of all inclusive resorts and 4-5-star hotels in our favourite places - Cayo Coco, Cayo Guillermo and Cayo Santa Maria.

Whether you are looking for a boutique city hotel for a special occasion, a spa hotel in the heart of a tropical garden or a luxury hotel with beach views that will blow your flip flops off, we have a fantastic range of accommodation to suit everyone, and all at prices to suit your budget.

Hotels in Cuba

Loading Holidays

Room

Adults
(18+)
1
Children
(0-17)
0
Children's ages at time of return