It's not obvious until you think about it, but the oil spill is a disaster for cruise lines on a bunch of different levels. Ships not only face the potential of making a call in a port that's coated with oil, which would put a damper on the enthusiasm of disembarking passengers to book a snorkeling package.
There are also safety issues in play. Oil-filled waters are not ship-friendly waters. The results thus far have been slight route changes and a little bit of circling around, but Carnival has already ordered their vessels not to sail through any oily areas at night.
The longer the oil is allowed to gush in the Gulf, the more adjustments they're going to have to make. New England is already expecting a record cruise ship season this summer. We're guessing that next year is going to be even better for them.
If cruises aren't your thing but you're still concerned about what's really going on in Florida, Orbitz is offering a full money back guarantee if your Florida hotel room is within 20 miles of a beach that gets closed or declared dangerous. There are some restrictions; the offer expires July 31, the room couldn't have been booked as part of a package and etcetera, but it looks straightforward enough. The punchline, of course, is that as of yesterday all of Florida's beaches remain open.