A beloved Lancashire seaside holiday town has been named as one of the top 10 staycation destinations in the UK.