A hotel that expensive certainly should accept international credit cards. But if you want to be absolutely sure, it looks like you can book and prepay that hotel on Agoda.
As to other places, your card may work but don't count on it. Even at places that prominently display a Visa or Mastercard logo.