Major credit cards such as Visa, Mastercard, American Express, and Discover are accepted at Marriott properties worldwide. Debit cards with a Visa or Mastercard logo can also be used for payment. These payment options provide convenience and flexibility for guests who prefer using cards instead of cash.