Hotel for drivers (5)
I believe the answer is:
motel
(Other definitions for motel that I've seen before include "Lodging for drivers" , "stop on road" , "Drivers' accommodation" , "Place to stay when driving" , "Place for motorists to stay" .)