In America they take cash as well. However, having a credit card for things like hotel and plane reservations could be good, and car rentals. Nowadays using a debit card is also ok, these get attached to a bank account and a person can use the card like cash with it coming directly from your account, sort of like a check except it is just based off of using the number on the debit card being associated with the bank account number.