Yes, to secure a booking a 25% deposit of your total cost is required. All balances must be paid 21 days before departure. A cancellation policy applies.