Two I would recommend:
Sheraton Jacksonville: Several miles below downtown, and accessible from either a straight shot thru 95 or the beltway (East) bypass around. Puts you past downtown traffic the next morning. A nicer hotel.
Aloft Jacksonville Airport: Easy on/off 95, but well above downtown traffic. Tons of food options within 250 yds of the hotel, but you will have to deal with Jacksonville traffic the next day when you leave, if heading South to WDW.
Both are part of the Starwoods program (SPG). We would not hesitate to stay at either of them again. We usually stay at Sheraton, as we are past the worst of Jacksonville traffic the next morning, no matter when we want to leave, when heading toward WDW. Booked too late our last trip in April, and had to stay at the Aloft, and were not disappointed.