Caribbean cruises can last from two days to two weeks. During a two day cruise the ship may dock at one, two or no ports. One or two weeks cruises offer the opportunity for many island stops. You would usually choose between a Southern, Western or Eastern Caribbean cruise, although some trips will take you to more than one of these areas on the same journey.
A Southern Caribbean cruise usually takes you to many islands, such as Aruba and Antigua, famous for their beauty with sandy beaches, whereas Martinique, St. Lucia and Gaudeloupe offer amazing scenery. Curacao is famous for its snorkeling and scuba-diving. Dominica and Grenada both offer a unique experience with secluded coves and spice market galore.
The traditional ports for Western Caribbean cruises include Belize, home to the ancient Mayan civilization, and Grand Cayman. Jamaica is also another favorite you may get to visit. Some Western Caribbean cruises also include Mexico with a route along the Yucatan Peninsula and stops at ports like Cozumel, Cancun and Costa Maya, some of the busiest resort towns along the Mexican coast.
The Eastern Caribbean region includes the British and American Virgin Islands. Tortola, in the British Virgin Islands, is a small tropical island far away from everyday stress, and definitely worth a visit. There is also St Thomas, the capital of the US Virgin Islands, which is volcanic and cloaked in green with a spine of mountains running from east to west. Puerto Rico is another destination you may visit and the two nation/one island St Maarten and St Martin, and of course the Bahamas.
High season for Caribbean cruises is mid-December to mid-April, and cruises are significantly higher this time of the year. The most popular, and therefore also most expensive, times to cruise are major holidays such as New Year's Eve, Christmas, Thanksgiving and Easter. Cruises during spring and fall tend to be less expensive, and the hurricane season (June to October) should not be ruled out, there are great deals around during this season, although the ride may be slightly bumpy.