Carnival Cruise Lines offers six- to eight-night cruises from Fort Lauderdale to countries in the eastern, southern and western Caribbean. Ports of call include Costa Rica, Mexico, St. Maarten, Grand Turk and Key West, Florida. Itineraries vary, depending on the length of the cruise and the departure date. Known as the Fun Ships because of all the onboard activities, Carnival offers programs for kids age 2 to 17, a spa, casino and nightly entertainment for adults.
Carnival Cruise Lines
3655 NW 87th Ave.
Miami, FL 33178
(888) 227-6482
carnival.com
Discover Island Cruises offers one-day Bahamas cruises, cruise and hotel packages to Freeport, Grand Bahama, and cruise and Fort Lauderdale vacation packages. Cruises are all-inclusive. Guests can enjoy an all-you-can-eat brunch and dinner, house alcohol and soft drinks. The ship has a limited number of reservation-only cabins for those who want a little privacy or a place to relax away from the crowd.
Discover Island Line
(954) 969-0069
discoverislandcruises.com
Holland America Line leaves from Fort Lauderdale on cruises that last from seven to 54 days. In addition to the Caribbean, ships travel through the Panama Canal, the Mediterranean and the Black Sea. Depending on the cruise, stops are made in Morocco, Malta, Columbia and Russia. Holland America boasts large staterooms, private verandas and a high ratio of crew to guests.
Holland America Line
300 Elliott Ave. West
Seattle, WA 98119
(206) 281-3535
hollandamerica.com
Royal Caribbean provides cruises from four to 14 nights from Fort Lauderdale. In addition to the eastern and western Caribbean and Panama, the line offers a trans-Atlantic cruise. Depending on itinerary, ships travel to the Bahamas, Belize, Portugal, England and Labadee, Haiti, Royal Caribbean's private island. Oasis of the Seas, part of the line's largest class of ships, makes its home at the Fort Lauderdale port. The ship has 2,700 staterooms; amenities include a grassy Central Park-like area, multiple swimming pools, zip line and miniature golf.
Royal Caribbean International
1050 Caribbean Way
Miami, FL 33132
(866) 562-7625
royalcaribbean.com