Hi,
I know that the reviews have been mixed about St Croix on the boards, so I wanted to add my two cents worth.
We ended up not booking any excursions for our day at St Croix, and also decided not to venture to Christiansted but to simply be adventuresome in Frederiksted.
My observations:
Reception - You definitely feel welcomed. There was a live band playing on the pier, the pier itself is very nicely decorated and has palm trees etc. There were at least 2 different TV interviews going on - the Crucians are definitely pumped about the cruise ships returning.
Beach near the Pier - Contrary to other ports of call, St Croix actually has a very nice beach that is only a 5 minute walk from the Magic. The beach never got particularly crowded, and there were umbrellas and floats available for rent. In terms of the beach itself, I would rate the sand quality, water temperature etc. as high as Sea Grapes beach on Seven Mile Beach at Grand Cayman. The only downside is that it is rocky underfoot when you go into the water - this was absolutely no problem for us as we had water shoes. We spent a good hour just hanging out in the water - there was even a lifeguard on duty.
There is plenty of impromptu exploring to be had along the water's edge amongst the rocks - we saw fish and sea urchins, identifed fossils, and generally just had fun wandering the shoreline for at least an hour.
At the far end of the beach, there was a Local pub. The deck at the back sported a genuine Caribbean band, complete with the steel drum etc. The band was friendly with our girls. We sat and looked out at the sea, and drank a bottle of beer ($2 each).
Yes, St Croix is different than St. Thomas. For us, that was actually a blessing, and not a curse. We loved our day at St Croix. We spent $15 in total for 2 beers, 2 Sprites and 2 souvenir bracelets for the DDs, and had an awesome, highly memorable day.