Both the Caribbean and the Bahamas have stretches of sand that appeal to beach bums of all ages. Party animals can swig drinks from beach bars at sundown, while couch potatoes happily roast on the sand and sporty types windsurf. The big difference is location: The Bahamas are a lot closer to Florida and offer more weekend cruise options. And they’re cheaper. Why? It takes less fuel to get to the Bahamas, and the cruise lines usually position their older ships on the weekend runs. 

Read on for our full comparison: