Carnival Cruise Lines offers four-day sailings to the Bahamas starting at $189 for an inside stateroom. Seven-day tours of the western Caribbean, including Mexico, Belize and Roatan, start at under $500. The company offers discounts for Florida residents, past guests and guests over 55.
Royal Caribbean cruises to Labadee, Haiti for $279. Three-night trips to the Bahamas start at $160; both these prices are for inside staterooms. Royal Caribbean offers discounts to United States and Canada military personnel, and people over 55, as well as for Canadian and United States law enforcement, fire department employees, and EMTs.
Disney cruises, the third cruise line sailing from Port Canaveral, tend to cost more than Royal Caribbean and Carnival cruises. Discounts are available on select cruises only. The company does offer a two-week transatlantic cruise for just over $2,000. Disney offers Florida residents and United States military discounts on certain cruises.