Would fully suggest flying into Fort Lauderdale. If leaving from Trenton, look into Frontier, if you can make it up to Newark, you really open your options with Southwest and Jetblue. Those airlines are value carriers and do not fly into MIA.
If only coming for 2 nights, I wouldn't get a car rental. Its great to have a car in South Florida but once you factor in rental car fees, parking at stadium, potential hotel parking fees, gas, tolls, etc. You probably could taxi/uber around for the same cost or less without worrying about drinking and driving or getting lost.
Next big choice is "Do you need to be on the beach?" It is fine if you do, and Hollywood has some solid choices including the new Margaritaville resort. Personally I would wait a bit to see if any Hard Rock Hotel packages come open with the stadium deal in effect. Not near the beach but just so much to do with restaurants, shopping, gambling, beautiful pool area, night clubs, comedy club, concert venue, etc.
I always book seperately on everything but I have travel agent credentials so its a bit easier for me. Expedia can have some solid package deals and they float a coupon every once in a while.