Located between Havana and Varadero, Jibacoa is one of the best Cuban resorts due to its relaxed atmosphere. The area has beautiful beaches and is quite secluded making it an ideal resort to relax and get away from it all.