A debit card takes money straight out of your account, which is of course generally safer for your finances. A credit card spends money on account, but for various banking reasons comes with the aforementioned transaction protections.
If you're unsure, check with your bank prior to flying out.
If you're unsure, check with your bank prior to flying out.