I generally try to stay in hotels with gyms and use them. Failing that, if time and transportation allow, I try to find a decent local gym that allows day guests. Failing that, I have a set of exercies I can do in a decent-sized room with a floor I don't mind sitting/lying on.