Posted March 30th, 2011, 12:22 PM
Definitely Curacao. There is more to see and do there. Plus its warmer.
IMHO, St Croix is just a slightly less developed version of St. Thomas. Curacao is a totally different country.
I get the impression that St. Croix thinks they are doing us a favor by allowing cruisers to spend the day there. There are a few nice beaches close to the port, but most of the interesting parts of the island are an extremely expensive cab ride away. As Joe mentioned, at Curacao, $15 pp can get you an island tour and drop off at the beach. On St Croix, it will cost you $16 pp for a round trip shuttle to Christiansted. They treat you like cattle in a 12 person van, and you will likely have to wait for the van to fill up both at the port AND Christiansted. Most Caribbean islands give you better and faster service for < $2 pp.