What do "Non-refundable" and "Free cancellation" mean?
Cancelling a non-refundable booking may result in a full charge of the booking.
Free cancellation means that the booking can be cancelled within a certain period of time. For example, some properties allow you to cancel 48 hours before check-in time.
Beyond the arranged time, any cancellation may be charged a fee. Please see the property's cancellation policy for more details.