I recently stumbled onto a great deal on a 9-night Royal Caribbean Cruise on the Enchantment of the Seas out of Baltimore, MD (our home port) for $435 per person and $75 in on-board credit. That works out to around $50 a day, before taxes and fees, which easily crushes my measure for a good cruise deal ($100/day). There aren’t too many cruises out of Baltimore, as much as they’d love to do more, because we are really far north.
Case in point – the cruise has four days at sea.
I really love cruises because they take care of everything for you. You are basically living on a floating hotel with tons to do and the freedom to plan your own schedule the way you want to. You can hop off the ship on the non-Sea days and see the local flora and fauna, shop the shops, see the sights, and then hop back on the boat to eat, drink and be merry.
The downside of cruises is that I often get bored of the ship after a day. While I’ve never been on any of the megaships, like the Oasis of the Seas or the Queen Mary, I’ve been on my fair share of fairly large cruise ships and I’m usually bored after a day or two. There’s only so much time I can sit by the pool or roll the dice at a craps table.
So while cruises with many sea days are often very affordable, probably because they can sell you more drink and entice you to gamble more, I usually pass on them.