I worked in the oil and gas industry for a while and experienced a schedule similar to yours; long hours, constantly away from home living out of a hotel room. Here's my advice for what it's worth -
If you have any say in the matter, choose to stay in a hotel with a kitchenette, demand it even...