You don't have to have a credit card, but it will make the cruise easier for you. They will ask you to pay the recommended gratuity/tips ($10 pp/per day) when you check in. You can also place a cash deposit for your onboard charges at that time. They will refund any unused money at the end of the cruise. A deposit of some amount would be good because no cash is taken on the ship, except for the casino and they are rather good at taking it!
10-08 Carnival Fantasy 03-08 Carnival Fantasy 10-07 Carnival Holiday 03-07 Carnival Holiday 11-06 Carnival Triumph 03-06 CaribbeanPrincess 01-04 Carnival Victory 09-03 Carnival Destiny 05-03 Carnival Imagination 11-02 Carnival Imagination 01-02 RCCL Rhapsody of Seas 02-01 RCCL Sovereign of Seas 02-00 RCCL Empress of Seas 01-99 RCCL Sovereign of Seas 01-98 RCCL Majesty of Seas
Another way to do it. Go to this page and buy yourself enough gift certificates to cover the deposit. You can buy these a few at a time so it will easy your budget a little.
If you are truly any credit card (not saying I'd blame you if you were) then the easiest thing is traveller's checks. Bring enough to cover the deposit minimum's that IslandCruz calls out plus some. Once you put your cash deposit down and are issued a sign and sail card, realize they will charge your "auto gratuities" the first day, so your deposit is going to be used up quickly. SO they will ask you to add more or your sign and ail card won't work until you do. It really depends on how much on board spending you plan on doing, but between drinks, pictures, spa, and excursions, you can go through $1000 for a week cruise quickly.
If you HAVE a credit card and just don't want charges on it, you can use the card for your account backing and the last night of the cruise go to the pursurers desk and pay your balance. (They will give you a final bill the last night or you can check your account on the TV in your cabin) If you pay off the balance, no charge will appear on the card.
Just food for thought....
CCL Fantasy 1990 CCL Celebration 1995 CCL Victory 2005 CCL Conquest 2005 CCL Spirit June 2006 NCL Dream October 2006 RCCL Mariner OTS June 2007 CCL Freedom June 2008 CCL Holiday July 2008