here is what we did back in 2016, copied from an old post
excellent and would book a private car again thru
DCL, for the same reason, if something happens on excursion
driver was informative about the island, and pointed out a lot
Barbados we booked private van with driver thru DCL, it was on the excursion website. We had to plan our own itinerary. There were 7 of us altogether. myself, DH, 80yr aunt, and 4 "kids" ages 15-21. The driver was excellent, pointed out a lot, answered questions etc.
Here is what we did, dropped DH & 3 kids at beach, driver took 80yr, 21 yr and myself to a historical house tour and rum tasting, I forgot the name but can look up if you are interested. while we were there, driver went back and picked up DH & kids from beach, then came back for us. All us then went to Harrison Cave's, then back to the boat. It was well worth the $$$ spent to have your own driver, be able to see more, etc
I had to make my own reservations at Harrison Cave, very easy with email, paid when we got there. I originally wanted to do the caves first, but they are all booked in the morning with cruise ships. The private van thru DCL was for 4hrs, we were able to add another hour ahead of time, unlike other excursions this had to be paid for at booking, where most excursions are paid for with onboard acct. We mostly do excursions thru DCL, b/c of fear of not getting back to the ship. I would think there are other services you could use, I did not look into any. You may be able to get to both wildlife reserve and caves if you did a private car service. You would have to figure out how far apart they are and see if you could time it right.
Puerto Rico there is a fort in San Juan that you can walk from the ship. We did this when our kids were younger, they really enjoyed it. Last summer all but the 15yr, he stayed on the ship, went to the Bacardi Factory, and did a mixology there, not thru DCL This was a lot of fun.
any other questions? I would be happy to answer