When DD was younger, I would always hit the Dollar Tree before we left home and wrap up little gifts. Then, one drawer in the hotel became the 'gift drawer.' Each day she got to open a gift. It totally cut out the 'I Wants" at the park.
ETA: The first night's gift was always new Disney p.j.'s that I had bought in advance.