Jack's girlfriend has regular deal for temporary accommodation (5)
I believe the answer is:
motel
'temporary accommodation' is the definition.
'motel' can be an answer for 'accommodation' (I've seen this before). I'm not certain of the 'temporary' bit.
'jack's girlfriend has regular deal' is the wordplay.
'jack's girlfriend' becomes 'mot' (I can't explain this - if you can you should give a lot more credence to this answer).
'has' says to put letters next to each other.
'regular' means one should take alternating letters.
The alternate letters of 'deal' are 'el'.
'mot'+'el'='MOTEL'
'for' acts as a link.
Can you help me to learn more?
(Other definitions for motel that I've seen before include "Rented accommodation" , "stop on road" , "Roadside place to stay" , "Drive-in accommodation" , "that presents chance for driver to crash" .)