Remix.run Logo
jjk166 an hour ago

They are not different phrases. "Annoy to no end" is the American English version while "annoy no end" is the British. Both are acceptable and mean the same thing.