From Port Canaveral, Florida to the Bahamas

Royal Caribbean makes similar three-night year-round runs to the Bahamas from Port Canaveral (leaving at 4 p. m. on Fridays and returning at 7 a. m. on Mondays), aboard the 2,350-passenger Majesty of the Seas (also offering a rock-climbing wall, and popular spots like a water park, and a basketball court). Guests get an extra-long call in Nassau on Saturday, with the ship arriving at noon but not pulling out of port till midnight; plus, a day to play in CocoCay.


A family favorite, Disney Cruise Line 's 4,000-passenger Disney Dream (with offerings like an AquaDuck "water coaster" and a fireworks-at-sea spectacular) likewise makes three-night runs to the Bahamas on select dates year-round. Embarking at 3:45 p. m. on Fridays, and returning at 7:30 a. m. on Monday mornings, itineraries include a full-day stop at Nassau on Saturday, in addition to a Sunday call at the line's private Bahamian isle, Castaway Cay.