If you like to snorkel i would suggest booking a ships excursion to Pineal Island. Another fun excursion is the America's Cup Regatta - you get to race a sailing yacht in an actual race, you can crew the boat or just realx and have fun. We also love the Golden Eagle Catamaran sail. You have a nice sail up the coast -which is gorgeous. You sail over to a small island preserve where you can swim, snorkel, relax on the beach, take a mud bath( the sand is volcanic, it leaves your skin very soft). All of the above excursion you need to book with the cruise line.