I'm joining a cruise at Bridgetown, Barbados on 21 December, coming from Europe via Miami to join.
I'm always very conservative when joining a cruise time-wise, so ah! I thought, a nice couple of days in Barbados to get rid of any jet lag and enjoy some beaches (I don't enjoy beaches, but that was the feeling).
So, also allowing for possible cancellation/rescheduling of the trans-Atlantic flight, and to get there early anyway, I'm arriving in Barbados three nights before joining the cruise.
So, what's the travel mistake? Accommodation virtually anywhere in Barbados starts at about US$400/night and for the night of the 20th - the start of 'Christmas week' - its about US$700/night


AND most of them require 100% payment up-front, even when cancellable 2-4 weeks prior.
To change the flight from MIA will probably cost $$ and I can't avoid the most expensive night in Barbados. Best prospect ATM is A$2,700 paid up-front, but its all inclusive (meals, drinks, activities), so that will ease some pain.