Hyatt and the Heldrich are both in downtown New Brunswick ...you can walk to the shuttle from either hotel.
Hilton is off of Rt. 18, you would need a cab/uber to the stadium. Any of the hotels in Somerset &/or Piscataway would need transportation to get you to the stadium.