In general, all payments are refundable however, some resorts may impose a fee for late cancellations. Please check your resort’s overview page before booking. You may call us at(888) 524-2652 if you have questions related to any resort, vacation package or booking.