Popular points for places to stay (4)
I believe the answer is:
inns
'places to stay' is the definition.
(I've seen this in another clue)
'popular points' is the wordplay.
'popular' becomes 'in' ('in' can mean trendy).
'points' becomes 'ns' (two compass points).
'in'+'ns'='INNS'
'for' is the link.
(Other definitions for inns that I've seen before include "Places to stay" , "travellers' accommodation" , "Country taverns" , "Old-time hostelries" , "Roadhouses or courthouses" .)