If there is an excursion you really want to do during your cruise, make sure to research it before you leave. These days it’s much easier, and can often be done directly on your lines website. If you want the inside scoop, search cruise forums for posts from previous travelers.  Remember availability is not guaranteed on each excursion, so it’s best to reserve shore excursions early for anything that truly interests you. Check your line’s website for advanced booking.