The Best Caribbean Cruises

Cruising is an awesome way to visit the Caribbean Islands. Here, our favorite itineraries. 

If you have seven nights:

Carnival Sunshine Carnival Cruises

This ship isn’t the line’s newest, but it recently went through a $155 million dollar makeover, and now it has a lot of cool bells and whistles. It sails out of Port Canaveral Florida to the Eastern Caribbean, stopping at Grand Turk, St. Thomas, San Juan and St. Martin.

Highlights: Cuisine is a port of call unto its own. That taco bar by the pool? Don’t skip it: They make their own tortillas, their own salsa and amazing Baja-style fried fish concoctions. Even the burgers are special. The line partnered with Food Network’s Guy Fieri, and now they grind their own meat and bake their own buns. The only problem is that you may want to eat tacos and burgers every day (seven-night cruises start at $439 per person and include meals and some activities;

Celebrity Reflection Celebrity Cruises

This trip sails out of Miami — and who doesn’t love Miami? We suggest flying in a night early and hanging out in buzzy South Beach before you sail. On this itinerary, Celebrity Reflection travels to the Western Caribbean, stopping at Cozumel, Grand Cayman, Montego Bay and the Bahamas.

Highlights: The spa is super-pampering. Upgrade to a spa cabin and you’ll get complimentary access to the facilities and pool. If you start to feel like you’re doing your pre-wedding workout and diet plan a disservice and you didn’t upgrade to an AquaClass suite, check out the ship’s healthy food spot by the pool (seven-night cruises start at $699 per person and include meals and some activities;

celebrity cruises
Photo courtesy of Celebrity Cruises

Oasis of the Seas Royal Caribbean

The line’s newest ships sail out of New Jersey when they head for sunny shores, but we like this itinerary out of Fort Lauderdale, especially if you’re cruising when it is cold in the Northeast. The ship calls on Nassau, St. Thomas and St. Martin.

Highlights: Oasis of the Seas pays homage to New York City with a mini Central Park and — get this — a Coney Island tribute with a carousel. A bonus of stopping at Nassau is that you can arrange a day-stay at the mega resort Atlantis and sun by the myriad pools or on the shore (seven-night cruises start at $749 per person and include meals and some activities;

oasis of the seas
Photo courtesy of Royal Caribbean International

If you have 10 nights:

Azamara Journey Azamara Club Cruises

This lengthy cruise on one of the lesser known, yet upscale lines sails from Miami to St. John, Nevis, St. Barts, Antigua and Virgin Gorda.

Highlights: If you’re looking for pampering and rest, you’ll find it here. This sailing has a whopping four days at sea, which allows for plenty of sleeping in and lazy times by the pool and in the spa (10 night cruises start at $2,649 per person and include meals and some activities;