The $99.75 charge on Royal Caribbean is almost always a temporary "authorization hold" rather than a permanent fee. When you check in for your cruise (either online or at the terminal) and link a credit or debit card for your "SeaPass" account, the cruise line places this hold to verify that your payment method is valid and has sufficient funds. It typically appears as a "pending" transaction of $99.75 or sometimes $100. In 2026, these holds are processed automatically; if you don't spend anything on board, the hold is usually released by your bank within 3 to 7 business days after the cruise ends. A high-value peer warning: if you use a debit card, this hold actually "freezes" your physical cash, which can be a high-stress issue if you are on a tight budget. For the smoothest experience, always use a credit card for onboard incidentals so that these "verify-only" charges don't impact your actual bank balance during your high-value vacation.