Heated the Spanish accommodation (5)
I believe the answer is:
hotel
'accommodation' is the definition.
(type of accommodation)
'heated the spanish' is the wordplay.
'heated' becomes 'hot' (similar in meaning).
'the spanish' becomes 'el' ('the' in Spanish).
'hot'+'el'='HOTEL'
(Other definitions for hotel that I've seen before include "that will charge its guests" , "Place of board and lodging" , "Ritz or Hilton?" , "Fawlty Towers, say" , "It provides accommodation" .)