Royal Caribbean cruise line used to offer trips from Philadelphia. Their ship had panoramic views from the 2-story spa, specialty restaurants, coffeehouse and themed lounges. On deck was a rock-climbing wall, pool, 3 whirlpools, and Adventure Ocean youth facilities.
The nearest Royal Caribbean cruises are now from Cape Liberty in New Jersey. Huge new ships make cruises from there to the Bahamas, Caribbean, Bermuda, and Canada.