A driver’s hotel fee is automatically added when a driver’s total number of driving hours exceeds daily limits set by the Department of Transportation in the U.S. or Canada. In the U.S., these limits dictate that a driver can legally drive for 10 hours and be on duty for 12 hours. After this, a driver must take an 8-hour break. In Canada, a driver can legally drive for 12 hours and be on duty for 14 hours but then must take an 8-hour break.