Typically, a 50% deposit is required to confirm your booking. The remaining balance is usually due 30-90 days before your arrival, depending on the villa’s policy.