We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Cuba Vacation Packages

Cuba 08
Cuba 08
Varadero
Cuba Vacation Packages
Want to book a vacation to Cuba? Whether you're off for a romantic vacation, family trip, or an all-inclusive holiday, Cuba vacation packages on TripAdvisor make planning your trip simple and affordable.
Find the perfect vacation package for Cuba on TripAdvisor by comparing Cuba hotel and flight prices. Travelers like you have written 490,925 reviews and posted 3,165 candid photos for Cuba hotels. Book your Cuba vacation today!
Or build your own Cuba vacation package
Build your family-friendly package
Iberostar Varadero
Iberostar Varadero
From the moment we got to the hotel we were made nothing but welcome. Me and fiancee(now wife) were immediately upgraded to a room with a sea view(block 19) The room itself was...
1. Find your perfect hotel
2. Find the right flight
Build your luxury package
Melia Cayo Coco
Melia Cayo Coco
I visited the Melia Cayo Coco with my sister at the beginning of June and a week wasn't long enough! Overall we had a fantastic time but I have to be honest this isn't quite a...
1. Find your perfect hotel
2. Find the right flight
Build your budget package
Hostal Juana
Hostal Juana
“Great Place” 04/29/2017
Pedro and his family made us very welcome. The room was in a separate building behind his house. Clean, comfortable and spacious - everything you could ask for. We had delicious...
1. Find your perfect hotel
2. Find the right flight
Cheap Flights to Cuba
Jul
find price round trip
Aug
find price round trip
Sep
find price round trip
†  Prices are based on round trip travel with returns between 1-21 days after departure. These are the best fares found by travelers who searched TripAdvisor and a select group of our fare search partners in the past 72 hours. Ticket prices and seat availability change rapidly and cannot be guaranteed.