Yes, we require a valid credit card to secure all bookings. Please note that we do not accept debit cards.