What types of payment cards do you accept online for Hotel Bookings? LEGOLAND Vacations only accepts the following credit cards for payment: VISA, MasterCard, American Express or Discover. Was this article helpful? Related articles I want to change the card on file for my hotel booking? Can I use more than one credit card to pay for my reservation? What is Minifigure Trading? Why has my payment failed? Do I need to print my hotel tickets?