There are cruises to Orlando Florida. You can cruise from New York or Baltimore to Orlando (technically to Port Canaveral, the closest port to Orlando). The voyage gives you time for a side trip to the theme parks.
A cruise to Orlando also includes stops at the islands of the Bahamas. There are lots of opportunities to lay on the beach and play in the ocean. Or go on a tour or visit a casino.