Caribbean Cruises from Miami, Fort Lauderdale & Palm Beach
Sailing from South Florida opens the door to some of the most beautiful destinations in the Caribbean. Departing from Miami, Fort Lauderdale, or Palm Beach, travelers can choose from a wide variety of cruises — from exciting one-day getaways to luxurious week-long adventures through tropical islands.
From Miami, the “Cruise Capital of the World,” ships head toward the Bahamas, Mexico, Jamaica, and the Eastern Caribbean, offering crystal-clear waters, white-sand beaches, and vibrant island culture. Fort Lauderdale, home to Port Everglades, offers easy access to both the Eastern and Western Caribbean, with routes that include Cozumel, Grand Cayman, St. Thomas, Aruba, and Curaçao.
Meanwhile, Palm Beach offers smaller and more intimate sailings, perfect for one-day or weekend cruises to the Bahamas — ideal for quick escapes full of sunshine, cocktails, and ocean breezes.