Resort town in Denbighshire, N Wales, at the entrance to the Vale of Clwyd (4)
I believe the answer is:
rhyl
(Other definitions for rhyl that I've seen before include "North Wales resort" , "Welsh location" , "Clwyd resort" , "North Welsh resort" , "Seaside resort in Denbighshire" .)