We recommend booking excursions early in order to get the best prices. Popular excursions often sell out quickly, so we would suggest booking your space early in order to give yourself the best chance of reserving your first choice in each of the ports.