NO! Its your cruise, and if you so choose you don't ever have to get off the ship. However, most ports of call are wonderful places to explore, for safe ideas of things to at each port check out AllThingsCruise.com to find out info about each port and excursion ideas.