We have used ShoreTrips before for our cruise shore excursions.  They do protect you if your ship has to cancel a port, arrives late to port, guarantees you will make it back to your ship on time, and wants you to enjoy your short time visiting the island.  ShoreTrips seeks our the best of operators to work with at different ports.  They want to confidently offer multiple activities with high professionalism and safety as well as GUARANTEEING to return you to your ship on time.

The World is Bigger Than Your Cruise Ship