Nope. The choice is totally yours. You can go ashore on a tour, explore the cruise port on your own or stay onboard and relax by the pool, book a (usually discounted on port days) spa treatment or take advantage of other activities on your ship during the day.