Cancun, Mexico
Cancun is considered to be the heart of the Mexican Caribbean. It sports beautiful beaches, vibrant nightlife, and a rich history. You could easily spend two weeks here and not get bored – there are so many leisure activities to try from snorkeling to exploring Mayan temples. A two-day trip might feel like a bit of a tease but is still likely to be very fun. When it comes to Caribbean weekend breaks, it’s also a lot more affordable than going to Barbados or the Dominican Republic.