Caribbean Resorts Are Seeing a 50% Booking Surge — and One Country's Crisis Is the Reason
New data shows 90% of travelers who canceled Mexico trips aren't rebooking there, with Caribbean islands like Aruba, Bahamas, and Punta Cana absorbing the demand.
Caribbean resort destinations are reporting booking increases of roughly 50 percent year over year, driven largely by a wave of travelers redirecting trips away from Mexico following security incidents that rattled the country's tourism sector earlier this year.
The shift started in late February after the killing of Nemesio Oseguera Cervantes, leader of the Jalisco New Generation Cartel, triggered retaliatory violence across parts of western Mexico. Airlines canceled flights in and out of Puerto Vallarta and Guadalajara, and cruise lines diverted ships away from Puerto Vallarta port calls.
The fallout has been dramatic. Booking data from major travel platforms shows that approximately 90 percent of travelers who canceled Mexico trips did not rebook Mexico for a later date — they chose entirely different destinations.
Where the Demand Is Going
The primary beneficiaries are Caribbean islands. Punta Cana, Aruba, and Nassau are all reporting record-level demand, with some resorts seeing spring bookings more than 50 percent above the same period last year.
Jamaica and the broader Bahamas have also picked up significant share. Cancun and the Riviera Maya — while technically in Mexico — have been somewhat insulated due to their geographic distance from the affected areas, though they have not been immune to the broader sentiment shift.
The trend is reshaping the competitive landscape for all-inclusive brands operating across both regions. Chains with heavy Caribbean portfolios, like Sandals Resorts and Hyatt Inclusive Collection, are well positioned to capture the redirected demand, while Mexico-heavy operators are feeling the pressure.
Whether the shift proves temporary or marks a longer-term rebalancing depends largely on how quickly Mexico's security situation stabilizes — but for now, Caribbean resorts are the clear winners.






