Which may exceed your debit card's daily limit. I'm not sure how much the hold would be for, but it may get rejected when they try to run the approval through and it exceeds you card's daily hold limit. You may have to tell your bank to temporarily up your daily limit or something... Might be easier to just use a credit card and then go to the pursers desk the last night of the cruise and have them put the tab on the debit card (used as a charge, not a credit) That way you know what the charge to the debit will be and the amount never goes to the credit card...
Carnival Cruise Lines:
Fantasy 90, Celebration 95, Victory 05, Conquest 05, Spirit 6/06, Freedom 6/08, Holiday 7/08, Victory 6/09, Valor 9/09, Dream 6/10, Splendor 8/10,Conquest 8/11,Magic 11/11,Triumph 4/12,Spirit 7/12,Freedom 11/12, Triumph 2/13 - The fire cruise
NCL Dream October 2006, RCCL Mariner OTS June 2007, Celebrity Silhouette 2013