St. Thomas has the Havensight mall next to the cruise ship pier. St. Martin has a shopping area at the cruise ship area also. St. John has limited shopping and you have to get there by ferry from St. Thomas.
Freedom Of The Seas -07
Radiance Of The Seas-07
Adventure Of The Seas-05
Navigator Of The Seas-04
Soverign Of The Seas-02
Big Red Boat-93
I think the OP might mean St. Johns, Antigua, since they said S. Caribbean.
You will dock at all the ports, and they all have shopping right off the pier. In Antigua you will dock right at the town, so there is LOTS of shopping available there. St. Thomas and St. Maarten also have shopping right at the piers, but more shopping in the main towns is nearby. On St. Maarten, you can either walk or take the water taxi into Phillipsburg. On St. Thomas, people usually take a taxi to the main shopping area.
Have a great cruise!
Mariner of the Seas 3/30/08
"Twenty years from now you will be more disappointed by the things that you didn't do than by the ones you did do. So throw off the bowlines. Sail away from the safe harbor. Catch the trade winds in your sails. Explore. Dream. Discover."