Most packages offer such a wide variety of activities and entertainment that it's impossible to get bored on the ship. Taking a cruise is a relaxing way to travel to new destinations. One of the most unique things about cruise vacations is that resort takes you to different destinations. You don't have to worry about travel arrangements or accommodations for different places you'll visit. All you have to do is pack a day bag for journeys into ports of call to experience the food, music and entertainment of local cultures.
Many cruise lines offer day packages for tours and entertainment on land at ports of call.
And there are some packages that include multi-day land tours and adventures at certain destinations. You can't get closer to an ocean side vacation than on a cruise ship. There are beautiful scenic views available from balconies and windows on every deck. Cruises generally travel along scenic ocean and river routes, so you get to see wilderness and waterfront property that are not accessible by land. Also, most port cities develop their waterfront properties, so approaching the cities by water often provides a breathtaking introduction to a new place.