We request a 25% deposit to secure your booking with the remainder paid on arrival. We accept all major credit cards.