Get a room with a refrigerator (or have one put in there).
If possible, stay at hotels that offer kitchenettes or suites, but even traditional hotels can accommodate you. Even if there isn't a refrigerator in your room, ask for one. For a fee – anywhere from $10-$35 – most hotels will equip you with a small fridge. Some will even do it for free (especially if you sign up for their loyalty program). A fridge can open up a whole world of possibilities, and makes grazing considerably easier when you have fresh fruit and vegetables at your disposal. And having access to fresh food whenever you need it reduces the odds of you being stranded and dependent on nearby fast- or junk-food. I usually stop by a grocery store before I get to my hotel and stock up on fresh produce.