Six to accommodate in short stay (5)
I believe the answer is:
visit
'stay' is the definition.
(visit is a kind of stay)
'six to accommodate in' is the wordplay.
'six' becomes 'VI' (Roman numerals).
'to accommodate in' becomes 'sit' (I can't justify this - if you can you should give a lot more credence to this answer).
'vi'+'sit'='VISIT'
'short' acts as a link.
Can you help me to learn more?
(Other definitions for visit that I've seen before include "Call on - go to see" , "Go to see a place or person" , "See; temporary stay" , "Call in to see, socially or on business" , "Inflict" .)