Yes, all reservations require a deposit at the time of booking in order to secure them, regardless if you have a gift vouchers to use. Gift vouchers cannot be used toward deposits or water taxi fares. For more information on gift vouchers please see out Gift Vouchers Terms and Conditions.