Whether a hotel gives a full refund depends entirely on the booking terms selected at the time of purchase. In 2026, most hotels offer a "Flexible Rate," which typically allows for a full refund if canceled 24 to 48 hours before the arrival date. However, "Prepaid" or "Non-Refundable" rates—which are usually 10% to 20% cheaper—do not offer refunds if you cancel, regardless of how far in advance you do it. If you have a medical emergency or a flight cancellation, some managers may offer a "credit" for a future stay as a gesture of goodwill, but they are not legally obligated to do so. For those booking through third-party sites like Expedia or Booking.com, the refund must often be processed through that platform first, adding another layer of complexity. To protect yourself, it is wise to use a credit card with travel insurance or purchase a separate policy that covers "cancel for any reason" (CFAR), especially for expensive multi-night stays in popular tourist destinations where cancellation policies are often much stricter.