The amount of "extra" money you should bring on a 7-day cruise depends on your spending habits, as the base fare typically covers your room, main meals, and basic entertainment. For a comfortable mid-range experience in 2026, a good rule of thumb is to budget between $50 and $100 per person, per day for "onboard" and "in-port" expenses. This budget should cover daily gratuities (often $16–$20/day), a few specialty cocktails or sodas, and modest spending in ports like lunch or small souvenirs. If you plan to participate in organized shore excursions, which can cost anywhere from $75 to $250 each, your budget should increase accordingly—potentially adding another $400 to $600 to your total. Additionally, if you enjoy gambling in the casino, spa treatments, or fine dining at "upcharge" restaurants, you should set aside a dedicated fund for those luxuries. While most expenses on the ship are charged to your "SeaPass" card, carrying about $200–$300 in small cash denominations for tipping porters, tour guides, and local vendors in port is highly recommended to ensure a smooth and generous travel experience.