In 2026, the price of a "cruise at night" (typically meaning a 1-night or 2-night short-duration cruise) varies significantly by brand and region. For a budget-friendly 2-night weekend getaway on a line like Margaritaville at Sea or a regional carrier like Cordelia Cruises, prices can start as low as $100 to $200 per person. If you are looking for a more premium experience, such as a 2-night "Cruise to Nowhere" or a short repositioning leg on Royal Caribbean or Disney Cruise Line, you might pay between $300 and $600 per person. These prices generally include your cabin and standard meals, but taxes, port fees, and "onboard gratuities" can add another $50 to $100 to the final bill. Many people use these "mini-cruises" as taster sessions to see if they enjoy life at sea before committing to a longer voyage. Interestingly, some cities like New York or London also offer "Dining and Party Cruises" that last only 3 to 4 hours in the evening, with tickets typically ranging from $80 to $150.