Yes, most major credit cards are accepted at the resort and casino, including Visa and Mastercard. It is advisable to carry some cash as well, as certain outlets may not accept cards.