Med resort accommodates hotel in suitable place (5)
I believe the answer is:
niche
'suitable place' is the definition.
(I've seen this in another clue)
'med resort accommodates hotel' is the wordplay.
'med resort' becomes 'nice' (I can't justify this - if you can you should give a lot more credence to this answer).
'accommodates' is an insertion indicator.
'hotel' becomes 'h' (phonetic alphabet).
'nice' going around 'h' is 'NICHE'.
'in' is the link.
Can you help me to learn more?
(Other definitions for niche that I've seen before include "hole" , "A small recess or easy job" , "small specialised market" , "Chine (anag) - suitable place in life" , "Nook, cranny" .)