Yes, we do accept debit cards. However, we do not advise this if this will be your single source of funds during your stay. The funds will be immediately held from your account.