There are many hotels in the area! We recommend the Renaissance Meadowlands Hotel.
I'm not sure about the Gift Cards but the closest hotel I stayed in was the Hilton Meadowlands approximately 3 minutes away. You can see American Dream from the hotel window.
They are soon to remove the izod center and replace it with hotel but for now there are places under 15mins away. You can probably find better options on airbnb
There are hotels very close, just google them. I dont remeber the names. Are gift cards available for what? You have to buy tickets to enter either online or in person.
Thanks! Your answer is awaiting moderation.