DH, myself, and our kindergarten-aged son are looking to take a long weekend warm weather vacation over MLK weekend in January. We're in Minnesota, and we almost never get to travel in the winter (due to work), so this is a big deal! I am remiss to take DS out of school more than a day or so, so at the most we're looking at Thursday-Monday. We're looking at Florida because it has the warmest waters that time of year and the cheapest airfares. We're not doing Disney this time because DS is an ocean-lover, so we're looking at Fort Meyers, Tampa, Miami, etc.
It occurred to me that we could instead do a cruise out of Port Canaveral or Miami. DH and I have done a 7 nt. cruise (RC) and really enjoyed it. There are 2 or 3 night Carnival cruises to the Bahamas for $150 per person (total cost for all three of us $650 w/tax). We'd probably have to bookend one or two nights in a hotel. These are Carnival's smallest, oldest ships, geared toward "budget" travel. Fine with us- but will we regret going through all of the hassle of a cruise on such a short vacation? I want it to be a memorable trip for DS since we don't get to travel often, but I'm also leery of doing the "cruise" thing (lines, embarkation, delays, etc) with a kid and on such a short time frame. Would you do it, or would you do something else? TIA!