Whether it's a romantic getaway or a family holiday, a Western Caribbean cruise is an excellent deal. Since ports of call are further apart, you'll have plenty of time for on-ship activities, the great food, a spa treatment or just relaxing by the pool. You can depart from Ft Lauderdale, Miami and ports along the Gulf of Mexico, from Tampa to Galveston.
Dive among the reefs and wrecks when you're in Cozumel, Belize, Roatan or Grand Cayman. Sip cocktails and have a slice of key lime pie at one of Key West's colourful bars. Sway to reggae on the beautiful beaches at Montego Bay or Ocho Rios. Glide along a zip line through a Costa Rican rainforest.