The cost to cancel a hotel reservation depends entirely on the rate type you selected at the time of booking. Most major chains like Marriott, Hilton, and Hyatt offer a "Flexible" or "Standard" rate that allows you to cancel for free up to 24, 48, or 72 hours before your arrival. If you cancel after this window, you are typically charged a fee equal to one night's room rate plus tax. However, if you chose a "Non-Refundable" or "Advanced Purchase" rate to save money, the cancellation fee is the full amount of the stay—you get nothing back. In 2026, some boutique hotels have also introduced "administrative fees" of $25 to $50 for any changes, even within the free window. To protect yourself, it is always wise to check the "Cancellation Policy" link during the booking process, as some "event" dates (like New Year's Eve or major conventions) have much stricter 30-day cancellation windows where you could lose your entire deposit if you don't act quickly.