In St. Maarten we had made arrangements before the cruise with www.captainalan.com for a snorkeling trip. He sent a cab to pick us up and take us to his boat where we were 2 of 9 people snorkeling. What a great adventure and I would highly recommend his trip. We went to 3 areas for snorkeling, mud bath and swimming. We got off his boat at 1:00 and within 5 minutes, our cab was back picking us up and taking us back to the dock.
St. Lucia - again we found a tour operator online (Cosol Tours. Adrian, our driver met us and another lady from our ship to take us in his minivan to tour the island. Can you believe that there was just 3 of us. Adrian had to change the tour because our ship was leaving at 2:30. We drove by a banana plantation, had coconut 4 x 4 inch cookies, beer, water, soda in his van, toured the national park where the inactive volcano was steaming, we went into a waterpool that wa formed by the cascading waterfall overhead, we went swimming in a local beach, saw the Pitons, and Anse La Raye (a fishing village. The highlight of this trip was a visit to a local home where a table was set out with local food for us to sample as well as a chance to use a restroom. It was so nice along the water, food was delicious (we even had breadfruit balls). Highly recomment this trip.
Barbados - I stayed on board as we were there on a Sunday and shops were closed. My husband went to see the green monkeys and all he saw was the rear end of one. The tour leader on the bus never shut up and talked too much. I hadn't heard of anyone having a great excursion while on Barbados during this trip.
Martinque - we visited the botanical gardens and they were very nice but if you wanted tdo buy a bottle of water in the gift shop you better have Euros with you. No English and no dollars accepted. Nothing else on the island to visit.
St. Thomas - this is the first port where we had another ship docked and there were actually 6 ships including the Oasis of the Seas. Refommendation would be to get off the ship ASAP and be back on before noon to avoid some of the heavy crowds downtown. The little buses were $4 each and a great way to get around. Shopping for cameras, I would recommend Royal Caribbean stores - great prices. Ask for Prem, the owner. Next time I go, I plan on visitng Meggans Bay. So much to do here and not enough time to do it in.