If you drive 3 hours to another city and check-in to your hotel, go to your room and there are:
chips, crisps
sugary, salty nuts
chocolate
lollies, candy
sugary drinks
alcohol
Stop: and set yourself up to not consume these. How I do it is via taking a little smoothie maker with me and make a green smoothie the minute I walk into my room.