Attractively lively hotel in Scottish location (5)
I believe the answer is:
perth
'scottish location' is the definition.
(Perth is a city in Scotland)
'attractively lively hotel' is the wordplay.
'attractively lively' becomes 'pert' (pert can mean attractively lively).
'hotel' becomes 'h' (phonetic alphabet: alpha, bravo, charlie etc.).
'pert'+'h'='PERTH'
'in' acts as a link.
(Other definitions for perth that I've seen before include "Town at the head of the Tay estuary" , "Period (of effort)" , "Australian state capital" , "Scottish/Australian city" , "Capital of Western Australia" .)